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.
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 |