Cluster Args
constructor(allowVersionUpgrade: Output<Boolean>? = null, aquaConfigurationStatus: Output<String>? = null, automatedSnapshotRetentionPeriod: Output<Int>? = null, availabilityZone: Output<String>? = null, availabilityZoneRelocation: Output<Boolean>? = null, availabilityZoneRelocationStatus: Output<String>? = null, classic: Output<Boolean>? = null, clusterIdentifier: Output<String>? = null, clusterParameterGroupName: Output<String>? = null, clusterSecurityGroups: Output<List<String>>? = null, clusterSubnetGroupName: Output<String>? = null, clusterType: Output<String>? = null, clusterVersion: Output<String>? = null, dbName: Output<String>? = null, deferMaintenance: Output<Boolean>? = null, deferMaintenanceDuration: Output<Int>? = null, deferMaintenanceEndTime: Output<String>? = null, deferMaintenanceStartTime: Output<String>? = null, destinationRegion: Output<String>? = null, elasticIp: Output<String>? = null, encrypted: Output<Boolean>? = null, endpoint: Output<ClusterEndpointArgs>? = null, enhancedVpcRouting: Output<Boolean>? = null, hsmClientCertificateIdentifier: Output<String>? = null, hsmConfigurationIdentifier: Output<String>? = null, iamRoles: Output<List<String>>? = null, kmsKeyId: Output<String>? = null, loggingProperties: Output<ClusterLoggingPropertiesArgs>? = null, maintenanceTrackName: Output<String>? = null, manageMasterPassword: Output<Boolean>? = null, manualSnapshotRetentionPeriod: Output<Int>? = null, masterPasswordSecretKmsKeyId: Output<String>? = null, masterUserPassword: Output<String>? = null, masterUsername: Output<String>? = null, multiAz: Output<Boolean>? = null, namespaceResourcePolicy: Output<Any>? = null, nodeType: Output<String>? = null, numberOfNodes: Output<Int>? = null, ownerAccount: Output<String>? = null, port: Output<Int>? = null, preferredMaintenanceWindow: Output<String>? = null, publiclyAccessible: Output<Boolean>? = null, resourceAction: Output<String>? = null, revisionTarget: Output<String>? = null, rotateEncryptionKey: Output<Boolean>? = null, snapshotClusterIdentifier: Output<String>? = null, snapshotCopyGrantName: Output<String>? = null, snapshotCopyManual: Output<Boolean>? = null, snapshotCopyRetentionPeriod: Output<Int>? = null, snapshotIdentifier: Output<String>? = null, tags: Output<List<TagArgs>>? = null, vpcSecurityGroupIds: Output<List<String>>? = null)