GetClusterAutopilotClusterPolicyConfig class
Constructors
-
GetClusterAutopilotClusterPolicyConfig({required Input<bool> noStandardNodePools, required Input<bool> noSystemImpersonation, required Input<bool> noSystemMutation, required Input<bool> noUnsafeWebhooks})
-
Creates a new GetClusterAutopilotClusterPolicyConfig.
noStandardNodePools If true, prevents standard node pools and requires only autopilot node pools.
noSystemImpersonation If true, prevents impersonation and CSRs for GKE System users.
noSystemMutation If true, prevents creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources.
noUnsafeWebhooks If true, unsafe webhooks are not allowed.
const
-
GetClusterAutopilotClusterPolicyConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
noStandardNodePools
→ Input<bool>
-
If true, prevents standard node pools and requires only autopilot node pools.
final
-
noSystemImpersonation
→ Input<bool>
-
If true, prevents impersonation and CSRs for GKE System users.
final
-
noSystemMutation
→ Input<bool>
-
If true, prevents creation and mutation of resources in GKE managed namespaces and cluster-scoped GKE managed resources.
final
-
noUnsafeWebhooks
→ Input<bool>
-
If true, unsafe webhooks are not allowed.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited