public sealed class CmEnrollment : IMessage<CmEnrollment>, IEquatable<CmEnrollment>, IDeepCloneable<CmEnrollment>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class CmEnrollment.
The settings for Compliance Manager at a specific resource scope.=
Implements
IMessageCmEnrollment, IEquatableCmEnrollment, IDeepCloneableCmEnrollment, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
CmEnrollment()
public CmEnrollment()CmEnrollment(CmEnrollment)
public CmEnrollment(CmEnrollment other)| Parameter | |
|---|---|
| Name | Description |
other |
CmEnrollment |
Properties
AuditConfig
public AuditConfig AuditConfig { get; set; }Optional. The audit configuration for Compliance Manager. If set at a scope, this configuration overrides any inherited audit configuration.
| Property Value | |
|---|---|
| Type | Description |
AuditConfig |
|
CmEnrollmentName
public CmEnrollmentName CmEnrollmentName { get; set; }CmEnrollmentName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
CmEnrollmentName |
|
Enrolled
public bool Enrolled { get; set; }Optional. Whether the resource is enrolled in Compliance Manager. This setting is inherited by all descendants.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Identifier. The name of the Compliance Manager enrollment.
Supported formats are the following:
organizations/{organization_id}/locations/{location}/cmEnrollmentfolders/{folder_id}/locations/{location}/cmEnrollmentprojects/{project_id}/locations/{location}/cmEnrollment
| Property Value | |
|---|---|
| Type | Description |
string |
|