Class GoogleCloudAssuredworkloadsV1beta1DbControlComplianceSummary
The details for control compliance.
Implements
Inherited Members
Namespace: Google.Apis.Assuredworkloads.v1beta1.Data
Assembly: Google.Apis.Assuredworkloads.v1beta1.dll
Syntax
public class GoogleCloudAssuredworkloadsV1beta1DbControlComplianceSummary : IDirectResponseSchema
Properties
CloudControlReports
The list of cloud control reports.
Declaration
[JsonProperty("cloudControlReports")]
public virtual IList<GoogleCloudAssuredworkloadsV1beta1CloudControlReport> CloudControlReports { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudAssuredworkloadsV1beta1CloudControlReport> |
ComplianceFrameworks
The list of compliance frameworks that the control belongs to.
Declaration
[JsonProperty("complianceFrameworks")]
public virtual IList<string> ComplianceFrameworks { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Control
The name of the control.
Declaration
[JsonProperty("control")]
public virtual string Control { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ControlResponsibilityType
The responsibility type for the control.
Declaration
[JsonProperty("controlResponsibilityType")]
public virtual string ControlResponsibilityType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
The description of the control.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
The display name of the control.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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.
Declaration
[JsonProperty("isFakeControl")]
public virtual bool? IsFakeControl { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Name
Identifier. The name of the control compliance summary.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OverallEvaluationState
Output only. The overall evaluation status of the control.
Declaration
[JsonProperty("overallEvaluationState")]
public virtual string OverallEvaluationState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SimilarControls
The list of similar controls.
Declaration
[JsonProperty("similarControls")]
public virtual IList<GoogleCloudAssuredworkloadsV1beta1SimilarControls> SimilarControls { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudAssuredworkloadsV1beta1SimilarControls> |
TotalFindingsCount
The total number of findings for the control.
Declaration
[JsonProperty("totalFindingsCount")]
public virtual int? TotalFindingsCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |