Cluster Args
constructor(addOnFeatures: Output<List<String>>? = null, azureActiveDirectory: Output<ClusterAzureActiveDirectoryArgs>? = null, certificate: Output<ClusterCertificateArgs>? = null, certificateCommonNames: Output<ClusterCertificateCommonNamesArgs>? = null, clientCertificateCommonNames: Output<List<ClusterClientCertificateCommonNameArgs>>? = null, clientCertificateThumbprints: Output<List<ClusterClientCertificateThumbprintArgs>>? = null, clusterCodeVersion: Output<String>? = null, diagnosticsConfig: Output<ClusterDiagnosticsConfigArgs>? = null, fabricSettings: Output<List<ClusterFabricSettingArgs>>? = null, location: Output<String>? = null, managementEndpoint: Output<String>? = null, name: Output<String>? = null, nodeTypes: Output<List<ClusterNodeTypeArgs>>? = null, reliabilityLevel: Output<String>? = null, resourceGroupName: Output<String>? = null, reverseProxyCertificate: Output<ClusterReverseProxyCertificateArgs>? = null, reverseProxyCertificateCommonNames: Output<ClusterReverseProxyCertificateCommonNamesArgs>? = null, serviceFabricZonalUpgradeMode: Output<String>? = null, tags: Output<Map<String, String>>? = null, upgradeMode: Output<String>? = null, upgradePolicy: Output<ClusterUpgradePolicyArgs>? = null, vmImage: Output<String>? = null, vmssZonalUpgradeMode: Output<String>? = null)