Cluster Args
constructor(addonsConfig: Output<ClusterAddonsConfigArgs>? = null, allowNetAdmin: Output<Boolean>? = null, authenticatorGroupsConfig: Output<ClusterAuthenticatorGroupsConfigArgs>? = null, binaryAuthorization: Output<ClusterBinaryAuthorizationArgs>? = null, clusterAutoscaling: Output<ClusterClusterAutoscalingArgs>? = null, clusterIpv4Cidr: Output<String>? = null, clusterTelemetry: Output<ClusterClusterTelemetryArgs>? = null, confidentialNodes: Output<ClusterConfidentialNodesArgs>? = null, costManagementConfig: Output<ClusterCostManagementConfigArgs>? = null, databaseEncryption: Output<ClusterDatabaseEncryptionArgs>? = null, datapathProvider: Output<String>? = null, defaultMaxPodsPerNode: Output<Int>? = null, defaultSnatStatus: Output<ClusterDefaultSnatStatusArgs>? = null, description: Output<String>? = null, dnsConfig: Output<ClusterDnsConfigArgs>? = null, enableAutopilot: Output<Boolean>? = null, enableBinaryAuthorization: Output<Boolean>? = null, enableFqdnNetworkPolicy: Output<Boolean>? = null, enableIntranodeVisibility: Output<Boolean>? = null, enableK8sBetaApis: Output<ClusterEnableK8sBetaApisArgs>? = null, enableKubernetesAlpha: Output<Boolean>? = null, enableL4IlbSubsetting: Output<Boolean>? = null, enableLegacyAbac: Output<Boolean>? = null, enableMultiNetworking: Output<Boolean>? = null, enableShieldedNodes: Output<Boolean>? = null, enableTpu: Output<Boolean>? = null, gatewayApiConfig: Output<ClusterGatewayApiConfigArgs>? = null, identityServiceConfig: Output<ClusterIdentityServiceConfigArgs>? = null, initialNodeCount: Output<Int>? = null, ipAllocationPolicy: Output<ClusterIpAllocationPolicyArgs>? = null, location: Output<String>? = null, loggingConfig: Output<ClusterLoggingConfigArgs>? = null, loggingService: Output<String>? = null, maintenancePolicy: Output<ClusterMaintenancePolicyArgs>? = null, masterAuth: Output<ClusterMasterAuthArgs>? = null, masterAuthorizedNetworksConfig: Output<ClusterMasterAuthorizedNetworksConfigArgs>? = null, meshCertificates: Output<ClusterMeshCertificatesArgs>? = null, minMasterVersion: Output<String>? = null, monitoringConfig: Output<ClusterMonitoringConfigArgs>? = null, monitoringService: Output<String>? = null, name: Output<String>? = null, network: Output<String>? = null, networkPolicy: Output<ClusterNetworkPolicyArgs>? = null, networkingMode: Output<String>? = null, nodeConfig: Output<ClusterNodeConfigArgs>? = null, nodeLocations: Output<List<String>>? = null, nodePoolAutoConfig: Output<ClusterNodePoolAutoConfigArgs>? = null, nodePoolDefaults: Output<ClusterNodePoolDefaultsArgs>? = null, nodePools: Output<List<ClusterNodePoolArgs>>? = null, nodeVersion: Output<String>? = null, notificationConfig: Output<ClusterNotificationConfigArgs>? = null, podSecurityPolicyConfig: Output<ClusterPodSecurityPolicyConfigArgs>? = null, privateClusterConfig: Output<ClusterPrivateClusterConfigArgs>? = null, privateIpv6GoogleAccess: Output<String>? = null, project: Output<String>? = null, protectConfig: Output<ClusterProtectConfigArgs>? = null, releaseChannel: Output<ClusterReleaseChannelArgs>? = null, removeDefaultNodePool: Output<Boolean>? = null, resourceLabels: Output<Map<String, String>>? = null, resourceUsageExportConfig: Output<ClusterResourceUsageExportConfigArgs>? = null, securityPostureConfig: Output<ClusterSecurityPostureConfigArgs>? = null, serviceExternalIpsConfig: Output<ClusterServiceExternalIpsConfigArgs>? = null, subnetwork: Output<String>? = null, tpuConfig: Output<ClusterTpuConfigArgs>? = null, verticalPodAutoscaling: Output<ClusterVerticalPodAutoscalingArgs>? = null, workloadIdentityConfig: Output<ClusterWorkloadIdentityConfigArgs>? = null)