Skip to content

AwsDmsEndpointDetails

Source code in docs_src/capo_securityhub/types/aws_dms_endpoint_details.py
class AwsDmsEndpointDetails(TypedDict, closed=True):
    certificate_arn: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The Amazon Resource Name (ARN) for the SSL certificate that encrypts connections between the DMS endpoint and the replication instance. </p>"""
    database_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The name of the endpoint database.</p>"""
    endpoint_arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The Amazon Resource Name (ARN) of the endpoint. </p>"""
    endpoint_identifier: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> The database endpoint identifier. </p>"""
    endpoint_type: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The type of endpoint. Valid values are source and target. </p>"""
    engine_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The type of engine for the endpoint, depending on the <code>EndpointType</code> value. </p>"""
    external_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> A value that can be used for cross-account validation. </p>"""
    extra_connection_attributes: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p> Additional attributes associated with the connection. </p>"""
    kms_key_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> An DMS key identifier that is used to encrypt the connection parameters for the endpoint. If you don't specify a value for the <code>KmsKeyId</code> parameter, then 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>"""
    port: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p> The port used to access the endpoint. </p>"""
    server_name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The name of the server where the endpoint database resides.</p>"""
    ssl_mode: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The SSL mode used to connect to the endpoint. The default is none.</p>"""
    username: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p> The user name to be used to log in to the endpoint database. </p>"""

certificate_arn instance-attribute

certificate_arn: NotRequired[NonEmptyString]

The Amazon Resource Name (ARN) for the SSL certificate that encrypts connections between the DMS endpoint and the replication instance.

database_name instance-attribute

database_name: NotRequired[NonEmptyString]

The name of the endpoint database.

endpoint_arn instance-attribute

endpoint_arn: NotRequired[NonEmptyString]

The Amazon Resource Name (ARN) of the endpoint.

endpoint_identifier instance-attribute

endpoint_identifier: NotRequired[NonEmptyString]

The database endpoint identifier.

endpoint_type instance-attribute

endpoint_type: NotRequired[NonEmptyString]

The type of endpoint. Valid values are source and target.

engine_name instance-attribute

engine_name: NotRequired[NonEmptyString]

The type of engine for the endpoint, depending on the EndpointType value.

external_id instance-attribute

external_id: NotRequired[NonEmptyString]

A value that can be used for cross-account validation.

extra_connection_attributes instance-attribute

extra_connection_attributes: NotRequired[NonEmptyString]

Additional attributes associated with the connection.

kms_key_id instance-attribute

kms_key_id: NotRequired[NonEmptyString]

An DMS key identifier that is used to encrypt the connection parameters for the endpoint. If you don't specify a value for the KmsKeyId parameter, then 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.

port instance-attribute

port: NotRequired[Integer]

The port used to access the endpoint.

server_name instance-attribute

server_name: NotRequired[NonEmptyString]

The name of the server where the endpoint database resides.

ssl_mode instance-attribute

ssl_mode: NotRequired[NonEmptyString]

The SSL mode used to connect to the endpoint. The default is none.

username instance-attribute

username: NotRequired[NonEmptyString]

The user name to be used to log in to the endpoint database.