GoogleCloudSecuritycenterV2SecurityPosture
import type { GoogleCloudSecuritycenterV2SecurityPosture } from "https://googleapis.deno.dev/v1/securitycenter:v1.ts";
Represents a posture that is deployed on Google Cloud by the Security Command Center Posture Management service. A posture contains one or more policy sets. A policy set is a group of policies that enforce a set of security rules on Google Cloud.
interface GoogleCloudSecuritycenterV2SecurityPosture {
changedPolicy?: string;
name?: string;
policy?: string;
policyDriftDetails?: GoogleCloudSecuritycenterV2PolicyDriftDetails[];
policySet?: string;
postureDeployment?: string;
postureDeploymentResource?: string;
revisionId?: string;
}§Properties
§
changedPolicy?: string
[src]The name of the updated policy, for example,
projects/{project_id}/policies/{constraint_name}
.
§
policyDriftDetails?: GoogleCloudSecuritycenterV2PolicyDriftDetails[]
[src]The details about a change in an updated policy that violates the deployed posture.
§
postureDeployment?: string
[src]The name of the posture deployment, for example,
organizations/{org_id}/posturedeployments/{posture_deployment_id}
.