Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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[];
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