public sealed class GetDeviceRequest : IMessage<GetDeviceRequest>, IEquatable<GetDeviceRequest>, IDeepCloneable<GetDeviceRequest>, IBufferMessage, IMessageRequest 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 |
|