CfnReplicationInstanceProps

class aws_cdk.aws_dms.CfnReplicationInstanceProps(*, replication_instance_class, allocated_storage=None, allow_major_version_upgrade=None, auto_minor_version_upgrade=None, availability_zone=None, engine_version=None, kms_key_id=None, multi_az=None, preferred_maintenance_window=None, publicly_accessible=None, replication_instance_identifier=None, replication_subnet_group_identifier=None, resource_identifier=None, tags=None, vpc_security_group_ids=None)

Bases: object

Properties for defining a AWS::DMS::ReplicationInstance.

Parameters
  • replication_instance_class (str) – AWS::DMS::ReplicationInstance.ReplicationInstanceClass.

  • allocated_storage (Union[int, float, None]) – AWS::DMS::ReplicationInstance.AllocatedStorage.

  • allow_major_version_upgrade (Union[bool, IResolvable, None]) – AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade.

  • auto_minor_version_upgrade (Union[bool, IResolvable, None]) – AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade.

  • availability_zone (Optional[str]) – AWS::DMS::ReplicationInstance.AvailabilityZone.

  • engine_version (Optional[str]) – AWS::DMS::ReplicationInstance.EngineVersion.

  • kms_key_id (Optional[str]) – AWS::DMS::ReplicationInstance.KmsKeyId.

  • multi_az (Union[bool, IResolvable, None]) – AWS::DMS::ReplicationInstance.MultiAZ.

  • preferred_maintenance_window (Optional[str]) – AWS::DMS::ReplicationInstance.PreferredMaintenanceWindow.

  • publicly_accessible (Union[bool, IResolvable, None]) – AWS::DMS::ReplicationInstance.PubliclyAccessible.

  • replication_instance_identifier (Optional[str]) – AWS::DMS::ReplicationInstance.ReplicationInstanceIdentifier.

  • replication_subnet_group_identifier (Optional[str]) – AWS::DMS::ReplicationInstance.ReplicationSubnetGroupIdentifier.

  • resource_identifier (Optional[str]) – AWS::DMS::ReplicationInstance.ResourceIdentifier.

  • tags (Optional[Sequence[CfnTag]]) – AWS::DMS::ReplicationInstance.Tags.

  • vpc_security_group_ids (Optional[Sequence[str]]) – AWS::DMS::ReplicationInstance.VpcSecurityGroupIds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html

Attributes

allocated_storage

AWS::DMS::ReplicationInstance.AllocatedStorage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-allocatedstorage

Return type

Union[int, float, None]

allow_major_version_upgrade

AWS::DMS::ReplicationInstance.AllowMajorVersionUpgrade.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-allowmajorversionupgrade

Return type

Union[bool, IResolvable, None]

auto_minor_version_upgrade

AWS::DMS::ReplicationInstance.AutoMinorVersionUpgrade.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-autominorversionupgrade

Return type

Union[bool, IResolvable, None]

availability_zone

AWS::DMS::ReplicationInstance.AvailabilityZone.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-availabilityzone

Return type

Optional[str]

engine_version

AWS::DMS::ReplicationInstance.EngineVersion.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-engineversion

Return type

Optional[str]

kms_key_id

AWS::DMS::ReplicationInstance.KmsKeyId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-kmskeyid

Return type

Optional[str]

multi_az

AWS::DMS::ReplicationInstance.MultiAZ.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-multiaz

Return type

Union[bool, IResolvable, None]

preferred_maintenance_window

AWS::DMS::ReplicationInstance.PreferredMaintenanceWindow.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-preferredmaintenancewindow

Return type

Optional[str]

publicly_accessible

AWS::DMS::ReplicationInstance.PubliclyAccessible.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-publiclyaccessible

Return type

Union[bool, IResolvable, None]

replication_instance_class

AWS::DMS::ReplicationInstance.ReplicationInstanceClass.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationinstanceclass

Return type

str

replication_instance_identifier

AWS::DMS::ReplicationInstance.ReplicationInstanceIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationinstanceidentifier

Return type

Optional[str]

replication_subnet_group_identifier

AWS::DMS::ReplicationInstance.ReplicationSubnetGroupIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationsubnetgroupidentifier

Return type

Optional[str]

resource_identifier

AWS::DMS::ReplicationInstance.ResourceIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-resourceidentifier

Return type

Optional[str]

tags

AWS::DMS::ReplicationInstance.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-tags

Return type

Optional[List[CfnTag]]

vpc_security_group_ids

AWS::DMS::ReplicationInstance.VpcSecurityGroupIds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-vpcsecuritygroupids

Return type

Optional[List[str]]