public sealed class ClusterPolicyConfig : IMessage<ClusterPolicyConfig>, IEquatable<ClusterPolicyConfig>, IDeepCloneable<ClusterPolicyConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class ClusterPolicyConfig.
ClusterPolicyConfig stores the configuration for cluster wide policies.
Implements
IMessageClusterPolicyConfig, IEquatableClusterPolicyConfig, IDeepCloneableClusterPolicyConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ClusterPolicyConfig()
public ClusterPolicyConfig()ClusterPolicyConfig(ClusterPolicyConfig)
public ClusterPolicyConfig(ClusterPolicyConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ClusterPolicyConfig |
Properties
HasNoStandardNodePools
public bool HasNoStandardNodePools { get; }Gets whether the "no_standard_node_pools" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasNoSystemImpersonation
public bool HasNoSystemImpersonation { get; }Gets whether the "no_system_impersonation" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasNoSystemMutation
public bool HasNoSystemMutation { get; }Gets whether the "no_system_mutation" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasNoUnsafeWebhooks
public bool HasNoUnsafeWebhooks { get; }Gets whether the "no_unsafe_webhooks" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
NoStandardNodePools
public bool NoStandardNodePools { get; set; }Denotes preventing standard node pools and requiring only autopilot node pools.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
NoSystemImpersonation
public bool NoSystemImpersonation { get; set; }Denotes preventing impersonation and CSRs for GKE System users.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
NoSystemMutation
public bool NoSystemMutation { get; set; }Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .
| Property Value | |
|---|---|
| Type | Description |
bool |
|
NoUnsafeWebhooks
public bool NoUnsafeWebhooks { get; set; }Denotes preventing unsafe webhooks.
| Property Value | |
|---|---|
| Type | Description |
bool |
|