Reference documentation and code samples for the Google Cloud Audit Manager V1 Client class Control.
A control.
Generated from protobuf message google.cloud.auditmanager.v1.Control
Namespace
Google \ Cloud \ AuditManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ id
string
Output only. The control identifier used to fetch the findings. This is same as the control report name.
↳ display_name
string
Output only. Display name of the control.
↳ family
int
Output only. Group where the control belongs. E.g. Access Control.
↳ control_family
↳ description
string
Output only. Regulatory control ask of the control
↳ responsibility_type
string
Output only. The type of responsibility for implementing this control. It can be google, customer or shared.
↳ google_responsibility_description
string
Output only. Description of the google responsibility for implementing this control.
↳ google_responsibility_implementation
string
Output only. Implementation of the google responsibility for implementing this control.
↳ customer_responsibility_description
string
Output only. Description of the customer responsibility for implementing this control.
↳ customer_responsibility_implementation
string
Output only. Implementation of the customer responsibility for implementing this control.
getId
Output only. The control identifier used to fetch the findings. This is same as the control report name.
string
setId
Output only. The control identifier used to fetch the findings. This is same as the control report name.
var
string
$this
getDisplayName
Output only. Display name of the control.
string
setDisplayName
Output only. Display name of the control.
var
string
$this
getFamily
Output only. Group where the control belongs. E.g. Access Control.
setFamily
Output only. Group where the control belongs. E.g. Access Control.
$this
getControlFamily
Output only. Regulatory Family of the control E.g. Access Control
hasControlFamily
clearControlFamily
setControlFamily
Output only. Regulatory Family of the control E.g. Access Control
$this
getDescription
Output only. Regulatory control ask of the control
string
setDescription
Output only. Regulatory control ask of the control
var
string
$this
getResponsibilityType
Output only. The type of responsibility for implementing this control. It can be google, customer or shared.
string
setResponsibilityType
Output only. The type of responsibility for implementing this control. It can be google, customer or shared.
var
string
$this
getGoogleResponsibilityDescription
Output only. Description of the google responsibility for implementing this control.
string
setGoogleResponsibilityDescription
Output only. Description of the google responsibility for implementing this control.
var
string
$this
getGoogleResponsibilityImplementation
Output only. Implementation of the google responsibility for implementing this control.
string
setGoogleResponsibilityImplementation
Output only. Implementation of the google responsibility for implementing this control.
var
string
$this
getCustomerResponsibilityDescription
Output only. Description of the customer responsibility for implementing this control.
string
setCustomerResponsibilityDescription
Output only. Description of the customer responsibility for implementing this control.
var
string
$this
getCustomerResponsibilityImplementation
Output only. Implementation of the customer responsibility for implementing this control.
string
setCustomerResponsibilityImplementation
Output only. Implementation of the customer responsibility for implementing this control.
var
string
$this

