Skip to content

StartViewerSessionRevocationRequest

Source code in docs_src/capo_ivs/types/start_viewer_session_revocation_request.py
class StartViewerSessionRevocationRequest(TypedDict, closed=True):
    channel_arn: "capo_ivs.types.channel_arn.ChannelArn"
    """<p>The ARN of the channel associated with the viewer session to revoke.</p>"""
    viewer_id: "capo_ivs.types.viewer_id.ViewerId"
    """<p>The ID of the viewer associated with the viewer session to revoke. Do not use this field for personally identifying, confidential, or sensitive information.</p>"""
    viewer_session_versions_less_than_or_equal_to: (
        "capo_ivs.types.viewer_session_version.ViewerSessionVersion"
    )
    """<p>An optional filter on which versions of the viewer session to revoke. All versions less than or equal to the specified version will be revoked. Default: 0.</p>"""

channel_arn instance-attribute

channel_arn: ChannelArn

The ARN of the channel associated with the viewer session to revoke.

viewer_id instance-attribute

viewer_id: ViewerId

The ID of the viewer associated with the viewer session to revoke. Do not use this field for personally identifying, confidential, or sensitive information.

viewer_session_versions_less_than_or_equal_to instance-attribute

viewer_session_versions_less_than_or_equal_to: ViewerSessionVersion

An optional filter on which versions of the viewer session to revoke. All versions less than or equal to the specified version will be revoked. Default: 0.