REST Resource: projects.locations.frameworkComplianceReports

Resource: FrameworkComplianceReport

The response message for [frameworkComplianceReports.get][].

JSON representation
{
  "framework": string,
  "frameworkDescription": string,
  "updateTime": string,
  "controlAssessmentDetails": {
    object (ControlAssessmentDetails)
  },
  "frameworkType": enum (FrameworkType),
  "supportedCloudProviders": [
    enum (CloudProvider)
  ],
  "frameworkCategories": [
    enum (FrameworkCategory)
  ],
  "frameworkDisplayName": string,
  "name": string,
  "majorRevisionId": string,
  "minorRevisionId": string,
  "targetResourceDetails": [
    {
      object (TargetResourceDetails)
    }
  ]
}
Fields
framework

string

The name of the framework.

frameworkDescription

string

The description of the framework.

updateTime

string (Timestamp format)

Output only. The last updated time of the report.

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".

controlAssessmentDetails

object (ControlAssessmentDetails)

The control assessment details of the framework.

frameworkType

enum (FrameworkType)

The type of framework.

supportedCloudProviders[]

enum (CloudProvider)

The list of cloud providers supported by the framework.

frameworkCategories[]

enum (FrameworkCategory)

The list of framework categories supported.

frameworkDisplayName

string

Optional. The display name for the framework.

name

string

Identifier. The name of the framework compliance report.

majorRevisionId

string (int64 format)

The latest major revision ID of the framework.

minorRevisionId

string (int64 format)

The latest minor revision ID of the latest major revision of the framework.

targetResourceDetails[]

object (TargetResourceDetails)

The target resource details of the framework.

Methods

aggregate

Gets the aggregated compliance report over time for a given scope.

fetch

Fetches the framework compliance report for a given scope.