Resource: ControlComplianceSummary
The details for control compliance.
| JSON representation |
|---|
{ "control": string, "displayName": string, "description": string, "overallEvaluationState": enum ( |
| Fields | |
|---|---|
control |
The name of the control. |
displayName |
The display name of the control. |
description |
The description of the control. |
overallEvaluationState |
Output only. The overall evaluation status of the control. |
totalFindingsCount |
The total number of findings for the control. |
complianceFrameworks[] |
The list of compliance frameworks that the control belongs to. |
similarControls[] |
The list of similar controls. |
cloudControlReports[] |
The list of cloud control reports. |
controlResponsibilityType |
The responsibility type for the control. |
isFakeControl |
Whether the control is a fake control. Fake controls are created and mapped to cloud controls that don't belong to a control group. |
name |
Identifier. The name of the control compliance summary. |
EvaluationState
The evaluation state of the control.
| Enums | |
|---|---|
EVALUATION_STATE_UNSPECIFIED |
Default value. This value is unused. |
EVALUATION_STATE_PASSED |
The control is passing. |
EVALUATION_STATE_FAILED |
The control is failing. |
EVALUATION_STATE_NOT_ASSESSED |
The control is not assessed. |
SimilarControls
The similar controls.
| JSON representation |
|---|
{ "framework": string, "controlId": string } |
| Fields | |
|---|---|
framework |
The name of the framework. |
controlId |
The ID of the control. |
CloudControlReport
The cloud control report.
| JSON representation |
|---|
{ "cloudControl": string, "displayName": string, "description": string, "categories": [ string ], "similarControls": [ { object ( |
| Fields | |
|---|---|
cloudControl |
The name of the cloud control. |
displayName |
The display name of the cloud control. |
description |
The description of the cloud control. |
categories[] |
The list of categories for the cloud control. |
similarControls[] |
The list of similar controls. |
cloudControlType |
The type of the cloud control. |
findingCategory |
The category of the finding. |
rules[] |
The list of rules that correspond to the cloud control. |
findingSeverity |
The severity of the finding. |
enforcementMode |
The enforcement mode of the cloud control. |
cloudControlDeployment |
The name of the cloud control deployment. |
majorRevisionId |
The major revision ID of the cloud control. |
minorRevisionId |
The minor revision ID of the cloud control. |
frameworkMajorRevisionIds[] |
The major revision IDs of the frameworks that the cloud control belongs to. |
Union field assessment_details. The assessment details of the cloud control. assessment_details can be only one of the following: |
|
manualCloudControlAssessmentDetails |
The details of a manual cloud control assessment. |
cloudControlAssessmentDetails |
The details of a cloud control assessment. |
ManualCloudControlAssessmentDetails
The details for a manual cloud control assessment.
| JSON representation |
|---|
{ "manualCloudControlGuide": [ string ] } |
| Fields | |
|---|---|
manualCloudControlGuide[] |
The guide for assessing a cloud control manually. |
CloudControlAssessmentDetails
The cloud control assessment details for non-manual cloud controls.
| JSON representation |
|---|
{
"findingsCount": integer,
"evaluationState": enum ( |
| Fields | |
|---|---|
findingsCount |
The number of findings for the cloud control. |
evaluationState |
Output only. The evaluation status of the cloud control. |
Type
The type of cloud control.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Default value. This value is unused. |
CUSTOM |
A cloud control that's created and managed by you. |
BUILT_IN |
A cloud control that's provided and managed by Google. |
RegulatoryControlResponsibilityType
The responsibility type for the regulatory control.
| Enums | |
|---|---|
REGULATORY_CONTROL_RESPONSIBILITY_TYPE_UNSPECIFIED |
Default value. This value is unused. |
GOOGLE |
Google's responsibility. |
CUSTOMER |
Your responsibility. |
SHARED |
Shared responsibility. |
Methods |
|
|---|---|
|
Lists the control compliance summary for a given scope. |