public sealed class UpdateInstanceRequest : IMessage<UpdateInstanceRequest>, IEquatable<UpdateInstanceRequest>, IDeepCloneable<UpdateInstanceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Bare Metal Solution v2 API class UpdateInstanceRequest.
Message requesting to updating a server.
Implements
IMessageUpdateInstanceRequest, IEquatableUpdateInstanceRequest, IDeepCloneableUpdateInstanceRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
UpdateInstanceRequest()
public UpdateInstanceRequest()
UpdateInstanceRequest(UpdateInstanceRequest)
public UpdateInstanceRequest(UpdateInstanceRequest other)
Parameter | |
---|---|
Name | Description |
other |
UpdateInstanceRequest |
Properties
Instance
public Instance Instance { get; set; }
Required. The server to update.
The name
field is used to identify the instance to update.
Format: projects/{project}/locations/{location}/instances/{instance}
Property Value | |
---|---|
Type | Description |
Instance |
UpdateMask
public FieldMask UpdateMask { get; set; }
The list of fields to update.
The currently supported fields are:
labels
hyperthreading_enabled
os_image
Property Value | |
---|---|
Type | Description |
FieldMask |