Class GatewayConfig (1.0.0)

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

Gateway-related configuration and state.

Inheritance

System.Object > GatewayConfig

Implements

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

Namespace

Google.Cloud.Iot.V1

Assembly

Google.Cloud.Iot.V1.dll

Constructors

GatewayConfig()

public GatewayConfig()

GatewayConfig(GatewayConfig)

public GatewayConfig(GatewayConfig other)
Parameter
NameDescription
otherGatewayConfig

Properties

GatewayAuthMethod

public GatewayAuthMethod GatewayAuthMethod { get; set; }

Indicates how to authorize and/or authenticate devices to access the gateway.

Property Value
TypeDescription
GatewayAuthMethod

GatewayType

public GatewayType GatewayType { get; set; }

Indicates whether the device is a gateway.

Property Value
TypeDescription
GatewayType

LastAccessedGatewayId

public string LastAccessedGatewayId { get; set; }

[Output only] The ID of the gateway the device accessed most recently.

Property Value
TypeDescription
System.String

LastAccessedGatewayTime

public Timestamp LastAccessedGatewayTime { get; set; }

[Output only] The most recent time at which the device accessed the gateway specified in last_accessed_gateway.

Property Value
TypeDescription
Google.Protobuf.WellKnownTypes.Timestamp