Google Kubernetes Engine v1 API - Class CompliancePostureConfig (3.33.0)

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.

Inheritance

object > CompliancePostureConfig

Namespace

Google.Cloud.Container.V1

Assembly

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