complianceStateReason property
A reason for the resource to be in the given compliance state.
This field is always populated when compliance_state
is UNKNOWN
. The
following values are supported when compliance_state == UNKNOWN
*
execution-errors
: Errors were encountered by the agent while executing
the resource and the compliance state couldn't be determined. *
execution-skipped-by-agent
: Resource execution was skipped by the agent
because errors were encountered while executing prior resources in the OS
policy. * os-policy-execution-attempt-failed
: The execution of the OS
policy containing this resource failed and the compliance state couldn't
be determined. * os-policy-execution-pending
: OS policy that owns this
resource was assigned to the given VM, but was not executed yet.
Implementation
core.String? complianceStateReason;