Class: Aws::NimbleStudio::Types::StreamingSessionStream

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb

Overview

A stream is an active connection to a streaming session, enabling a studio user to control the streaming session using a compatible client. Streaming session streams are compatible with the NICE DCV web client, included in the Nimble Studio portal, or the NICE DCV desktop client.

Constant Summary collapse

SENSITIVE =
[:url]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The Unix epoch timestamp in seconds for when the resource was created.

Returns:

  • (Time)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#created_byString

The user ID of the user that created the streaming session stream.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#expires_atTime

The Unix epoch timestamp in seconds for when the resource expires.

Returns:

  • (Time)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#owned_byString

The user ID of the user that owns the streaming session. The user that owns the session will be logging into the session and interacting with the virtual workstation.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#stateString

The current state.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#status_codeString

The streaming session stream status code.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#stream_idString

The stream ID.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end

#urlString

The URL to connect to this stream using the DCV client.

Returns:

  • (String)


3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3344

class StreamingSessionStream < Struct.new(
  :created_at,
  :created_by,
  :expires_at,
  :owned_by,
  :state,
  :status_code,
  :stream_id,
  :url)
  SENSITIVE = [:url]
  include Aws::Structure
end