pulumi-aws-kotlin
5.42.0.0
pulumi-aws-kotlin
/
com.pulumi.aws.dms.kotlin
/
ReplicationInstanceArgsBuilder
Replication
Instance
Args
Builder
class
ReplicationInstanceArgsBuilder
Builder for
ReplicationInstanceArgs
.
Functions
Functions
allocated
Storage
Link copied to clipboard
@
JvmName
(
name
=
"vojxcsuofavuasox"
)
suspend
fun
allocatedStorage
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"seiqjktbbsxiavhu"
)
suspend
fun
allocatedStorage
(
value
:
Int
?
)
allow
Major
Version
Upgrade
Link copied to clipboard
@
JvmName
(
name
=
"dtgreklsuijaxgbr"
)
suspend
fun
allowMajorVersionUpgrade
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"pphjxkforbcnblmh"
)
suspend
fun
allowMajorVersionUpgrade
(
value
:
Boolean
?
)
apply
Immediately
Link copied to clipboard
@
JvmName
(
name
=
"rtemaqkxvrellnyc"
)
suspend
fun
applyImmediately
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"enhxstcmqseghhkj"
)
suspend
fun
applyImmediately
(
value
:
Boolean
?
)
auto
Minor
Version
Upgrade
Link copied to clipboard
@
JvmName
(
name
=
"sexmtswpruuajnxn"
)
suspend
fun
autoMinorVersionUpgrade
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"aievwpcxmkgxwilw"
)
suspend
fun
autoMinorVersionUpgrade
(
value
:
Boolean
?
)
availability
Zone
Link copied to clipboard
@
JvmName
(
name
=
"alloujyqfugkidcq"
)
suspend
fun
availabilityZone
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"lodekearikuuhmkx"
)
suspend
fun
availabilityZone
(
value
:
String
?
)
engine
Version
Link copied to clipboard
@
JvmName
(
name
=
"lyndfmvnfuuhabhg"
)
suspend
fun
engineVersion
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"gbmamqajqupeclft"
)
suspend
fun
engineVersion
(
value
:
String
?
)
kms
Key
Arn
Link copied to clipboard
@
JvmName
(
name
=
"yojhvymhhvyvdnhc"
)
suspend
fun
kmsKeyArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wyjxeqdmuppdiopk"
)
suspend
fun
kmsKeyArn
(
value
:
String
?
)
multi
Az
Link copied to clipboard
@
JvmName
(
name
=
"ibfpwwvfhswnqmmq"
)
suspend
fun
multiAz
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"ergywhxjxowmxkkq"
)
suspend
fun
multiAz
(
value
:
Boolean
?
)
preferred
Maintenance
Window
Link copied to clipboard
@
JvmName
(
name
=
"hdirxefytuiyrsin"
)
suspend
fun
preferredMaintenanceWindow
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"aivdarolytjottfs"
)
suspend
fun
preferredMaintenanceWindow
(
value
:
String
?
)
publicly
Accessible
Link copied to clipboard
@
JvmName
(
name
=
"qhuntxwwfurkcckf"
)
suspend
fun
publiclyAccessible
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"ddqjvwfllaojwnkk"
)
suspend
fun
publiclyAccessible
(
value
:
Boolean
?
)
replication
Instance
Class
Link copied to clipboard
@
JvmName
(
name
=
"mdueeafacuxkjcqe"
)
suspend
fun
replicationInstanceClass
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pxvqwrlvkiuqxofv"
)
suspend
fun
replicationInstanceClass
(
value
:
String
?
)
replication
Instance
Id
Link copied to clipboard
@
JvmName
(
name
=
"agqsbresqytoworu"
)
suspend
fun
replicationInstanceId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"guiauedsxrbgcnxn"
)
suspend
fun
replicationInstanceId
(
value
:
String
?
)
replication
Subnet
Group
Id
Link copied to clipboard
@
JvmName
(
name
=
"choskkmeibhrhxae"
)
suspend
fun
replicationSubnetGroupId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"jmjaqulfyyplryna"
)
suspend
fun
replicationSubnetGroupId
(
value
:
String
?
)
tags
Link copied to clipboard
@
JvmName
(
name
=
"lxgbuswidbhwethf"
)
suspend
fun
tags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"tgcwsxrktmxyeers"
)
fun
tags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"whgxjhwmwbwkbkha"
)
suspend
fun
tags
(
value
:
Map
<
String
,
String
>
?
)
vpc
Security
Group
Ids
Link copied to clipboard
@
JvmName
(
name
=
"cnfgbhueqygddexy"
)
suspend
fun
vpcSecurityGroupIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"xiogtngetamurtjl"
)
suspend
fun
vpcSecurityGroupIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"jvpmlpggprwsonfl"
)
suspend
fun
vpcSecurityGroupIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"rbwibqwtpfaepvjv"
)
suspend
fun
vpcSecurityGroupIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"rcmjfqbffqmadioe"
)
suspend
fun
vpcSecurityGroupIds
(
value
:
List
<
String
>
?
)