Interface ClusterPolicyConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ClusterPolicyConfig, ClusterPolicyConfig.Builder

@Generated public interface ClusterPolicyConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Denotes preventing standard node pools and requiring only autopilot node pools.
    boolean
    Denotes preventing impersonation and CSRs for GKE System users.
    boolean
    Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .
    boolean
    Denotes preventing unsafe webhooks.
    boolean
    Denotes preventing standard node pools and requiring only autopilot node pools.
    boolean
    Denotes preventing impersonation and CSRs for GKE System users.
    boolean
    Denotes that preventing creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources .
    boolean
    Denotes preventing unsafe webhooks.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasNoSystemMutation

      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:
      Whether the noSystemMutation field is set.
    • getNoSystemMutation

      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:
      The noSystemMutation.
    • hasNoSystemImpersonation

      boolean hasNoSystemImpersonation()
       Denotes preventing impersonation and CSRs for GKE System users.
       
      optional bool no_system_impersonation = 2;
      Returns:
      Whether the noSystemImpersonation field is set.
    • getNoSystemImpersonation

      boolean getNoSystemImpersonation()
       Denotes preventing impersonation and CSRs for GKE System users.
       
      optional bool no_system_impersonation = 2;
      Returns:
      The noSystemImpersonation.
    • hasNoUnsafeWebhooks

      boolean hasNoUnsafeWebhooks()
       Denotes preventing unsafe webhooks.
       
      optional bool no_unsafe_webhooks = 3;
      Returns:
      Whether the noUnsafeWebhooks field is set.
    • getNoUnsafeWebhooks

      boolean getNoUnsafeWebhooks()
       Denotes preventing unsafe webhooks.
       
      optional bool no_unsafe_webhooks = 3;
      Returns:
      The noUnsafeWebhooks.
    • hasNoStandardNodePools

      boolean hasNoStandardNodePools()
       Denotes preventing standard node pools and requiring only autopilot node
       pools.
       
      optional bool no_standard_node_pools = 5;
      Returns:
      Whether the noStandardNodePools field is set.
    • getNoStandardNodePools

      boolean getNoStandardNodePools()
       Denotes preventing standard node pools and requiring only autopilot node
       pools.
       
      optional bool no_standard_node_pools = 5;
      Returns:
      The noStandardNodePools.