Policy

The details of a policy, including the constraints that it includes.

JSON representation
{
  "policyId": string,
  "complianceStandards": [
    {
      object (ComplianceStandard)
    }
  ],
  "constraint": {
    object (Constraint)
  },
  "description": string
}
Fields
policyId

string

Required. A user-specified identifier for the policy.

In a PolicySet, each policy must have a unique identifier.

complianceStandards[]

object (ComplianceStandard)

Optional. The compliance standards that the policy helps enforce.

constraint

object (Constraint)

Required. The constraints that the policy includes.

description

string

Optional. A description of the policy.

ComplianceStandard

Information about a compliance standard that the policy helps enforce.

JSON representation
{
  "standard": string,
  "control": string
}
Fields
standard

string

Optional. The compliance standard that the policy helps enforce. For example, NIST SP 800-53.

control

string

Optional. The control in the compliance standard that the policy helps enforce. For example, AC-3.