Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class CloudControlAuditDetails.
The details for a cloud control audit.
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ cloud_control |
string
Output only. The name of the cloud control. |
↳ cloud_control_id |
string
Output only. The ID of the cloud control. |
↳ cloud_control_description |
string
Output only. The description of the cloud control. |
↳ compliance_state |
int
Output only. The overall status of the findings for the control. |
↳ report_summary |
ReportSummary
Output only. The summary of the report. |
↳ findings |
array<FindingDetails>
Output only. The findings for the control. |
getCloudControl
Output only. The name of the cloud control.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCloudControl
Output only. The name of the cloud control.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCloudControlId
Output only. The ID of the cloud control.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCloudControlId
Output only. The ID of the cloud control.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCloudControlDescription
Output only. The description of the cloud control.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCloudControlDescription
Output only. The description of the cloud control.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getComplianceState
Output only. The overall status of the findings for the control.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type ComplianceState. |
setComplianceState
Output only. The overall status of the findings for the control.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type ComplianceState. |
| 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 |
|
getFindings
Output only. The findings for the control.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setFindings
Output only. The findings for the control.
| Parameter | |
|---|---|
| Name | Description |
var |
array<FindingDetails>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|