Reference documentation and code samples for the Google Cloud OsConfig V1 Client class Type.
Supported configuration step types
Protobuf type google.cloud.osconfig.v1.OSPolicyAssignmentReport.OSPolicyCompliance.OSPolicyResourceCompliance.OSPolicyResourceConfigStep.Type
Namespace
Google \ Cloud \ OsConfig \ V1 \ OSPolicyAssignmentReport \ OSPolicyCompliance \ OSPolicyResourceCompliance \ OSPolicyResourceConfigStepMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
TYPE_UNSPECIFIED
Value: 0
Default value. This value is unused.
Generated from protobuf enum TYPE_UNSPECIFIED = 0;
VALIDATION
Value: 1
Checks for resource conflicts such as schema errors.
Generated from protobuf enum VALIDATION = 1;
DESIRED_STATE_CHECK
Value: 2
Checks the current status of the desired state for a resource.
Generated from protobuf enum DESIRED_STATE_CHECK = 2;
DESIRED_STATE_ENFORCEMENT
Value: 3
Enforces the desired state for a resource that is not in desired state.
Generated from protobuf enum DESIRED_STATE_ENFORCEMENT = 3;
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.
Generated from protobuf enum DESIRED_STATE_CHECK_POST_ENFORCEMENT = 4;