# Functions

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AssetDetails: Details of a Cloud Asset Inventory asset that caused a violation.
CancelOperationRequest: The request message for Operations.CancelOperation.
ComplianceStandard: Information about a compliance standard that the policy helps enforce.
Constraint: Metadata for a constraint in a Policy.
CreateIaCValidationReportRequest: Request message for CreateIaCValidationReport.
CustomConfig: A custom module configuration for Security Health Analytics.
CustomOutputSpec: Definitions of custom source properties that can appear in findings.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
ExtractPostureRequest: Request message for ExtractPosture.
GoogleCloudSecuritypostureV1CustomConstraint: A custom, user-defined constraint.
GoogleCloudSecuritypostureV1PolicyRule: A rule that defines the allowed and denied values for an organization policy constraint.
GoogleCloudSecuritypostureV1PolicyRuleStringValues: The allowed and denied values for a list constraint.
IaC: Details of an infrastructure-as-code (IaC) configuration.
IaCValidationReport: Details of an infrastructure-as-code (IaC) validation report.
ListLocationsResponse: The response message for Locations.ListLocations.
ListOperationsResponse: The response message for Operations.ListOperations.
ListPostureDeploymentsResponse: Response message for ListPostureDeployments.
ListPostureRevisionsResponse: Response message for ListPostureRevisions.
ListPosturesResponse: Response message for ListPostures.
ListPostureTemplatesResponse: Response message for ListPostureTemplates.
ListReportsResponse: Response message for ListReports.
Location: A resource that represents a Google Cloud location.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Metadata for an Operation.
OrgPolicyConstraint: A predefined organization policy constraint.
OrgPolicyConstraintCustom: A custom organization policy constraint.
Policy: The details of a policy, including the constraints that it includes.
PolicyDetails: Details of a policy that was violated.
PolicySet: A group of one or more Policy resources.
Posture: The details of a posture.
PostureDeployment: Details for a Posture deployment on an organization, folder, or project.
PostureDetails: Details of a posture deployment.
PostureTemplate: The details of a posture template.
Property: A name-value pair used as a custom source property.
Report: Details of a report.
ResourceSelector: A selector for the resource types to run the detector on.
ResourceTypes: Set multiple resource types for one policy, for example: resourceTypes: included: - compute.googleapis.com/Instance - compute.googleapis.com/Disk Constraint definition contains an empty resource type in order to support multiple resource types in the policy.
SecurityHealthAnalyticsCustomModule: A custom module for Security Health Analytics.
SecurityHealthAnalyticsModule: A built-in detector for Security Health Analytics.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Violation: Details of a violation.