public sealed class UpdateHardwareRequest : IMessage<UpdateHardwareRequest>, IEquatable<UpdateHardwareRequest>, IDeepCloneable<UpdateHardwareRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the GDC Hardware Management v1alpha API class UpdateHardwareRequest.
A request to update hardware.
Implements
IMessageUpdateHardwareRequest, IEquatableUpdateHardwareRequest, IDeepCloneableUpdateHardwareRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
UpdateHardwareRequest()
public UpdateHardwareRequest()
UpdateHardwareRequest(UpdateHardwareRequest)
public UpdateHardwareRequest(UpdateHardwareRequest other)
Parameter | |
---|---|
Name | Description |
other |
UpdateHardwareRequest |
Properties
Hardware
public Hardware Hardware { get; set; }
Required. The hardware to update.
Property Value | |
---|---|
Type | Description |
Hardware |
RequestId
public string RequestId { get; set; }
Optional. An optional unique identifier for this request. See AIP-155.
Property Value | |
---|---|
Type | Description |
string |
UpdateMask
public FieldMask UpdateMask { get; set; }
Required. A mask to specify the fields in the Hardware to overwrite with this update. The fields specified in the update_mask are relative to the hardware, not the full request. A field will be overwritten if it is in the mask. If you don't provide a mask then all fields will be overwritten.
Property Value | |
---|---|
Type | Description |
FieldMask |