Values.DisconnectParticipantRequestSourceDisconnects a specified participant from a specified stage. If the participant is publishing using an IngestConfiguration, DisconnectParticipant also updates the stageArn in the IngestConfiguration to be an empty string.
type nonrec t = {stageArn : StageArn.t;ARN of the stage to which the participant is attached.
*)participantId : ParticipantTokenId.t;Identifier of the participant to be disconnected. IVS assigns this; it is returned by CreateParticipantToken (for streams using WebRTC ingest) or CreateIngestConfiguration (for streams using RTMP ingest).
*)reason : DisconnectParticipantReason.t option;Description of why this participant is being disconnected.
*)}val make :
?reason:??? ->
stageArn:StageArn.t ->
participantId:ParticipantTokenId.t ->
unit ->
t