Class: Google::Cloud::Container::V1beta1::WorkloadConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::WorkloadConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
WorkloadConfig defines the flags to enable or disable the workload configurations for the cluster.
Defined Under Namespace
Modules: Mode
Instance Attribute Summary collapse
-
#audit_mode ⇒ ::Google::Cloud::Container::V1beta1::WorkloadConfig::Mode
Sets which mode of auditing should be used for the cluster's workloads.
Instance Attribute Details
#audit_mode ⇒ ::Google::Cloud::Container::V1beta1::WorkloadConfig::Mode
2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 2919 class WorkloadConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Mode defines how to audit the workload configs. module Mode # Default value meaning that no mode has been specified. MODE_UNSPECIFIED = 0 # This disables Workload Configuration auditing on the cluster, # meaning that nothing is surfaced. DISABLED = 1 # Applies the default set of policy auditing to a cluster's workloads. BASIC = 4 # Surfaces configurations that are not in line with the # Pod Security Standard Baseline policy. BASELINE = 2 # Surfaces configurations that are not in line with the # Pod Security Standard Restricted policy. RESTRICTED = 3 end end |