- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public static interface OSPolicyAssignment.InstanceFilterOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAll()
public abstract boolean getAll()
Target all VMs in the project. If true, no other criteria is permitted.
bool all = 1;
Type | Description |
boolean | The all. |
getExclusionLabels(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.LabelSet |
getExclusionLabelsCount()
public abstract 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;
Type | Description |
int |
getExclusionLabelsList()
public abstract 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;
Type | Description |
List<LabelSet> |
getExclusionLabelsOrBuilder(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.LabelSetOrBuilder |
getExclusionLabelsOrBuilderList()
public abstract 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;
Type | Description |
List<? extends com.google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSetOrBuilder> |
getInclusionLabels(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.LabelSet |
getInclusionLabelsCount()
public abstract 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;
Type | Description |
int |
getInclusionLabelsList()
public abstract 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;
Type | Description |
List<LabelSet> |
getInclusionLabelsOrBuilder(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.LabelSetOrBuilder |
getInclusionLabelsOrBuilderList()
public abstract 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;
Type | Description |
List<? extends com.google.cloud.osconfig.v1alpha.OSPolicyAssignment.LabelSetOrBuilder> |
getInventories(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.InstanceFilter.Inventory |
getInventoriesCount()
public abstract 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;
Type | Description |
int |
getInventoriesList()
public abstract 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;
Type | Description |
List<Inventory> |
getInventoriesOrBuilder(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
OSPolicyAssignment.InstanceFilter.InventoryOrBuilder |
getInventoriesOrBuilderList()
public abstract 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;
Type | Description |
List<? extends com.google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.InventoryOrBuilder> |
getOsShortNames(int index) (deprecated)
public abstract 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=95
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];
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The osShortNames at the given index. |
getOsShortNamesBytes(int index) (deprecated)
public abstract 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=95
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];
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the osShortNames at the given index. |
getOsShortNamesCount() (deprecated)
public abstract int getOsShortNamesCount()
Deprecated. google.cloud.osconfig.v1alpha.OSPolicyAssignment.InstanceFilter.os_short_names is deprecated. See google/cloud/osconfig/v1alpha/os_policy_assignments.proto;l=95
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];
Type | Description |
int | The count of osShortNames. |
getOsShortNamesList() (deprecated)
public abstract 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=95
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];
Type | Description |
List<String> | A list containing the osShortNames. |