Skip to content

UpdateRoleAliasRequest

Source code in docs_src/capo_iot/types/update_role_alias_request.py
class UpdateRoleAliasRequest(TypedDict, closed=True):
    role_alias: "capo_iot.types.role_alias.RoleAlias"
    """<p>The role alias to update.</p>"""
    role_arn: NotRequired["capo_iot.types.role_arn.RoleArn"]
    """<p>The role ARN.</p>"""
    credential_duration_seconds: NotRequired[
        "capo_iot.types.credential_duration_seconds.CredentialDurationSeconds"
    ]
    """<p>The number of seconds the credential will be valid.</p> <p>This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.</p>"""

credential_duration_seconds instance-attribute

credential_duration_seconds: NotRequired[CredentialDurationSeconds]

The number of seconds the credential will be valid.

This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.

role_alias instance-attribute

role_alias: RoleAlias

The role alias to update.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

The role ARN.