Google Kubernetes Engine v1 API - Class SecurityPostureConfig (3.23.0)

public sealed class SecurityPostureConfig : IMessage<SecurityPostureConfig>, IEquatable<SecurityPostureConfig>, IDeepCloneable<SecurityPostureConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Kubernetes Engine v1 API class SecurityPostureConfig.

SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.

Inheritance

object > SecurityPostureConfig

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

SecurityPostureConfig()

public SecurityPostureConfig()

SecurityPostureConfig(SecurityPostureConfig)

public SecurityPostureConfig(SecurityPostureConfig other)
Parameter
NameDescription
otherSecurityPostureConfig

Properties

HasMode

public bool HasMode { get; }

Gets whether the "mode" field is set

Property Value
TypeDescription
bool

HasVulnerabilityMode

public bool HasVulnerabilityMode { get; }

Gets whether the "vulnerability_mode" field is set

Property Value
TypeDescription
bool

Mode

public SecurityPostureConfig.Types.Mode Mode { get; set; }

Sets which mode to use for Security Posture features.

Property Value
TypeDescription
SecurityPostureConfigTypesMode

VulnerabilityMode

public SecurityPostureConfig.Types.VulnerabilityMode VulnerabilityMode { get; set; }

Sets which mode to use for vulnerability scanning.

Property Value
TypeDescription
SecurityPostureConfigTypesVulnerabilityMode