public sealed class InstancePropertiesPatch : IMessage<InstancePropertiesPatch>, IEquatable<InstancePropertiesPatch>, IDeepCloneable<InstancePropertiesPatch>, IBufferMessage, IMessageReference documentation and code samples for the Compute Engine v1 API class InstancePropertiesPatch.
Represents the change that you want to make to the instance properties.
Implements
IMessageInstancePropertiesPatch, IEquatableInstancePropertiesPatch, IDeepCloneableInstancePropertiesPatch, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
InstancePropertiesPatch()
public InstancePropertiesPatch()InstancePropertiesPatch(InstancePropertiesPatch)
public InstancePropertiesPatch(InstancePropertiesPatch other)| Parameter | |
|---|---|
| Name | Description |
other |
InstancePropertiesPatch |
Properties
ExposeHostTopology
public bool ExposeHostTopology { get; set; }This optional flag exposes the hashed physical host ID.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasExposeHostTopology
public bool HasExposeHostTopology { get; }Gets whether the "expose_host_topology" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Labels
public MapField<string, string> Labels { get; }The label key-value pairs that you want to patch onto the instance.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Metadata
public MapField<string, string> Metadata { get; }The metadata key-value pairs that you want to patch onto the instance. For more information, see Project and instance metadata.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|