Framework

Framework for assessment.

JSON representation
{
  "name": string,
  "majorRevisionId": integer,
  "parentDomain": {
    object (Domain)
  },
  "displayName": string,
  "description": string,
  "url": string,
  "active": boolean,
  "cloudControlDetails": [
    {
      object (CloudControl)
    }
  ],
  "deploymentStatus": enum (DeploymentStatus)
}
Fields
name

string

Required. The framework name.

majorRevisionId

integer

Optional. The major revision id of the framework.

parentDomain

object (Domain)

Required. The domain to which this framework belongs.

displayName

string

Optional. The framework display name.

description

string

Optional. The framework description.

url

string

Optional. The URL to a framework.

active

boolean

Optional. Whether the framework is active.

cloudControlDetails[]

object (CloudControl)

Optional. The cloud controls that are associated with the framework.

deploymentStatus

enum (DeploymentStatus)

Optional. The deployment status of the framework.

CloudControl

Cloud control for a framework.

JSON representation
{
  "name": string,
  "description": string,
  "majorRevisionId": integer,
  "enforcementMode": enum (EnforcementMode)
}
Fields
name

string

Required. The name of the cloud control.

description

string

Optional. The description of the cloud control.

majorRevisionId

integer

Required. The major revision id of the cloud control.

enforcementMode

enum (EnforcementMode)

Optional. The enforcement mode of the cloud control.