@Stability(value=Stable) public static final class CfnReplicationInstance.Builder extends Object implements software.amazon.jsii.Builder<CfnReplicationInstance>
CfnReplicationInstance.| Modifier and Type | Method and Description |
|---|---|
CfnReplicationInstance.Builder |
allocatedStorage(Number allocatedStorage)
`AWS::DMS::ReplicationInstance.AllocatedStorage`.
|
CfnReplicationInstance.Builder |
allowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
`AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade`.
|
CfnReplicationInstance.Builder |
allowMajorVersionUpgrade(IResolvable allowMajorVersionUpgrade)
`AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade`.
|
CfnReplicationInstance.Builder |
autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
`AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade`.
|
CfnReplicationInstance.Builder |
autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
`AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade`.
|
CfnReplicationInstance.Builder |
availabilityZone(String availabilityZone)
`AWS::DMS::ReplicationInstance.AvailabilityZone`.
|
CfnReplicationInstance |
build() |
static CfnReplicationInstance.Builder |
create(software.constructs.Construct scope,
String id) |
CfnReplicationInstance.Builder |
engineVersion(String engineVersion)
`AWS::DMS::ReplicationInstance.EngineVersion`.
|
CfnReplicationInstance.Builder |
kmsKeyId(String kmsKeyId)
`AWS::DMS::ReplicationInstance.KmsKeyId`.
|
CfnReplicationInstance.Builder |
multiAz(Boolean multiAz)
`AWS::DMS::ReplicationInstance.MultiAZ`.
|
CfnReplicationInstance.Builder |
multiAz(IResolvable multiAz)
`AWS::DMS::ReplicationInstance.MultiAZ`.
|
CfnReplicationInstance.Builder |
preferredMaintenanceWindow(String preferredMaintenanceWindow)
`AWS::DMS::ReplicationInstance.PreferredMaintenanceWindow`.
|
CfnReplicationInstance.Builder |
publiclyAccessible(Boolean publiclyAccessible)
`AWS::DMS::ReplicationInstance.PubliclyAccessible`.
|
CfnReplicationInstance.Builder |
publiclyAccessible(IResolvable publiclyAccessible)
`AWS::DMS::ReplicationInstance.PubliclyAccessible`.
|
CfnReplicationInstance.Builder |
replicationInstanceClass(String replicationInstanceClass)
`AWS::DMS::ReplicationInstance.ReplicationInstanceClass`.
|
CfnReplicationInstance.Builder |
replicationInstanceIdentifier(String replicationInstanceIdentifier)
`AWS::DMS::ReplicationInstance.ReplicationInstanceIdentifier`.
|
CfnReplicationInstance.Builder |
replicationSubnetGroupIdentifier(String replicationSubnetGroupIdentifier)
`AWS::DMS::ReplicationInstance.ReplicationSubnetGroupIdentifier`.
|
CfnReplicationInstance.Builder |
resourceIdentifier(String resourceIdentifier)
`AWS::DMS::ReplicationInstance.ResourceIdentifier`.
|
CfnReplicationInstance.Builder |
tags(List<? extends CfnTag> tags)
`AWS::DMS::ReplicationInstance.Tags`.
|
CfnReplicationInstance.Builder |
vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
`AWS::DMS::ReplicationInstance.VpcSecurityGroupIds`.
|
@Stability(value=Stable) public static CfnReplicationInstance.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnReplicationInstance.Builder.@Stability(value=Stable) public CfnReplicationInstance.Builder replicationInstanceClass(String replicationInstanceClass)
replicationInstanceClass - `AWS::DMS::ReplicationInstance.ReplicationInstanceClass`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder allocatedStorage(Number allocatedStorage)
allocatedStorage - `AWS::DMS::ReplicationInstance.AllocatedStorage`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder allowMajorVersionUpgrade(Boolean allowMajorVersionUpgrade)
allowMajorVersionUpgrade - `AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder allowMajorVersionUpgrade(IResolvable allowMajorVersionUpgrade)
allowMajorVersionUpgrade - `AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade - `AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
autoMinorVersionUpgrade - `AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder availabilityZone(String availabilityZone)
availabilityZone - `AWS::DMS::ReplicationInstance.AvailabilityZone`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder engineVersion(String engineVersion)
engineVersion - `AWS::DMS::ReplicationInstance.EngineVersion`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder kmsKeyId(String kmsKeyId)
kmsKeyId - `AWS::DMS::ReplicationInstance.KmsKeyId`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder multiAz(Boolean multiAz)
multiAz - `AWS::DMS::ReplicationInstance.MultiAZ`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder multiAz(IResolvable multiAz)
multiAz - `AWS::DMS::ReplicationInstance.MultiAZ`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
preferredMaintenanceWindow - `AWS::DMS::ReplicationInstance.PreferredMaintenanceWindow`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder publiclyAccessible(Boolean publiclyAccessible)
publiclyAccessible - `AWS::DMS::ReplicationInstance.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder publiclyAccessible(IResolvable publiclyAccessible)
publiclyAccessible - `AWS::DMS::ReplicationInstance.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder replicationInstanceIdentifier(String replicationInstanceIdentifier)
replicationInstanceIdentifier - `AWS::DMS::ReplicationInstance.ReplicationInstanceIdentifier`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder replicationSubnetGroupIdentifier(String replicationSubnetGroupIdentifier)
replicationSubnetGroupIdentifier - `AWS::DMS::ReplicationInstance.ReplicationSubnetGroupIdentifier`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder resourceIdentifier(String resourceIdentifier)
resourceIdentifier - `AWS::DMS::ReplicationInstance.ResourceIdentifier`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::DMS::ReplicationInstance.Tags`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance.Builder vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
vpcSecurityGroupIds - `AWS::DMS::ReplicationInstance.VpcSecurityGroupIds`. This parameter is required.this@Stability(value=Stable) public CfnReplicationInstance build()
build in interface software.amazon.jsii.Builder<CfnReplicationInstance>Copyright © 2021. All rights reserved.