Class GetDeviceRequest (1.0.0)

public sealed class GetDeviceRequest : IMessage<GetDeviceRequest>, IEquatable<GetDeviceRequest>, IDeepCloneable<GetDeviceRequest>, IBufferMessage, IMessage

Request for GetDevice.

Inheritance

System.Object > GetDeviceRequest

Implements

Google.Protobuf.IMessage<GetDeviceRequest>, System.IEquatable<GetDeviceRequest>, Google.Protobuf.IDeepCloneable<GetDeviceRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Iot.V1

Assembly

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