Skip to content

AwsDmsReplicationInstanceDetails

Source code in docs_src/capo_securityhub/types/aws_dms_replication_instance_details.py
class AwsDmsReplicationInstanceDetails(TypedDict, closed=True):
    allocated_storage: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p> The amount of storage (in gigabytes) that is allocated for the replication instance. </p>"""
    auto_minor_version_upgrade: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p> Indicates whether minor engine upgrades are applied automatically to the replication instance during the maintenance window. </p>"""
    availability_zone: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The Availability Zone that the replication instance is created in. The default value is a random, system-chosen Availability Zone in the endpoint's Amazon Web Services Region, such as <code>us-east-1d</code>.</p>"""
    engine_version: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The engine version number of the replication instance. If an engine version number is not specified when a replication instance is created, the default is the latest engine version available. </p>"""
    kms_key_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> An KMS key identifier that is used to encrypt the data on the replication instance. If you don't specify a value for the <code>KmsKeyId</code> parameter, DMS uses your default encryption key. KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.</p>"""
    multi_az: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p> Specifies whether the replication instance is deployed across multiple Availability Zones (AZs). You can't set the <code>AvailabilityZone</code> parameter if the <code>MultiAZ</code> parameter is set to <code>true</code>.</p>"""
    preferred_maintenance_window: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The maintenance window times for the replication instance. Upgrades to the replication instance are performed during this time.</p>"""
    publicly_accessible: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p> Specifies the accessibility options for the replication instance. A value of <code>true</code> represents an instance with a public IP address. A value of <code>false</code> represents an instance with a private IP address. The default value is <code>true</code>.</p>"""
    replication_instance_class: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The compute and memory capacity of the replication instance as defined for the specified replication instance class. </p>"""
    replication_instance_identifier: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The replication instance identifier.</p>"""
    replication_subnet_group: NotRequired[
        "capo_securityhub.types.aws_dms_replication_instance_replication_subnet_group_details.AwsDmsReplicationInstanceReplicationSubnetGroupDetails"
    ]
    """<p> The subnet group for the replication instance.</p>"""
    vpc_security_groups: NotRequired[
        "capo_securityhub.types.aws_dms_replication_instance_vpc_security_groups_list.AwsDmsReplicationInstanceVpcSecurityGroupsList"
    ]
    """<p> The virtual private cloud (VPC) security group for the replication instance.</p>"""

allocated_storage instance-attribute

allocated_storage: NotRequired[Integer]

The amount of storage (in gigabytes) that is allocated for the replication instance.

auto_minor_version_upgrade instance-attribute

auto_minor_version_upgrade: NotRequired[Boolean]

Indicates whether minor engine upgrades are applied automatically to the replication instance during the maintenance window.

availability_zone instance-attribute

availability_zone: NotRequired[NonEmptyString]

The Availability Zone that the replication instance is created in. The default value is a random, system-chosen Availability Zone in the endpoint's Amazon Web Services Region, such as us-east-1d.

engine_version instance-attribute

engine_version: NotRequired[NonEmptyString]

The engine version number of the replication instance. If an engine version number is not specified when a replication instance is created, the default is the latest engine version available.

kms_key_id instance-attribute

kms_key_id: NotRequired[NonEmptyString]

An KMS key identifier that is used to encrypt the data on the replication instance. If you don't specify a value for the KmsKeyId parameter, DMS uses your default encryption key. KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.

multi_az instance-attribute

multi_az: NotRequired[Boolean]

Specifies whether the replication instance is deployed across multiple Availability Zones (AZs). You can't set the AvailabilityZone parameter if the MultiAZ parameter is set to true.

preferred_maintenance_window instance-attribute

preferred_maintenance_window: NotRequired[NonEmptyString]

The maintenance window times for the replication instance. Upgrades to the replication instance are performed during this time.

publicly_accessible instance-attribute

publicly_accessible: NotRequired[Boolean]

Specifies the accessibility options for the replication instance. A value of true represents an instance with a public IP address. A value of false represents an instance with a private IP address. The default value is true.

replication_instance_class instance-attribute

replication_instance_class: NotRequired[NonEmptyString]

The compute and memory capacity of the replication instance as defined for the specified replication instance class.

replication_instance_identifier instance-attribute

replication_instance_identifier: NotRequired[NonEmptyString]

The replication instance identifier.

replication_subnet_group instance-attribute

replication_subnet_group: NotRequired[
    AwsDmsReplicationInstanceReplicationSubnetGroupDetails
]

The subnet group for the replication instance.

vpc_security_groups instance-attribute

vpc_security_groups: NotRequired[AwsDmsReplicationInstanceVpcSecurityGroupsList]

The virtual private cloud (VPC) security group for the replication instance.