public sealed class CloudControlGroup : IMessage<CloudControlGroup>, IEquatable<CloudControlGroup>, IDeepCloneable<CloudControlGroup>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class CloudControlGroup.
CloudControlGroup is an optional entity within a Framework that helps customers organize their CloudControls.
Implements
IMessageCloudControlGroup, IEquatableCloudControlGroup, IDeepCloneableCloudControlGroup, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
CloudControlGroup()
public CloudControlGroup()CloudControlGroup(CloudControlGroup)
public CloudControlGroup(CloudControlGroup other)| Parameter | |
|---|---|
| Name | Description |
other |
CloudControlGroup |
Properties
CloudControlDetails
public RepeatedField<CloudControlDetails> CloudControlDetails { get; }Required. The details of the cloud controls to be referred to in the framework.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldCloudControlDetails |
|
Control
public string Control { get; set; }Optional. The industry-defined Control assciated with the cloud controls in this group. organizations/{organization}/locations/{location}/controls/{control_id}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ControlId
public string ControlId { get; set; }Optional. The control identifier used to fetch the findings. This is same as the control report name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }Optional. The description of the cloud control group.The maximum length is 2000 characters.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MajorRevisionId
public long MajorRevisionId { get; set; }Optional. Major revision of the cloud control group.
| Property Value | |
|---|---|
| Type | Description |
long |
|
Name
public string Name { get; set; }Required. The name of the cloud control group in the format: “organizations/{organization}/locations/{location}/ cloudControlGroups/{cloud-control-group}”
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public CloudControlGroup.Types.CloudControlGroupType Type { get; set; }Optional. Output only. The type of the cloud control group. Default is TYPE_CUSTOM.
| Property Value | |
|---|---|
| Type | Description |
CloudControlGroupTypesCloudControlGroupType |
|