Remediation
import type { Remediation } from "https://googleapis.deno.dev/v1/cloudcontrolspartner:v1.ts";
Represents remediation guidance to resolve compliance violation for AssuredWorkload
interface Remediation {
compliantValues?: string[];
instructions?: Instructions;
readonly remediationType?:
} | "REMEDIATION_TYPE_UNSPECIFIED"
| "REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION"
| "REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION"
| "REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION"
| "REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION"
| "REMEDIATION_RESOURCE_VIOLATION";
§Properties
§
compliantValues?: string[]
[src]Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
§
instructions?: Instructions
[src]Required. Remediation instructions to resolve violations
§
readonly remediationType?: "REMEDIATION_TYPE_UNSPECIFIED" | "REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION" | "REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION" | "REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION" | "REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION" | "REMEDIATION_RESOURCE_VIOLATION"
[src]Output only. Remediation type based on the type of org policy values violated