Reference documentation and code samples for the Audit Manager V1 API class Google::Cloud::AuditManager::V1::Control.
A control.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#control_family
def control_family() -> ::Google::Cloud::AuditManager::V1::ControlFamily
Returns
- (::Google::Cloud::AuditManager::V1::ControlFamily) — Output only. Regulatory family of the control.
#customer_responsibility_description
def customer_responsibility_description() -> ::String
Returns
- (::String) — Output only. A description of your responsibility for this control.
#customer_responsibility_implementation
def customer_responsibility_implementation() -> ::String
Returns
- (::String) — Output only. A description of how you can implement your responsibility for this control.
#description
def description() -> ::String
Returns
- (::String) — Output only. Description of the control.
#display_name
def display_name() -> ::String
Returns
- (::String) — Output only. Display name of the control.
#family
def family() -> ::Google::Cloud::AuditManager::V1::Control::Family
Returns
- (::Google::Cloud::AuditManager::V1::Control::Family) — Output only. Category that the control belongs to.
#google_responsibility_description
def google_responsibility_description() -> ::String
Returns
- (::String) — Output only. A description of Google's responsibility for this control.
#google_responsibility_implementation
def google_responsibility_implementation() -> ::String
Returns
- (::String) — Output only. A description of how Google implements its responsibility for this control.
#id
def id() -> ::String
Returns
- (::String) — Output only. Control identifier that's used to fetch the findings. The identifier is the same as the control report name.
#responsibility_type
def responsibility_type() -> ::String
Returns
-
(::String) — Output only. Who is responsible for implementing this control. Set to one
of the following values:
GOOGLE,CUSTOMER, orSHARED.