public sealed class GlobalVmExtensionPolicyLabelSelector : IMessage<GlobalVmExtensionPolicyLabelSelector>, IEquatable<GlobalVmExtensionPolicyLabelSelector>, IDeepCloneable<GlobalVmExtensionPolicyLabelSelector>, IBufferMessage, IMessageReference documentation and code samples for the Compute Engine v1 API class GlobalVmExtensionPolicyLabelSelector.
A LabelSelector is applicable for a VM only if it matches all labels in the LabelSelector.
Implements
IMessageGlobalVmExtensionPolicyLabelSelector, IEquatableGlobalVmExtensionPolicyLabelSelector, IDeepCloneableGlobalVmExtensionPolicyLabelSelector, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
GlobalVmExtensionPolicyLabelSelector()
public GlobalVmExtensionPolicyLabelSelector()GlobalVmExtensionPolicyLabelSelector(GlobalVmExtensionPolicyLabelSelector)
public GlobalVmExtensionPolicyLabelSelector(GlobalVmExtensionPolicyLabelSelector other)| Parameter | |
|---|---|
| Name | Description |
other |
GlobalVmExtensionPolicyLabelSelector |
Properties
InclusionLabels
public MapField<string, string> InclusionLabels { get; }Optional. Labels as key value pairs. A VM should contain all the pairs specified in this map to be selected; Labels within the LabelSelector are OR'ed.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|