Skip to content

SelfUpgradeRequestDetail

Source code in docs_src/capo_quicksight/types/self_upgrade_request_detail.py
class SelfUpgradeRequestDetail(TypedDict, closed=True):
    upgrade_request_id: NotRequired["capo_quicksight.types.string.String"]
    """<p>The ID of the self-upgrade request.</p>"""
    user_name: NotRequired["capo_quicksight.types.user_name.UserName"]
    """<p>The username of the user who initiated the self-upgrade request.</p>"""
    original_role: NotRequired["capo_quicksight.types.user_role.UserRole"]
    """<p>The original role of the user before the upgrade.</p>"""
    requested_role: NotRequired["capo_quicksight.types.user_role.UserRole"]
    """<p>The role that the user is requesting to upgrade to.</p>"""
    request_note: NotRequired["capo_quicksight.types.string.String"]
    """<p>An optional note explaining the reason for the self-upgrade request.</p>"""
    creation_time: "capo_quicksight.types.long.Long"
    """<p>The time when the self-upgrade request was created.</p>"""
    request_status: NotRequired[
        "capo_quicksight.types.self_upgrade_request_status.SelfUpgradeRequestStatus"
    ]
    """<p>The status of the self-upgrade request.</p>"""
    last_update_attempt_time: "capo_quicksight.types.long.Long"
    """<p>The time of the last update attempt for the self-upgrade request.</p>"""
    last_update_failure_reason: NotRequired["capo_quicksight.types.string.String"]
    """<p>The reason for the last update failure, if applicable.</p>"""

creation_time instance-attribute

creation_time: Long

The time when the self-upgrade request was created.

last_update_attempt_time instance-attribute

last_update_attempt_time: Long

The time of the last update attempt for the self-upgrade request.

last_update_failure_reason instance-attribute

last_update_failure_reason: NotRequired[String]

The reason for the last update failure, if applicable.

original_role instance-attribute

original_role: NotRequired[UserRole]

The original role of the user before the upgrade.

request_note instance-attribute

request_note: NotRequired[String]

An optional note explaining the reason for the self-upgrade request.

request_status instance-attribute

request_status: NotRequired[SelfUpgradeRequestStatus]

The status of the self-upgrade request.

requested_role instance-attribute

requested_role: NotRequired[UserRole]

The role that the user is requesting to upgrade to.

upgrade_request_id instance-attribute

upgrade_request_id: NotRequired[String]

The ID of the self-upgrade request.

user_name instance-attribute

user_name: NotRequired[UserName]

The username of the user who initiated the self-upgrade request.