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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Cloud Controls Partner V1beta Client - Class RemediationType (0.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.1 (latest)](/php/docs/reference/cloud-cloudcontrolspartner/latest/V1beta.Violation.Remediation.RemediationType)\n- [0.4.0](/php/docs/reference/cloud-cloudcontrolspartner/0.4.0/V1beta.Violation.Remediation.RemediationType)\n- [0.3.0](/php/docs/reference/cloud-cloudcontrolspartner/0.3.0/V1beta.Violation.Remediation.RemediationType)\n- [0.2.2](/php/docs/reference/cloud-cloudcontrolspartner/0.2.2/V1beta.Violation.Remediation.RemediationType)\n- [0.1.4](/php/docs/reference/cloud-cloudcontrolspartner/0.1.4/V1beta.Violation.Remediation.RemediationType) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Cloud Cloud Controls Partner V1beta Client class RemediationType.\n\nClassifying remediation into various types based on the kind of\nviolation. For example, violations caused due to changes in boolean org\npolicy requires different remediation instructions compared to violation\ncaused due to changes in allowed values of list org policy.\n\nProtobuf type `google.cloud.cloudcontrolspartner.v1beta.Violation.Remediation.RemediationType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ CloudControlsPartner \\\\ V1beta \\\\ Violation \\\\ Remediation\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### REMEDIATION_TYPE_UNSPECIFIED\n\n Value: 0\n\nUnspecified remediation type\n\nGenerated from protobuf enum `REMEDIATION_TYPE_UNSPECIFIED = 0;`\n\n### REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION\n\n Value: 1\n\nRemediation type for boolean org policy\n\nGenerated from protobuf enum `REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION = 1;`\n\n### REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION\n\n Value: 2\n\nRemediation type for list org policy which have allowed values in the\nmonitoring rule\n\nGenerated from protobuf enum `REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION = 2;`\n\n### REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION\n\n Value: 3\n\nRemediation type for list org policy which have denied values in the\nmonitoring rule\n\nGenerated from protobuf enum `REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION = 3;`\n\n### REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION\n\n Value: 4\n\nRemediation type for gcp.restrictCmekCryptoKeyProjects\n\nGenerated from protobuf enum `REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = 4;`\n\n### REMEDIATION_RESOURCE_VIOLATION\n\n Value: 5\n\nRemediation type for resource violation.\n\nGenerated from protobuf enum `REMEDIATION_RESOURCE_VIOLATION = 5;`"]]