Interface ClusterPolicyConfigOrBuilder (2.96.0)

public interface ClusterPolicyConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNoStandardNodePools()

public abstract boolean getNoStandardNodePools()

Denotes preventing standard node pools and requiring only autopilot node pools.

optional bool no_standard_node_pools = 5;

Returns
Type Description
boolean

The noStandardNodePools.

getNoSystemImpersonation()

public abstract boolean getNoSystemImpersonation()

Denotes preventing impersonation and CSRs for GKE System users.

optional bool no_system_impersonation = 2;

Returns
Type Description
boolean

The noSystemImpersonation.

getNoSystemMutation()

public abstract boolean getNoSystemMutation()

Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .

optional bool no_system_mutation = 1;

Returns
Type Description
boolean

The noSystemMutation.

getNoUnsafeWebhooks()

public abstract boolean getNoUnsafeWebhooks()

Denotes preventing unsafe webhooks.

optional bool no_unsafe_webhooks = 3;

Returns
Type Description
boolean

The noUnsafeWebhooks.

hasNoStandardNodePools()

public abstract boolean hasNoStandardNodePools()

Denotes preventing standard node pools and requiring only autopilot node pools.

optional bool no_standard_node_pools = 5;

Returns
Type Description
boolean

Whether the noStandardNodePools field is set.

hasNoSystemImpersonation()

public abstract boolean hasNoSystemImpersonation()

Denotes preventing impersonation and CSRs for GKE System users.

optional bool no_system_impersonation = 2;

Returns
Type Description
boolean

Whether the noSystemImpersonation field is set.

hasNoSystemMutation()

public abstract boolean hasNoSystemMutation()

Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .

optional bool no_system_mutation = 1;

Returns
Type Description
boolean

Whether the noSystemMutation field is set.

hasNoUnsafeWebhooks()

public abstract boolean hasNoUnsafeWebhooks()

Denotes preventing unsafe webhooks.

optional bool no_unsafe_webhooks = 3;

Returns
Type Description
boolean

Whether the noUnsafeWebhooks field is set.