Values.StartViewerSessionRevocationRequestSourceStarts the process of revoking the viewer session associated with a specified channel ARN and viewer ID. Optionally, you can provide a version to revoke viewer sessions less than and including that version. For instructions on associating a viewer ID with a viewer session, see Setting Up Private Channels.
type nonrec t = {channelArn : ChannelArn.t;The ARN of the channel associated with the viewer session to revoke.
*)viewerId : ViewerId.t;The ID of the viewer associated with the viewer session to revoke. Do not use this field for personally identifying, confidential, or sensitive information.
*)viewerSessionVersionsLessThanOrEqualTo : ViewerSessionVersion.t option;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.
*)}val make :
?viewerSessionVersionsLessThanOrEqualTo:??? ->
channelArn:ChannelArn.t ->
viewerId:ViewerId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of ViewerSessionVersion.t | `String of ChannelArn.t ])
list ]