Audit Manager v1 API - Class Control (1.0.0-beta01)

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

Reference documentation and code samples for the Audit Manager v1 API class Control.

A control.

Inheritance

object > Control

Namespace

Google.Cloud.AuditManager.V1

Assembly

Google.Cloud.AuditManager.V1.dll

Constructors

Control()

public Control()

Control(Control)

public Control(Control other)
Parameter
Name Description
other Control

Properties

ControlFamily

public ControlFamily ControlFamily { get; set; }

Output only. Regulatory Family of the control E.g. Access Control

Property Value
Type Description
ControlFamily

CustomerResponsibilityDescription

public string CustomerResponsibilityDescription { get; set; }

Output only. Description of the customer responsibility for implementing this control.

Property Value
Type Description
string

CustomerResponsibilityImplementation

public string CustomerResponsibilityImplementation { get; set; }

Output only. Implementation of the customer responsibility for implementing this control.

Property Value
Type Description
string

Description

public string Description { get; set; }

Output only. Regulatory control ask of the control

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Output only. Display name of the control.

Property Value
Type Description
string

Family

public Control.Types.Family Family { get; set; }

Output only. Group where the control belongs. E.g. Access Control.

Property Value
Type Description
ControlTypesFamily

GoogleResponsibilityDescription

public string GoogleResponsibilityDescription { get; set; }

Output only. Description of the google responsibility for implementing this control.

Property Value
Type Description
string

GoogleResponsibilityImplementation

public string GoogleResponsibilityImplementation { get; set; }

Output only. Implementation of the google responsibility for implementing this control.

Property Value
Type Description
string

Id

public string Id { get; set; }

Output only. The control identifier used to fetch the findings. This is same as the control report name.

Property Value
Type Description
string

ResponsibilityType

public string ResponsibilityType { get; set; }

Output only. The type of responsibility for implementing this control. It can be google, customer or shared.

Property Value
Type Description
string