OsPolicyAssignmentOsPolicy class
Properties
-
allowNoResourceGroupMatch
→ Input<bool?>?
-
This flag determines the OS
policy compliance status when none of the resource groups within the policy
are applicable for a VM. Set this value to
true if the policy needs to be
reported as compliant even if the policy has nothing to validate or enforce.
final
-
description
→ Input<String?>?
-
Policy description. Length of the description is
limited to 1024 characters.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
→ Input<String>
-
The id of the OS policy with the following restrictions:
final
-
mode
→ Input<String>
-
Policy mode Possible values are:
MODE_UNSPECIFIED,
VALIDATION, ENFORCEMENT.
final
-
resourceGroups
→ Input<List<OsPolicyAssignmentOsPolicyResourceGroup>>
-
List of resource groups for the policy. For a
particular VM, resource groups are evaluated in the order specified and the
first resource group that is applicable is selected and the rest are
ignored. If none of the resource groups are applicable for a VM, the VM is
considered to be non-compliant w.r.t this policy. This behavior can be
toggled by the flag
allowNoResourceGroupMatch Structure is
documented below.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited