pulumi-aws-kotlin
5.29.1.1
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
=
"uviiraiqvbchbhof"
)
suspend
fun
allocatedStorage
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"eedtycvopqhwrhwg"
)
suspend
fun
allocatedStorage
(
value
:
Int
?
)
allow
Major
Version
Upgrade
Link copied to clipboard
@
JvmName
(
name
=
"siwrqdjmnkwhyjbh"
)
suspend
fun
allowMajorVersionUpgrade
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"gxatiotregfvfyrd"
)
suspend
fun
allowMajorVersionUpgrade
(
value
:
Boolean
?
)
apply
Immediately
Link copied to clipboard
@
JvmName
(
name
=
"gvgxjckkctdjinqk"
)
suspend
fun
applyImmediately
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"dufubxwkglipaswb"
)
suspend
fun
applyImmediately
(
value
:
Boolean
?
)
auto
Minor
Version
Upgrade
Link copied to clipboard
@
JvmName
(
name
=
"ehmxeatgyqejcfdm"
)
suspend
fun
autoMinorVersionUpgrade
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"gjvaobyiojwrdavl"
)
suspend
fun
autoMinorVersionUpgrade
(
value
:
Boolean
?
)
availability
Zone
Link copied to clipboard
@
JvmName
(
name
=
"jkbkfrcnlobojfmr"
)
suspend
fun
availabilityZone
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"fdqocfdqqkrxagur"
)
suspend
fun
availabilityZone
(
value
:
String
?
)
engine
Version
Link copied to clipboard
@
JvmName
(
name
=
"rdkgbtxhemhpmysn"
)
suspend
fun
engineVersion
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"jltvomewkqkmflmc"
)
suspend
fun
engineVersion
(
value
:
String
?
)
kms
Key
Arn
Link copied to clipboard
@
JvmName
(
name
=
"bnxdyardesuqmlul"
)
suspend
fun
kmsKeyArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ljmebsccctmknafa"
)
suspend
fun
kmsKeyArn
(
value
:
String
?
)
multi
Az
Link copied to clipboard
@
JvmName
(
name
=
"vegdoxvmbwukuoop"
)
suspend
fun
multiAz
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"ynawesribhchkngv"
)
suspend
fun
multiAz
(
value
:
Boolean
?
)
preferred
Maintenance
Window
Link copied to clipboard
@
JvmName
(
name
=
"qhcbgvufwhdkqqko"
)
suspend
fun
preferredMaintenanceWindow
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"msfnhocvnxwmgtuh"
)
suspend
fun
preferredMaintenanceWindow
(
value
:
String
?
)
publicly
Accessible
Link copied to clipboard
@
JvmName
(
name
=
"msuntfgcvpsvjgxg"
)
suspend
fun
publiclyAccessible
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"xspceauqtljnkpov"
)
suspend
fun
publiclyAccessible
(
value
:
Boolean
?
)
replication
Instance
Class
Link copied to clipboard
@
JvmName
(
name
=
"dausfpflxnlkcaeq"
)
suspend
fun
replicationInstanceClass
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pvrpvfuxrytsqbri"
)
suspend
fun
replicationInstanceClass
(
value
:
String
?
)
replication
Instance
Id
Link copied to clipboard
@
JvmName
(
name
=
"rncnqkuqrrdxidux"
)
suspend
fun
replicationInstanceId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"imnomvhswleomoph"
)
suspend
fun
replicationInstanceId
(
value
:
String
?
)
replication
Subnet
Group
Id
Link copied to clipboard
@
JvmName
(
name
=
"cfjowhonrveucnkn"
)
suspend
fun
replicationSubnetGroupId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"amkdtldleviuvqjc"
)
suspend
fun
replicationSubnetGroupId
(
value
:
String
?
)
tags
Link copied to clipboard
@
JvmName
(
name
=
"ypndwlphjhfpcmgd"
)
suspend
fun
tags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"jpkrappoctyxxkrt"
)
fun
tags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"aqhxjhmuywdeuudd"
)
suspend
fun
tags
(
value
:
Map
<
String
,
String
>
?
)
vpc
Security
Group
Ids
Link copied to clipboard
@
JvmName
(
name
=
"fpdjkcghgieieecv"
)
suspend
fun
vpcSecurityGroupIds
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"brsudgsosdtpvtxg"
)
suspend
fun
vpcSecurityGroupIds
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"hdpfamjojxawmljp"
)
suspend
fun
vpcSecurityGroupIds
(
vararg
values
:
String
)
@
JvmName
(
name
=
"bilpsepffssjnvqo"
)
suspend
fun
vpcSecurityGroupIds
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"wwvnbhymibdlcjoy"
)
suspend
fun
vpcSecurityGroupIds
(
value
:
List
<
String
>
?
)