Reference documentation and code samples for the Google Cloud Cloud Controls Partner V1beta Client class RemediationType.
Classifying remediation into various types based on the kind of violation. For example, violations caused due to changes in boolean org policy requires different remediation instructions compared to violation caused due to changes in allowed values of list org policy.
Protobuf type google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.RemediationType
Namespace
Google \ Cloud \ CloudControlsPartner \ V1beta \ Violation \ RemediationMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
REMEDIATION_TYPE_UNSPECIFIED
Value: 0
Unspecified remediation type
Generated from protobuf enum REMEDIATION_TYPE_UNSPECIFIED = 0;
REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION
Value: 1
Remediation type for boolean org policy
Generated from protobuf enum REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION = 1;
REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION
Value: 2
Remediation type for list org policy which have allowed values in the monitoring rule
Generated from protobuf enum REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION = 2;
REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION
Value: 3
Remediation type for list org policy which have denied values in the monitoring rule
Generated from protobuf enum REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION = 3;
REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION
Value: 4
Remediation type for gcp.restrictCmekCryptoKeyProjects
Generated from protobuf enum REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = 4;
REMEDIATION_RESOURCE_VIOLATION
Value: 5
Remediation type for resource violation.
Generated from protobuf enum REMEDIATION_RESOURCE_VIOLATION = 5;