public sealed class CompliancePostureConfig : IMessage<CompliancePostureConfig>, IEquatable<CompliancePostureConfig>, IDeepCloneable<CompliancePostureConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class CompliancePostureConfig.
CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
Implements
IMessageCompliancePostureConfig, IEquatableCompliancePostureConfig, IDeepCloneableCompliancePostureConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
CompliancePostureConfig()
public CompliancePostureConfig()
CompliancePostureConfig(CompliancePostureConfig)
public CompliancePostureConfig(CompliancePostureConfig other)
Parameter | |
---|---|
Name | Description |
other |
CompliancePostureConfig |
Properties
ComplianceStandards
public RepeatedField<CompliancePostureConfig.Types.ComplianceStandard> ComplianceStandards { get; }
List of enabled compliance standards.
Property Value | |
---|---|
Type | Description |
RepeatedFieldCompliancePostureConfigTypesComplianceStandard |
HasMode
public bool HasMode { get; }
Gets whether the "mode" field is set
Property Value | |
---|---|
Type | Description |
bool |
Mode
public CompliancePostureConfig.Types.Mode Mode { get; set; }
Defines the enablement mode for Compliance Posture.
Property Value | |
---|---|
Type | Description |
CompliancePostureConfigTypesMode |