Cloud Security Compliance v1 API - Class CloudControlGroupAuditDetails (1.0.0-beta04)

public sealed class CloudControlGroupAuditDetails : IMessage<CloudControlGroupAuditDetails>, IEquatable<CloudControlGroupAuditDetails>, IDeepCloneable<CloudControlGroupAuditDetails>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Security Compliance v1 API class CloudControlGroupAuditDetails.

The details for a cloud control group.

Inheritance

object > CloudControlGroupAuditDetails

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Constructors

CloudControlGroupAuditDetails()

public CloudControlGroupAuditDetails()

CloudControlGroupAuditDetails(CloudControlGroupAuditDetails)

public CloudControlGroupAuditDetails(CloudControlGroupAuditDetails other)
Parameter
Name Description
other CloudControlGroupAuditDetails

Properties

CloudControlDetails

public RepeatedField<CloudControlAuditDetails> CloudControlDetails { get; }

Output only. The details for the cloud controls within this group.

Property Value
Type Description
RepeatedFieldCloudControlAuditDetails

CloudControlGroupId

public string CloudControlGroupId { get; set; }

Output only. The ID of the cloud control group.

Property Value
Type Description
string

ComplianceState

public ComplianceState ComplianceState { get; set; }

Output only. The compliance state of the control group.

Property Value
Type Description
ComplianceState

ControlFamily

public ControlFamily ControlFamily { get; set; }

Output only. The control family.

Property Value
Type Description
ControlFamily

ControlId

public string ControlId { get; set; }

Output only. The ID of the regulatory control.

Property Value
Type Description
string

CustomerResponsibilityDescription

public string CustomerResponsibilityDescription { get; set; }

Output only. The description of your responsibility.

Property Value
Type Description
string

CustomerResponsibilityImplementation

public string CustomerResponsibilityImplementation { get; set; }

Output only. The implementation of your responsibility.

Property Value
Type Description
string

Description

public string Description { get; set; }

Output only. The description of the cloud control group.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Output only. The display name of the cloud control group.

Property Value
Type Description
string

GoogleResponsibilityDescription

public string GoogleResponsibilityDescription { get; set; }

Output only. The description of Google's responsibility.

Property Value
Type Description
string

GoogleResponsibilityImplementation

public string GoogleResponsibilityImplementation { get; set; }

Output only. The implementation of Google's responsibility.

Property Value
Type Description
string

ReportSummary

public ReportSummary ReportSummary { get; set; }

Output only. The summary of the report.

Property Value
Type Description
ReportSummary

ResponsibilityType

public string ResponsibilityType { get; set; }

Output only. The responsibility type.

Property Value
Type Description
string