Class UnbindDeviceFromGatewayRequest (1.0.0)

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

Request for UnbindDeviceFromGateway.

Inheritance

System.Object > UnbindDeviceFromGatewayRequest

Implements

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

Namespace

Google.Cloud.Iot.V1

Assembly

Google.Cloud.Iot.V1.dll

Constructors

UnbindDeviceFromGatewayRequest()

public UnbindDeviceFromGatewayRequest()

UnbindDeviceFromGatewayRequest(UnbindDeviceFromGatewayRequest)

public UnbindDeviceFromGatewayRequest(UnbindDeviceFromGatewayRequest other)
Parameter
NameDescription
otherUnbindDeviceFromGatewayRequest

Properties

DeviceId

public string DeviceId { get; set; }

Required. The device to disassociate from the specified gateway. The value of device_id can be either the device numeric ID or the user-defined device identifier.

Property Value
TypeDescription
System.String

GatewayId

public string GatewayId { get; set; }

Required. The value of gateway_id can be either the device numeric ID or the user-defined device identifier.

Property Value
TypeDescription
System.String

Parent

public string Parent { get; set; }

Required. The name of the registry. For example, projects/example-project/locations/us-central1/registries/my-registry.

Property Value
TypeDescription
System.String

ParentAsRegistryName

public RegistryName ParentAsRegistryName { get; set; }

RegistryName-typed view over the Parent resource name property.

Property Value
TypeDescription
RegistryName