REST Resource: projects.locations.frameworkAudits

Resource: FrameworkAudit

A framework audit.

JSON representation
{
  "name": string,
  "frameworkAuditId": string,
  "complianceFramework": string,
  "scope": string,
  "frameworkAuditDestination": {
    object (FrameworkAuditDestination)
  },
  "startTime": string,
  "finishTime": string,
  "complianceState": enum (ComplianceState),
  "reportSummary": {
    object (ReportSummary)
  },
  "cloudControlGroupAuditDetails": [
    {
      object (CloudControlGroupAuditDetails)
    }
  ],
  "cloudControlAuditDetails": [
    {
      object (CloudControlAuditDetails)
    }
  ],
  "operationId": string,
  "state": enum (State)
}
Fields
name

string

Output only. Identifier. The name of the framework audit.

frameworkAuditId

string

Output only. The ID of the framework audit.

complianceFramework

string

Output only. The compliance framework used for the audit.

scope

string

Output only. The scope of the audit.

frameworkAuditDestination

object (FrameworkAuditDestination)

Required. The destination for the audit reports.

startTime

string (Timestamp format)

Output only. The time that the audit started.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

finishTime

string (Timestamp format)

Output only. The time that the audit finished.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

complianceState

enum (ComplianceState)

Output only. The overall compliance state of the audit.

reportSummary

object (ReportSummary)

Output only. The summary of the report.

cloudControlGroupAuditDetails[]

object (CloudControlGroupAuditDetails)

Optional. The details for the cloud control groups within this audit.

cloudControlAuditDetails[]

object (CloudControlAuditDetails)

Optional. The details for the cloud controls within this audit.

operationId

string

Output only. The ID of the long-running operation.

state

enum (State)

Output only. The framework audit state of the audit.

Methods

create

Creates a framework audit.

get

Gets the details for a framework audit.

list

Lists the framework audits for a given organization, folder, or project.