GoogleCloudAssuredworkloadsV1ViolationRemediation
import type { GoogleCloudAssuredworkloadsV1ViolationRemediation } from "https://googleapis.deno.dev/v1/assuredworkloads:v1.ts";
Represents remediation guidance to resolve compliance violation for AssuredWorkload
interface GoogleCloudAssuredworkloadsV1ViolationRemediation {
compliantValues?: string[];
instructions?: GoogleCloudAssuredworkloadsV1ViolationRemediationInstructions;
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
§
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. Reemediation type based on the type of org policy values violated