Class UpdateDeviceRegistryRequest (2.0.0)

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

Request for UpdateDeviceRegistry.

Inheritance

Object > UpdateDeviceRegistryRequest

Namespace

Google.Cloud.Iot.V1

Assembly

Google.Cloud.Iot.V1.dll

Constructors

UpdateDeviceRegistryRequest()

public UpdateDeviceRegistryRequest()

UpdateDeviceRegistryRequest(UpdateDeviceRegistryRequest)

public UpdateDeviceRegistryRequest(UpdateDeviceRegistryRequest other)
Parameter
NameDescription
otherUpdateDeviceRegistryRequest

Properties

DeviceRegistry

public DeviceRegistry DeviceRegistry { get; set; }

Required. The new values for the device registry. The id field must be empty, and the name field must indicate the path of the resource. For example, projects/example-project/locations/us-central1/registries/my-registry.

Property Value
TypeDescription
DeviceRegistry

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. Only updates the device_registry fields indicated by this mask. The field mask must not be empty, and it must not contain fields that are immutable or only set by the server. Mutable top-level fields: event_notification_config, http_config, mqtt_config, and state_notification_config.

Property Value
TypeDescription
FieldMask