Struct rusoto_appstream::DescribeSessionsRequest
[−]
[src]
pub struct DescribeSessionsRequest { pub authentication_type: Option<AuthenticationType>, pub fleet_name: String, pub limit: Option<Integer>, pub next_token: Option<String>, pub stack_name: String, pub user_id: Option<UserId>, }
Fields
authentication_type: Option<AuthenticationType>
The authentication method of the user. It can be API
for a user authenticated using a streaming URL, or SAML
for a SAML federated user. If an authentication type is not provided, the operation defaults to users authenticated using a streaming URL.
fleet_name: String
The name of the fleet for which to list sessions.
limit: Option<Integer>
The size of each page of results. The default value is 20 and the maximum supported value is 50.
next_token: Option<String>
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.
stack_name: String
The name of the stack for which to list sessions.
user_id: Option<UserId>
The user for whom to list sessions. Use null to describe all the sessions for the stack and fleet.
Trait Implementations
impl Default for DescribeSessionsRequest
[src]
fn default() -> DescribeSessionsRequest
Returns the "default value" for a type. Read more
impl Debug for DescribeSessionsRequest
[src]
impl Clone for DescribeSessionsRequest
[src]
fn clone(&self) -> DescribeSessionsRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more