Cloud OS Config V1 API - Module Google::Cloud::OsConfig::V1::OSPolicyAssignmentReport::OSPolicyCompliance::OSPolicyResourceCompliance::OSPolicyResourceConfigStep::Type (v0.12.0)

Reference documentation and code samples for the Cloud OS Config V1 API module Google::Cloud::OsConfig::V1::OSPolicyAssignmentReport::OSPolicyCompliance::OSPolicyResourceCompliance::OSPolicyResourceConfigStep::Type.

Supported configuration step types

Constants

TYPE_UNSPECIFIED

value: 0
Default value. This value is unused.

VALIDATION

value: 1
Checks for resource conflicts such as schema errors.

DESIRED_STATE_CHECK

value: 2
Checks the current status of the desired state for a resource.

DESIRED_STATE_ENFORCEMENT

value: 3
Enforces the desired state for a resource that is not in desired state.

DESIRED_STATE_CHECK_POST_ENFORCEMENT

value: 4
Re-checks the status of the desired state. This check is done for a resource after the enforcement of all OS policies.

This step is used to determine the final desired state status for the resource. It accounts for any resources that might have drifted from their desired state due to side effects from executing other resources.