InstanceArgs

constructor(allocatedStorage: Output<Int>? = null, allowMajorVersionUpgrade: Output<Boolean>? = null, applyImmediately: Output<Boolean>? = null, autoMinorVersionUpgrade: Output<Boolean>? = null, availabilityZone: Output<String>? = null, backupRetentionPeriod: Output<Int>? = null, backupWindow: Output<String>? = null, blueGreenUpdate: Output<InstanceBlueGreenUpdateArgs>? = null, caCertIdentifier: Output<String>? = null, characterSetName: Output<String>? = null, copyTagsToSnapshot: Output<Boolean>? = null, customIamInstanceProfile: Output<String>? = null, customerOwnedIpEnabled: Output<Boolean>? = null, dbName: Output<String>? = null, dbSubnetGroupName: Output<String>? = null, deleteAutomatedBackups: Output<Boolean>? = null, deletionProtection: Output<Boolean>? = null, domain: Output<String>? = null, domainIamRoleName: Output<String>? = null, enabledCloudwatchLogsExports: Output<List<String>>? = null, engine: Output<String>? = null, engineVersion: Output<String>? = null, finalSnapshotIdentifier: Output<String>? = null, iamDatabaseAuthenticationEnabled: Output<Boolean>? = null, identifier: Output<String>? = null, identifierPrefix: Output<String>? = null, instanceClass: Output<Either<String, InstanceType>>? = null, iops: Output<Int>? = null, kmsKeyId: Output<String>? = null, licenseModel: Output<String>? = null, maintenanceWindow: Output<String>? = null, manageMasterUserPassword: Output<Boolean>? = null, masterUserSecretKmsKeyId: Output<String>? = null, maxAllocatedStorage: Output<Int>? = null, monitoringInterval: Output<Int>? = null, monitoringRoleArn: Output<String>? = null, multiAz: Output<Boolean>? = null, name: Output<String>? = null, ncharCharacterSetName: Output<String>? = null, networkType: Output<String>? = null, optionGroupName: Output<String>? = null, parameterGroupName: Output<String>? = null, password: Output<String>? = null, performanceInsightsEnabled: Output<Boolean>? = null, performanceInsightsKmsKeyId: Output<String>? = null, performanceInsightsRetentionPeriod: Output<Int>? = null, port: Output<Int>? = null, publiclyAccessible: Output<Boolean>? = null, replicaMode: Output<String>? = null, replicateSourceDb: Output<String>? = null, restoreToPointInTime: Output<InstanceRestoreToPointInTimeArgs>? = null, s3Import: Output<InstanceS3ImportArgs>? = null, securityGroupNames: Output<List<String>>? = null, skipFinalSnapshot: Output<Boolean>? = null, snapshotIdentifier: Output<String>? = null, storageEncrypted: Output<Boolean>? = null, storageThroughput: Output<Int>? = null, storageType: Output<Either<String, StorageType>>? = null, tags: Output<Map<String, String>>? = null, timezone: Output<String>? = null, username: Output<String>? = null, vpcSecurityGroupIds: Output<List<String>>? = null)