Enum Violation.Remediation.RemediationType (2.45.0)

public enum Violation.Remediation.RemediationType extends Enum<Violation.Remediation.RemediationType> implements ProtocolMessageEnum

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 enum google.cloud.assuredworkloads.v1.Violation.Remediation.RemediationType

Implements

ProtocolMessageEnum

Static Fields

Name Description
REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION

Remediation type for boolean org policy

REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION = 1;

REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION_VALUE

Remediation type for boolean org policy

REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION = 1;

REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION

Remediation type for list org policy which have allowed values in the monitoring rule

REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION = 2;

REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION_VALUE

Remediation type for list org policy which have allowed values in the monitoring rule

REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION = 2;

REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION

Remediation type for list org policy which have denied values in the monitoring rule

REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION = 3;

REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION_VALUE

Remediation type for list org policy which have denied values in the monitoring rule

REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION = 3;

REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION

Remediation type for gcp.restrictCmekCryptoKeyProjects

REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = 4;

REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION_VALUE

Remediation type for gcp.restrictCmekCryptoKeyProjects

REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = 4;

REMEDIATION_TYPE_UNSPECIFIED

Unspecified remediation type

REMEDIATION_TYPE_UNSPECIFIED = 0;

REMEDIATION_TYPE_UNSPECIFIED_VALUE

Unspecified remediation type

REMEDIATION_TYPE_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()