Compute Engine v1 API - Class RegionSetLabelsRequest (2.8.0)

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

Inheritance

object > RegionSetLabelsRequest

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RegionSetLabelsRequest()

public RegionSetLabelsRequest()

RegionSetLabelsRequest(RegionSetLabelsRequest)

public RegionSetLabelsRequest(RegionSetLabelsRequest other)
Parameter
NameDescription
otherRegionSetLabelsRequest

Properties

HasLabelFingerprint

public bool HasLabelFingerprint { get; }

Gets whether the "label_fingerprint" field is set

Property Value
TypeDescription
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
TypeDescription
string

Labels

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

The labels to set for this resource.

Property Value
TypeDescription
MapFieldstringstring