Skip to content

KerberosAuthenticationSettings

Source code in docs_src/capo_database_migration_service/types/kerberos_authentication_settings.py
class KerberosAuthenticationSettings(TypedDict, closed=True):
    key_cache_secret_id: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Specifies the ID of the secret that stores the key cache file required for kerberos authentication.</p>"""
    key_cache_secret_iam_arn: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Specifies the Amazon Resource Name (ARN) of the IAM role that grants Amazon Web Services DMS access to the secret containing key cache file for the kerberos authentication.</p>"""
    krb5_file_contents: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Specifies the contents of krb5 configuration file required for kerberos authentication.</p>"""

key_cache_secret_iam_arn instance-attribute

key_cache_secret_iam_arn: NotRequired[String]

Specifies the Amazon Resource Name (ARN) of the IAM role that grants Amazon Web Services DMS access to the secret containing key cache file for the kerberos authentication.

key_cache_secret_id instance-attribute

key_cache_secret_id: NotRequired[String]

Specifies the ID of the secret that stores the key cache file required for kerberos authentication.

krb5_file_contents instance-attribute

krb5_file_contents: NotRequired[String]

Specifies the contents of krb5 configuration file required for kerberos authentication.