public sealed class ControlComplianceSummary : IMessage<ControlComplianceSummary>, IEquatable<ControlComplianceSummary>, IDeepCloneable<ControlComplianceSummary>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class ControlComplianceSummary.
The details for control compliance.
Implements
IMessageControlComplianceSummary, IEquatableControlComplianceSummary, IDeepCloneableControlComplianceSummary, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
ControlComplianceSummary()
public ControlComplianceSummary()ControlComplianceSummary(ControlComplianceSummary)
public ControlComplianceSummary(ControlComplianceSummary other)| Parameter | |
|---|---|
| Name | Description |
other |
ControlComplianceSummary |
Properties
CloudControlReports
public RepeatedField<CloudControlReport> CloudControlReports { get; }The list of cloud control reports.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldCloudControlReport |
|
ComplianceFrameworks
public RepeatedField<string> ComplianceFrameworks { get; }The list of compliance frameworks that the control belongs to.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Control
public string Control { get; set; }The name of the control.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ControlComplianceSummaryName
public ControlComplianceSummaryName ControlComplianceSummaryName { get; set; }ControlComplianceSummaryName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ControlComplianceSummaryName |
|
ControlResponsibilityType
public RegulatoryControlResponsibilityType ControlResponsibilityType { get; set; }The responsibility type for the control.
| Property Value | |
|---|---|
| Type | Description |
RegulatoryControlResponsibilityType |
|
Description
public string Description { get; set; }The description of the control.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }The display name of the control.
| Property Value | |
|---|---|
| Type | Description |
string |
|
IsFakeControl
public bool IsFakeControl { get; set; }Whether the control is a fake control. Fake controls are created and mapped to cloud controls that don't belong to a control group.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Identifier. The name of the control compliance summary.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OverallEvaluationState
public EvaluationState OverallEvaluationState { get; set; }Output only. The overall evaluation status of the control.
| Property Value | |
|---|---|
| Type | Description |
EvaluationState |
|
SimilarControls
public RepeatedField<SimilarControls> SimilarControls { get; }The list of similar controls.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldSimilarControls |
|
TotalFindingsCount
public int TotalFindingsCount { get; set; }The total number of findings for the control.
| Property Value | |
|---|---|
| Type | Description |
int |
|