Cluster Args
constructor(annotations: Output<Map<String, String>>? = null, automatedBackupPolicy: Output<ClusterAutomatedBackupPolicyArgs>? = null, clusterId: Output<String>? = null, clusterType: Output<String>? = null, continuousBackupConfig: Output<ClusterContinuousBackupConfigArgs>? = null, databaseVersion: Output<String>? = null, deletionPolicy: Output<String>? = null, displayName: Output<String>? = null, encryptionConfig: Output<ClusterEncryptionConfigArgs>? = null, etag: Output<String>? = null, initialUser: Output<ClusterInitialUserArgs>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, maintenanceUpdatePolicy: Output<ClusterMaintenanceUpdatePolicyArgs>? = null, networkConfig: Output<ClusterNetworkConfigArgs>? = null, project: Output<String>? = null, pscConfig: Output<ClusterPscConfigArgs>? = null, restoreBackupSource: Output<ClusterRestoreBackupSourceArgs>? = null, restoreContinuousBackupSource: Output<ClusterRestoreContinuousBackupSourceArgs>? = null, secondaryConfig: Output<ClusterSecondaryConfigArgs>? = null, skipAwaitMajorVersionUpgrade: Output<Boolean>? = null, subscriptionType: Output<String>? = null)