Kubernetes Args
constructor(addons: Output<List<KubernetesAddonArgs>>? = null, apiAudiences: Output<List<String>>? = null, clientCert: Output<String>? = null, clientKey: Output<String>? = null, clusterCaCert: Output<String>? = null, clusterDomain: Output<String>? = null, customSan: Output<String>? = null, deleteOptions: Output<List<KubernetesDeleteOptionArgs>>? = null, deletionProtection: Output<Boolean>? = null, enableSsh: Output<Boolean>? = null, imageId: Output<String>? = null, installCloudMonitor: Output<Boolean>? = null, isEnterpriseSecurityGroup: Output<Boolean>? = null, keyName: Output<String>? = null, kmsEncryptedPassword: Output<String>? = null, kmsEncryptionContext: Output<Map<String, String>>? = null, loadBalancerSpec: Output<String>? = null, masterAutoRenew: Output<Boolean>? = null, masterAutoRenewPeriod: Output<Int>? = null, masterDiskCategory: Output<String>? = null, masterDiskPerformanceLevel: Output<String>? = null, masterDiskSize: Output<Int>? = null, masterDiskSnapshotPolicyId: Output<String>? = null, masterInstanceChargeType: Output<String>? = null, masterInstanceTypes: Output<List<String>>? = null, masterPeriod: Output<Int>? = null, masterPeriodUnit: Output<String>? = null, masterVswitchIds: Output<List<String>>? = null, name: Output<String>? = null, namePrefix: Output<String>? = null, newNatGateway: Output<Boolean>? = null, nodeCidrMask: Output<Int>? = null, nodeNameMode: Output<String>? = null, osType: Output<String>? = null, password: Output<String>? = null, platform: Output<String>? = null, podCidr: Output<String>? = null, podVswitchIds: Output<List<String>>? = null, proxyMode: Output<String>? = null, rdsInstances: Output<List<String>>? = null, resourceGroupId: Output<String>? = null, retainResources: Output<List<String>>? = null, runtime: Output<KubernetesRuntimeArgs>? = null, securityGroupId: Output<String>? = null, serviceAccountIssuer: Output<String>? = null, serviceCidr: Output<String>? = null, skipSetCertificateAuthority: Output<Boolean>? = null, slbInternetEnabled: Output<Boolean>? = null, tags: Output<Map<String, String>>? = null, timezone: Output<String>? = null, userCa: Output<String>? = null, version: Output<String>? = null)