Skip to content

RoleAliasDescription

Source code in docs_src/capo_iot/types/role_alias_description.py
class RoleAliasDescription(TypedDict, closed=True):
    role_alias: NotRequired["capo_iot.types.role_alias.RoleAlias"]
    """<p>The role alias.</p>"""
    role_alias_arn: NotRequired["capo_iot.types.role_alias_arn.RoleAliasArn"]
    """<p>The ARN of the role alias.</p>"""
    role_arn: NotRequired["capo_iot.types.role_arn.RoleArn"]
    """<p>The role ARN.</p>"""
    owner: NotRequired["capo_iot.types.aws_account_id.AwsAccountId"]
    """<p>The role alias owner.</p>"""
    credential_duration_seconds: NotRequired[
        "capo_iot.types.credential_duration_seconds.CredentialDurationSeconds"
    ]
    """<p>The number of seconds for which the credential is valid.</p>"""
    creation_date: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The UNIX timestamp of when the role alias was created.</p>"""
    last_modified_date: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The UNIX timestamp of when the role alias was last modified.</p>"""

creation_date instance-attribute

creation_date: NotRequired[DateType]

The UNIX timestamp of when the role alias was created.

credential_duration_seconds instance-attribute

credential_duration_seconds: NotRequired[CredentialDurationSeconds]

The number of seconds for which the credential is valid.

last_modified_date instance-attribute

last_modified_date: NotRequired[DateType]

The UNIX timestamp of when the role alias was last modified.

owner instance-attribute

owner: NotRequired[AwsAccountId]

The role alias owner.

role_alias instance-attribute

role_alias: NotRequired[RoleAlias]

The role alias.

role_alias_arn instance-attribute

role_alias_arn: NotRequired[RoleAliasArn]

The ARN of the role alias.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

The role ARN.