Reference documentation and code samples for the Google Cloud Assured Workloads V1 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.assuredworkloads.v1.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-09 UTC."],[],[],null,["# Google Cloud Assured Workloads V1 Client - Class RemediationType (1.0.5)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.5 (latest)](/php/docs/reference/cloud-assured-workloads/latest/V1.Violation.Remediation.RemediationType)\n- [1.0.4](/php/docs/reference/cloud-assured-workloads/1.0.4/V1.Violation.Remediation.RemediationType)\n- [0.11.5](/php/docs/reference/cloud-assured-workloads/0.11.5/V1.Violation.Remediation.RemediationType)\n- [0.10.2](/php/docs/reference/cloud-assured-workloads/0.10.2/V1.Violation.Remediation.RemediationType)\n- [0.9.1](/php/docs/reference/cloud-assured-workloads/0.9.1/V1.Violation.Remediation.RemediationType)\n- [0.8.3](/php/docs/reference/cloud-assured-workloads/0.8.3/V1.Violation.Remediation.RemediationType)\n- [0.7.3](/php/docs/reference/cloud-assured-workloads/0.7.3/V1.Violation.Remediation.RemediationType) \nReference documentation and code samples for the Google Cloud Assured Workloads V1 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.assuredworkloads.v1.Violation.Remediation.RemediationType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AssuredWorkloads \\\\ V1 \\\\ 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;`"]]