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
Returns Sets which mode of auditing should be used for the cluster's workloads.
1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 1768 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 |