Skip to content

Certificate

Source code in docs_src/capo_database_migration_service/types/certificate.py
class Certificate(TypedDict, closed=True):
    certificate_identifier: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.</p>"""
    certificate_creation_date: NotRequired[
        "capo_database_migration_service.types.t_stamp.TStamp"
    ]
    """<p>The date that the certificate was created.</p>"""
    certificate_pem: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The contents of a <code>.pem</code> file, which contains an X.509 certificate.</p>"""
    certificate_wallet: NotRequired[
        "capo_database_migration_service.types.certificate_wallet.CertificateWallet"
    ]
    """<p>The location of an imported Oracle Wallet certificate for use with SSL. Example: <code>filebase64("${path.root}/rds-ca-2019-root.sso")</code> </p>"""
    certificate_arn: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The Amazon Resource Name (ARN) for the certificate.</p>"""
    certificate_owner: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>The owner of the certificate.</p>"""
    valid_from_date: NotRequired["capo_database_migration_service.types.t_stamp.TStamp"]
    """<p>The beginning date that the certificate is valid.</p>"""
    valid_to_date: NotRequired["capo_database_migration_service.types.t_stamp.TStamp"]
    """<p>The final date that the certificate is valid.</p>"""
    signing_algorithm: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>The signing algorithm for the certificate.</p>"""
    key_length: NotRequired[
        "capo_database_migration_service.types.integer_optional.IntegerOptional"
    ]
    """<p>The key length of the cryptographic algorithm being used.</p>"""
    kms_key_id: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>An KMS key identifier that is used to encrypt the certificate.</p> <p>If you don't specify a value for the <code>KmsKeyId</code> parameter, then DMS uses your default encryption key.</p> <p>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>"""

certificate_arn instance-attribute

certificate_arn: NotRequired[String]

The Amazon Resource Name (ARN) for the certificate.

certificate_creation_date instance-attribute

certificate_creation_date: NotRequired[TStamp]

The date that the certificate was created.

certificate_identifier instance-attribute

certificate_identifier: NotRequired[String]

A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.

certificate_owner instance-attribute

certificate_owner: NotRequired[String]

The owner of the certificate.

certificate_pem instance-attribute

certificate_pem: NotRequired[String]

The contents of a .pem file, which contains an X.509 certificate.

certificate_wallet instance-attribute

certificate_wallet: NotRequired[CertificateWallet]

The location of an imported Oracle Wallet certificate for use with SSL. Example: filebase64("${path.root}/rds-ca-2019-root.sso")

key_length instance-attribute

key_length: NotRequired[IntegerOptional]

The key length of the cryptographic algorithm being used.

kms_key_id instance-attribute

kms_key_id: NotRequired[String]

An KMS key identifier that is used to encrypt the certificate.

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.

signing_algorithm instance-attribute

signing_algorithm: NotRequired[String]

The signing algorithm for the certificate.

valid_from_date instance-attribute

valid_from_date: NotRequired[TStamp]

The beginning date that the certificate is valid.

valid_to_date instance-attribute

valid_to_date: NotRequired[TStamp]

The final date that the certificate is valid.