Class: Google::Cloud::Container::V1::CompliancePostureConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1::CompliancePostureConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1/cluster_service.rb
Overview
CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
Defined Under Namespace
Modules: Mode Classes: ComplianceStandard
Instance Attribute Summary collapse
-
#compliance_standards ⇒ ::Array<::Google::Cloud::Container::V1::CompliancePostureConfig::ComplianceStandard>
List of enabled compliance standards.
-
#mode ⇒ ::Google::Cloud::Container::V1::CompliancePostureConfig::Mode
Defines the enablement mode for Compliance Posture.
Instance Attribute Details
#compliance_standards ⇒ ::Array<::Google::Cloud::Container::V1::CompliancePostureConfig::ComplianceStandard>
Returns List of enabled compliance standards.
2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 |
# File 'proto_docs/google/container/v1/cluster_service.rb', line 2227 class CompliancePostureConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines the details of a compliance standard. # @!attribute [rw] standard # @return [::String] # Name of the compliance standard. class ComplianceStandard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Mode defines enablement mode for Compliance Posture. module Mode # Default value not specified. MODE_UNSPECIFIED = 0 # Disables Compliance Posture features on the cluster. DISABLED = 1 # Enables Compliance Posture features on the cluster. ENABLED = 2 end end |
#mode ⇒ ::Google::Cloud::Container::V1::CompliancePostureConfig::Mode
Returns Defines the enablement mode for Compliance Posture.
2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 |
# File 'proto_docs/google/container/v1/cluster_service.rb', line 2227 class CompliancePostureConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Defines the details of a compliance standard. # @!attribute [rw] standard # @return [::String] # Name of the compliance standard. class ComplianceStandard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Mode defines enablement mode for Compliance Posture. module Mode # Default value not specified. MODE_UNSPECIFIED = 0 # Disables Compliance Posture features on the cluster. DISABLED = 1 # Enables Compliance Posture features on the cluster. ENABLED = 2 end end |