public static interface OSPolicyAssignment.InstanceFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAll()
Target all VMs in the project.
|
OSPolicyAssignment.LabelSet |
getExclusionLabels(int index)
List of label sets used for VM exclusion.
|
int |
getExclusionLabelsCount()
List of label sets used for VM exclusion.
|
List<OSPolicyAssignment.LabelSet> |
getExclusionLabelsList()
List of label sets used for VM exclusion.
|
OSPolicyAssignment.LabelSetOrBuilder |
getExclusionLabelsOrBuilder(int index)
List of label sets used for VM exclusion.
|
List<? extends OSPolicyAssignment.LabelSetOrBuilder> |
getExclusionLabelsOrBuilderList()
List of label sets used for VM exclusion.
|
OSPolicyAssignment.LabelSet |
getInclusionLabels(int index)
List of label sets used for VM inclusion.
|
int |
getInclusionLabelsCount()
List of label sets used for VM inclusion.
|
List<OSPolicyAssignment.LabelSet> |
getInclusionLabelsList()
List of label sets used for VM inclusion.
|
OSPolicyAssignment.LabelSetOrBuilder |
getInclusionLabelsOrBuilder(int index)
List of label sets used for VM inclusion.
|
List<? extends OSPolicyAssignment.LabelSetOrBuilder> |
getInclusionLabelsOrBuilderList()
List of label sets used for VM inclusion.
|
OSPolicyAssignment.InstanceFilter.Inventory |
getInventories(int index)
List of inventories to select VMs.
|
int |
getInventoriesCount()
List of inventories to select VMs.
|
List<OSPolicyAssignment.InstanceFilter.Inventory> |
getInventoriesList()
List of inventories to select VMs.
|
OSPolicyAssignment.InstanceFilter.InventoryOrBuilder |
getInventoriesOrBuilder(int index)
List of inventories to select VMs.
|
List<? extends OSPolicyAssignment.InstanceFilter.InventoryOrBuilder> |
getInventoriesOrBuilderList()
List of inventories to select VMs.
|
String |
getOsShortNames(int index)
Deprecated.
google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.os_short_names is
deprecated. See google/cloud/osconfig/v1alpha/os_policy_assignments.proto;l=94
|
com.google.protobuf.ByteString |
getOsShortNamesBytes(int index)
Deprecated.
google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.os_short_names is
deprecated. See google/cloud/osconfig/v1alpha/os_policy_assignments.proto;l=94
|
int |
getOsShortNamesCount()
Deprecated.
google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.os_short_names is
deprecated. See google/cloud/osconfig/v1alpha/os_policy_assignments.proto;l=94
|
List<String> |
getOsShortNamesList()
Deprecated.
google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.os_short_names is
deprecated. See google/cloud/osconfig/v1alpha/os_policy_assignments.proto;l=94
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean getAll()
Target all VMs in the project. If true, no other criteria is permitted.
bool all = 1;@Deprecated List<String> getOsShortNamesList()
Deprecated. Use the `inventories` field instead. A VM is selected if it's OS short name matches with any of the values provided in this list.
repeated string os_short_names = 2 [deprecated = true];@Deprecated int getOsShortNamesCount()
Deprecated. Use the `inventories` field instead. A VM is selected if it's OS short name matches with any of the values provided in this list.
repeated string os_short_names = 2 [deprecated = true];@Deprecated String getOsShortNames(int index)
Deprecated. Use the `inventories` field instead. A VM is selected if it's OS short name matches with any of the values provided in this list.
repeated string os_short_names = 2 [deprecated = true];index - The index of the element to return.@Deprecated com.google.protobuf.ByteString getOsShortNamesBytes(int index)
Deprecated. Use the `inventories` field instead. A VM is selected if it's OS short name matches with any of the values provided in this list.
repeated string os_short_names = 2 [deprecated = true];index - The index of the value to return.List<OSPolicyAssignment.LabelSet> getInclusionLabelsList()
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet inclusion_labels = 3;
OSPolicyAssignment.LabelSet getInclusionLabels(int index)
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet inclusion_labels = 3;
int getInclusionLabelsCount()
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet inclusion_labels = 3;
List<? extends OSPolicyAssignment.LabelSetOrBuilder> getInclusionLabelsOrBuilderList()
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet inclusion_labels = 3;
OSPolicyAssignment.LabelSetOrBuilder getInclusionLabelsOrBuilder(int index)
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet inclusion_labels = 3;
List<OSPolicyAssignment.LabelSet> getExclusionLabelsList()
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet exclusion_labels = 4;
OSPolicyAssignment.LabelSet getExclusionLabels(int index)
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet exclusion_labels = 4;
int getExclusionLabelsCount()
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet exclusion_labels = 4;
List<? extends OSPolicyAssignment.LabelSetOrBuilder> getExclusionLabelsOrBuilderList()
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet exclusion_labels = 4;
OSPolicyAssignment.LabelSetOrBuilder getExclusionLabelsOrBuilder(int index)
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSet exclusion_labels = 4;
List<OSPolicyAssignment.InstanceFilter.Inventory> getInventoriesList()
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.Inventory inventories = 5;
OSPolicyAssignment.InstanceFilter.Inventory getInventories(int index)
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.Inventory inventories = 5;
int getInventoriesCount()
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.Inventory inventories = 5;
List<? extends OSPolicyAssignment.InstanceFilter.InventoryOrBuilder> getInventoriesOrBuilderList()
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.Inventory inventories = 5;
OSPolicyAssignment.InstanceFilter.InventoryOrBuilder getInventoriesOrBuilder(int index)
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
repeated .google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.Inventory inventories = 5;
Copyright © 2024 Google LLC. All rights reserved.