OsPolicyAssignmentInstanceFilter class
Constructors
-
OsPolicyAssignmentInstanceFilter({Input<
bool?> ? all, Input<List< ? exclusionLabels, Input<OsPolicyAssignmentInstanceFilterExclusionLabel> ?>List< ? inclusionLabels, Input<OsPolicyAssignmentInstanceFilterInclusionLabel> ?>List< ? inventories})OsPolicyAssignmentInstanceFilterInventory> ?> -
Creates a new OsPolicyAssignmentInstanceFilter.
allTarget all VMs in the project. If true, no other criteriaexclusionLabelsList of label sets used for VM exclusion. IfinclusionLabelsList of label sets used for VM inclusion. IfinventoriesList of inventories to select VMs. A VM isconst -
OsPolicyAssignmentInstanceFilter.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
all
→ Input<
bool?> ? -
Target all VMs in the project. If true, no other criteria
is permitted.
final
-
exclusionLabels
→ Input<
List< ?OsPolicyAssignmentInstanceFilterExclusionLabel> ?> -
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. Structure is
documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
inclusionLabels
→ Input<
List< ?OsPolicyAssignmentInstanceFilterInclusionLabel> ?> -
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. Structure is documented below.final -
inventories
→ Input<
List< ?OsPolicyAssignmentInstanceFilterInventory> ?> -
List of inventories to select VMs. A VM is
selected if its inventory data matches at least one of the following
inventories. Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited