Compute Engine v1 API - Class RegionSetLabelsRequest (2.17.0)

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

Inheritance

object > RegionSetLabelsRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RegionSetLabelsRequest()

public RegionSetLabelsRequest()

RegionSetLabelsRequest(RegionSetLabelsRequest)

public RegionSetLabelsRequest(RegionSetLabelsRequest other)
Parameter
Name Description
other RegionSetLabelsRequest

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