Skip to content

ClusterExtendedCredentials

Source code in docs_src/capo_redshift/types/cluster_extended_credentials.py
class ClusterExtendedCredentials(TypedDict, closed=True):
    db_user: NotRequired["capo_redshift.types.string.String"]
    """<p>A database user name that you provide when you connect to a database. The database user is mapped 1:1 to the source IAM identity. </p>"""
    db_password: NotRequired["capo_redshift.types.sensitive_string.SensitiveString"]
    """<p>A temporary password that you provide when you connect to a database.</p>"""
    expiration: NotRequired["capo_redshift.types.t_stamp.TStamp"]
    """<p>The time (UTC) when the temporary password expires. After this timestamp, a log in with the temporary password fails.</p>"""
    next_refresh_time: NotRequired["capo_redshift.types.t_stamp.TStamp"]
    """<p>Reserved for future use.</p>"""

db_password instance-attribute

db_password: NotRequired[SensitiveString]

A temporary password that you provide when you connect to a database.

db_user instance-attribute

db_user: NotRequired[String]

A database user name that you provide when you connect to a database. The database user is mapped 1:1 to the source IAM identity.

expiration instance-attribute

expiration: NotRequired[TStamp]

The time (UTC) when the temporary password expires. After this timestamp, a log in with the temporary password fails.

next_refresh_time instance-attribute

next_refresh_time: NotRequired[TStamp]

Reserved for future use.