Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class CloudControlGroupAuditDetails.
The details for a cloud control group.
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ cloud_control_group_id |
string
Output only. The ID of the cloud control group. |
↳ display_name |
string
Output only. The display name of the cloud control group. |
↳ description |
string
Output only. The description of the cloud control group. |
↳ responsibility_type |
string
Output only. The responsibility type. |
↳ google_responsibility_description |
string
Output only. The description of Google's responsibility. |
↳ google_responsibility_implementation |
string
Output only. The implementation of Google's responsibility. |
↳ customer_responsibility_description |
string
Output only. The description of your responsibility. |
↳ customer_responsibility_implementation |
string
Output only. The implementation of your responsibility. |
↳ compliance_state |
int
Output only. The compliance state of the control group. |
↳ control_id |
string
Output only. The ID of the regulatory control. |
↳ control_family |
ControlFamily
Output only. The control family. |
↳ cloud_control_details |
array<CloudControlAuditDetails>
Output only. The details for the cloud controls within this group. |
↳ report_summary |
ReportSummary
Output only. The summary of the report. |
getCloudControlGroupId
Output only. The ID of the cloud control group.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCloudControlGroupId
Output only. The ID of the cloud control group.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Output only. The display name of the cloud control group.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDisplayName
Output only. The display name of the cloud control group.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDescription
Output only. The description of the cloud control group.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDescription
Output only. The description of the cloud control group.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getResponsibilityType
Output only. The responsibility type.
| Returns | |
|---|---|
| Type | Description |
string |
|
setResponsibilityType
Output only. The responsibility type.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGoogleResponsibilityDescription
Output only. The description of Google's responsibility.
| Returns | |
|---|---|
| Type | Description |
string |
|
setGoogleResponsibilityDescription
Output only. The description of Google's responsibility.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGoogleResponsibilityImplementation
Output only. The implementation of Google's responsibility.
| Returns | |
|---|---|
| Type | Description |
string |
|
setGoogleResponsibilityImplementation
Output only. The implementation of Google's responsibility.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCustomerResponsibilityDescription
Output only. The description of your responsibility.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCustomerResponsibilityDescription
Output only. The description of your responsibility.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCustomerResponsibilityImplementation
Output only. The implementation of your responsibility.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCustomerResponsibilityImplementation
Output only. The implementation of your responsibility.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getComplianceState
Output only. The compliance state of the control group.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type ComplianceState. |
setComplianceState
Output only. The compliance state of the control group.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type ComplianceState. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getControlId
Output only. The ID of the regulatory control.
| Returns | |
|---|---|
| Type | Description |
string |
|
setControlId
Output only. The ID of the regulatory control.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getControlFamily
Output only. The control family.
| Returns | |
|---|---|
| Type | Description |
ControlFamily|null |
|
hasControlFamily
clearControlFamily
setControlFamily
Output only. The control family.
| Parameter | |
|---|---|
| Name | Description |
var |
ControlFamily
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCloudControlDetails
Output only. The details for the cloud controls within this group.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setCloudControlDetails
Output only. The details for the cloud controls within this group.
| Parameter | |
|---|---|
| Name | Description |
var |
array<CloudControlAuditDetails>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReportSummary
Output only. The summary of the report.
| Returns | |
|---|---|
| Type | Description |
ReportSummary|null |
|
hasReportSummary
clearReportSummary
setReportSummary
Output only. The summary of the report.
| Parameter | |
|---|---|
| Name | Description |
var |
ReportSummary
|
| Returns | |
|---|---|
| Type | Description |
$this |
|