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

PostureTemplate

import type { PostureTemplate } from "https://googleapis.deno.dev/v1/securityposture:v1.ts";

The details of a posture template.

interface PostureTemplate {
readonly categories?:
| "CATEGORY_UNSPECIFIED"
| "AI"
| "AWS"
| "GCP"
| "AZURE"[];
readonly description?: string;
readonly name?: string;
readonly policySets?: PolicySet[];
readonly revisionId?: string;
readonly state?: "STATE_UNSPECIFIED" | "ACTIVE" | "DEPRECATED";
}

§Properties

§
readonly categories?: "CATEGORY_UNSPECIFIED" | "AI" | "AWS" | "GCP" | "AZURE"[]
[src]

Output only. The categories that the posture template belongs to, as determined by the Security Posture API.

§
readonly description?: string
[src]

Output only. A description of the posture template.

§
readonly name?: string
[src]

Output only. Identifier. The name of the posture template, in the format organizations/{organization}/locations/global/postureTemplates/{posture_template}.

§
readonly policySets?: PolicySet[]
[src]

Output only. The PolicySet resources that the posture template includes.

§
readonly revisionId?: string
[src]

Output only. A string that identifies the revision of the posture template.

§
readonly state?: "STATE_UNSPECIFIED" | "ACTIVE" | "DEPRECATED"
[src]

Output only. The state of the posture template at the specified revision_id.