Class: Google::Cloud::GkeMultiCloud::V1::SecurityPostureConfig
- Inherits:
-
Object
- Object
- Google::Cloud::GkeMultiCloud::V1::SecurityPostureConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb
Overview
SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
Defined Under Namespace
Modules: VulnerabilityMode
Instance Attribute Summary collapse
-
#vulnerability_mode ⇒ ::Google::Cloud::GkeMultiCloud::V1::SecurityPostureConfig::VulnerabilityMode
Sets which mode to use for vulnerability scanning.
Instance Attribute Details
#vulnerability_mode ⇒ ::Google::Cloud::GkeMultiCloud::V1::SecurityPostureConfig::VulnerabilityMode
Returns Sets which mode to use for vulnerability scanning.
307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 307 class SecurityPostureConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # VulnerabilityMode defines enablement mode for vulnerability scanning. module VulnerabilityMode # Default value not specified. VULNERABILITY_MODE_UNSPECIFIED = 0 # Disables vulnerability scanning on the cluster. VULNERABILITY_DISABLED = 1 # Applies the Security Posture's vulnerability on cluster Enterprise level # features. VULNERABILITY_ENTERPRISE = 2 end end |