complianceStateReason property

String? complianceStateReason
getter/setter pair

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;