Values.DescribeSessionsRequestSourceRetrieves a list that describes the streaming sessions for a specified stack and fleet. If a UserId is provided for the stack and fleet, only streaming sessions for that user are described. If an authentication type is not provided, the default is to authenticate users using a streaming URL.
type nonrec t = {stackName : Name.t;The name of the stack. This value is case-sensitive.
*)fleetName : Name.t;The name of the fleet. This value is case-sensitive.
*)userId : UserId.t option;The user identifier (ID). If you specify a user ID, you must also specify the authentication type.
*)nextToken : String_.t option;The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
*)limit : Integer.t option;The size of each page of results. The default value is 20 and the maximum value is 50.
*)authenticationType : AuthenticationType.t option;The authentication method. Specify API for a user authenticated using a streaming URL or SAML for a SAML federated user. The default is to authenticate users using a streaming URL.
*)instanceId : String_.t option;The identifier for the instance hosting the session.
*)}