Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::ClusterPolicyConfig (v1.15.0)

Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::ClusterPolicyConfig.

ClusterPolicyConfig stores the configuration for cluster wide policies.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#no_standard_node_pools

def no_standard_node_pools() -> ::Boolean
Returns
  • (::Boolean) — Denotes preventing standard node pools and requiring only autopilot node pools.

#no_standard_node_pools=

def no_standard_node_pools=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Denotes preventing standard node pools and requiring only autopilot node pools.
Returns
  • (::Boolean) — Denotes preventing standard node pools and requiring only autopilot node pools.

#no_system_impersonation

def no_system_impersonation() -> ::Boolean
Returns
  • (::Boolean) — Denotes preventing impersonation and CSRs for GKE System users.

#no_system_impersonation=

def no_system_impersonation=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Denotes preventing impersonation and CSRs for GKE System users.
Returns
  • (::Boolean) — Denotes preventing impersonation and CSRs for GKE System users.

#no_system_mutation

def no_system_mutation() -> ::Boolean
Returns
  • (::Boolean) — Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .

#no_system_mutation=

def no_system_mutation=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .
Returns
  • (::Boolean) — Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .

#no_unsafe_webhooks

def no_unsafe_webhooks() -> ::Boolean
Returns
  • (::Boolean) — Denotes preventing unsafe webhooks.

#no_unsafe_webhooks=

def no_unsafe_webhooks=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Denotes preventing unsafe webhooks.
Returns
  • (::Boolean) — Denotes preventing unsafe webhooks.