Audit Manager v1 API - Class Control (1.2.0)

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.

Property Value
Type Description
ControlFamily

CustomerResponsibilityDescription

public string CustomerResponsibilityDescription { get; set; }

Output only. A description of your responsibility for this control.

Property Value
Type Description
string

CustomerResponsibilityImplementation

public string CustomerResponsibilityImplementation { get; set; }

Output only. A description of how you can implement your responsibility for this control.

Property Value
Type Description
string

Description

public string Description { get; set; }

Output only. Description 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. Category that the control belongs to.

Property Value
Type Description
ControlTypesFamily

GoogleResponsibilityDescription

public string GoogleResponsibilityDescription { get; set; }

Output only. A description of Google's responsibility for this control.

Property Value
Type Description
string

GoogleResponsibilityImplementation

public string GoogleResponsibilityImplementation { get; set; }

Output only. A description of how Google implements its responsibility for this control.

Property Value
Type Description
string

Id

public string Id { get; set; }

Output only. Control identifier that's used to fetch the findings. The identifier is the same as the control report name.

Property Value
Type Description
string

ResponsibilityType

public string ResponsibilityType { get; set; }

Output only. Who is responsible for implementing this control. Set to one of the following values: GOOGLE, CUSTOMER, or SHARED.

Property Value
Type Description
string