Class: Aws::AppStream::Types::DescribeSessionsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-appstream/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authentication_typeString

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.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#fleet_nameString

The name of the fleet. This value is case-sensitive.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The identifier for the instance hosting the session.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#limitInteger

The size of each page of results. The default value is 20 and the maximum value is 50.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

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.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#stack_nameString

The name of the stack. This value is case-sensitive.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end

#user_idString

The user identifier (ID). If you specify a user ID, you must also specify the authentication type.



2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'lib/aws-sdk-appstream/types.rb', line 2877

class DescribeSessionsRequest < Struct.new(
  :stack_name,
  :fleet_name,
  :user_id,
  :next_token,
  :limit,
  :authentication_type,
  :instance_id)
  SENSITIVE = []
  include Aws::Structure
end