public sealed class GetDeviceRequest : IMessage<GetDeviceRequest>, IEquatable<GetDeviceRequest>, IDeepCloneable<GetDeviceRequest>, IBufferMessage, IMessage
Request for GetDevice
.
Inheritance
System.Object > GetDeviceRequestImplements
Google.Protobuf.IMessage<GetDeviceRequest>, System.IEquatable<GetDeviceRequest>, Google.Protobuf.IDeepCloneable<GetDeviceRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Iot.V1Assembly
Google.Cloud.Iot.V1.dll
Constructors
GetDeviceRequest()
public GetDeviceRequest()
GetDeviceRequest(GetDeviceRequest)
public GetDeviceRequest(GetDeviceRequest other)
Parameter | |
---|---|
Name | Description |
other | GetDeviceRequest |
Properties
DeviceName
public DeviceName DeviceName { get; set; }
DeviceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
DeviceName |
FieldMask
public FieldMask FieldMask { get; set; }
The fields of the Device
resource to be returned in the response. If the
field mask is unset or empty, all fields are returned.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.WellKnownTypes.FieldMask |
Name
public string Name { get; set; }
Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0
or
projects/p0/locations/us-central1/registries/registry0/devices/{num_id}
.
Property Value | |
---|---|
Type | Description |
System.String |