Skip to content

SessionCredentials

Source code in docs_src/capo_s3/types/session_credentials.py
class SessionCredentials(TypedDict, closed=True):
    access_key_id: "capo_s3.types.access_key_id_value.AccessKeyIdValue"
    """<p>A unique identifier that's associated with a secret access key. The access key ID and the secret access key are used together to sign programmatic Amazon Web Services requests cryptographically. </p>"""
    secret_access_key: "capo_s3.types.session_credential_value.SessionCredentialValue"
    """<p>A key that's used with the access key ID to cryptographically sign programmatic Amazon Web Services requests. Signing a request identifies the sender and prevents the request from being altered. </p>"""
    session_token: "capo_s3.types.session_credential_value.SessionCredentialValue"
    """<p>A part of the temporary security credentials. The session token is used to validate the temporary security credentials. </p>"""
    expiration: "capo_s3.types.session_expiration.SessionExpiration"
    """<p>Temporary security credentials expire after a specified interval. After temporary credentials expire, any calls that you make with those credentials will fail. So you must generate a new set of temporary credentials. Temporary credentials cannot be extended or refreshed beyond the original specified interval.</p>"""

access_key_id instance-attribute

access_key_id: AccessKeyIdValue

A unique identifier that's associated with a secret access key. The access key ID and the secret access key are used together to sign programmatic Amazon Web Services requests cryptographically.

expiration instance-attribute

expiration: SessionExpiration

Temporary security credentials expire after a specified interval. After temporary credentials expire, any calls that you make with those credentials will fail. So you must generate a new set of temporary credentials. Temporary credentials cannot be extended or refreshed beyond the original specified interval.

secret_access_key instance-attribute

secret_access_key: SessionCredentialValue

A key that's used with the access key ID to cryptographically sign programmatic Amazon Web Services requests. Signing a request identifies the sender and prevents the request from being altered.

session_token instance-attribute

session_token: SessionCredentialValue

A part of the temporary security credentials. The session token is used to validate the temporary security credentials.