Compute Engine v1 API - Class ZoneSetLabelsRequest (2.17.0)

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

Inheritance

object > ZoneSetLabelsRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ZoneSetLabelsRequest()

public ZoneSetLabelsRequest()

ZoneSetLabelsRequest(ZoneSetLabelsRequest)

public ZoneSetLabelsRequest(ZoneSetLabelsRequest other)
Parameter
Name Description
other ZoneSetLabelsRequest

Properties

HasLabelFingerprint

public bool HasLabelFingerprint { get; }

Gets whether the "label_fingerprint" field is set

Property Value
Type Description
bool

LabelFingerprint

public string LabelFingerprint { get; set; }

The fingerprint of the previous set of labels for this resource, used to detect conflicts. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update labels. You must always provide an up-to-date fingerprint hash in order to update or change labels. Make a get() request to the resource to get the latest fingerprint.

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

The labels to set for this resource.

Property Value
Type Description
MapFieldstringstring