public sealed class SecurityPostureConfig : IMessage<SecurityPostureConfig>, IEquatable<SecurityPostureConfig>, IDeepCloneable<SecurityPostureConfig>, IBufferMessage, IMessageReference 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.
Implements
IMessageSecurityPostureConfig, IEquatableSecurityPostureConfig, IDeepCloneableSecurityPostureConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
SecurityPostureConfig()
public SecurityPostureConfig()SecurityPostureConfig(SecurityPostureConfig)
public SecurityPostureConfig(SecurityPostureConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SecurityPostureConfig |
Properties
HasMode
public bool HasMode { get; }Gets whether the "mode" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasVulnerabilityMode
public bool HasVulnerabilityMode { get; }Gets whether the "vulnerability_mode" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Mode
public SecurityPostureConfig.Types.Mode Mode { get; set; }Sets which mode to use for Security Posture features.
| Property Value | |
|---|---|
| Type | Description |
SecurityPostureConfigTypesMode |
|
VulnerabilityMode
public SecurityPostureConfig.Types.VulnerabilityMode VulnerabilityMode { get; set; }Sets which mode to use for vulnerability scanning.
| Property Value | |
|---|---|
| Type | Description |
SecurityPostureConfigTypesVulnerabilityMode |
|