Class: Aws::Types::GetStreamSessionOutput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:signal_request, :signal_response, :role_arn])

Instance Attribute Summary collapse

Instance Attribute Details

#additional_environment_variables::Hash[::String, ::String]

Returns the value of attribute additional_environment_variables.

Returns:

  • (::Hash[::String, ::String])


292
293
294
# File 'sig/types.rbs', line 292

def additional_environment_variables
  @additional_environment_variables
end

#additional_launch_args::Array[::String]

Returns the value of attribute additional_launch_args.

Returns:

  • (::Array[::String])


291
292
293
# File 'sig/types.rbs', line 291

def additional_launch_args
  @additional_launch_args
end

#application_arn::String

Returns the value of attribute application_arn.

Returns:

  • (::String)


298
299
300
# File 'sig/types.rbs', line 298

def application_arn
  @application_arn
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


279
280
281
# File 'sig/types.rbs', line 279

def arn
  @arn
end

#connection_timeout_seconds::Integer

Returns the value of attribute connection_timeout_seconds.

Returns:

  • (::Integer)


289
290
291
# File 'sig/types.rbs', line 289

def connection_timeout_seconds
  @connection_timeout_seconds
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


297
298
299
# File 'sig/types.rbs', line 297

def created_at
  @created_at
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


280
281
282
# File 'sig/types.rbs', line 280

def description
  @description
end

#display_configurationTypes::DisplayConfiguration

Returns the value of attribute display_configuration.



301
302
303
# File 'sig/types.rbs', line 301

def display_configuration
  @display_configuration
end

#export_files_metadataTypes::ExportFilesMetadata

Returns the value of attribute export_files_metadata.



299
300
301
# File 'sig/types.rbs', line 299

def 
  @export_files_metadata
end

#last_updated_at::Time

Returns the value of attribute last_updated_at.

Returns:

  • (::Time)


296
297
298
# File 'sig/types.rbs', line 296

def last_updated_at
  @last_updated_at
end

#location::String

Returns the value of attribute location.

Returns:

  • (::String)


286
287
288
# File 'sig/types.rbs', line 286

def location
  @location
end

#log_file_location_uri::String

Returns the value of attribute log_file_location_uri.

Returns:

  • (::String)


294
295
296
# File 'sig/types.rbs', line 294

def log_file_location_uri
  @log_file_location_uri
end

#performance_stats_configurationTypes::PerformanceStatsConfiguration

Returns the value of attribute performance_stats_configuration.



293
294
295
# File 'sig/types.rbs', line 293

def performance_stats_configuration
  @performance_stats_configuration
end

#protocol"WebRTC"

Returns the value of attribute protocol.

Returns:

  • ("WebRTC")


285
286
287
# File 'sig/types.rbs', line 285

def protocol
  @protocol
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


300
301
302
# File 'sig/types.rbs', line 300

def role_arn
  @role_arn
end

#session_length_seconds::Integer

Returns the value of attribute session_length_seconds.

Returns:

  • (::Integer)


290
291
292
# File 'sig/types.rbs', line 290

def session_length_seconds
  @session_length_seconds
end

#signal_request::String

Returns the value of attribute signal_request.

Returns:

  • (::String)


287
288
289
# File 'sig/types.rbs', line 287

def signal_request
  @signal_request
end

#signal_response::String

Returns the value of attribute signal_response.

Returns:

  • (::String)


288
289
290
# File 'sig/types.rbs', line 288

def signal_response
  @signal_response
end

#status"ACTIVATING", ...

Returns the value of attribute status.

Returns:

  • ("ACTIVATING", "ACTIVE", "CONNECTED", "PENDING_CLIENT_RECONNECTION", "RECONNECTING", "TERMINATING", "TERMINATED", "ERROR")


283
284
285
# File 'sig/types.rbs', line 283

def status
  @status
end

#status_reason"internalError", ...

Returns the value of attribute status_reason.

Returns:

  • ("internalError", "invalidSignalRequest", "placementTimeout", "applicationLogS3DestinationError", "assumeRoleFailed", "applicationExit", "connectionTimeout", "reconnectionTimeout", "maxSessionLengthTimeout", "idleTimeout", "apiTerminated")


284
285
286
# File 'sig/types.rbs', line 284

def status_reason
  @status_reason
end

#stream_group_id::String

Returns the value of attribute stream_group_id.

Returns:

  • (::String)


281
282
283
# File 'sig/types.rbs', line 281

def stream_group_id
  @stream_group_id
end

#user_id::String

Returns the value of attribute user_id.

Returns:

  • (::String)


282
283
284
# File 'sig/types.rbs', line 282

def user_id
  @user_id
end

#web_sdk_protocol_url::String

Returns the value of attribute web_sdk_protocol_url.

Returns:

  • (::String)


295
296
297
# File 'sig/types.rbs', line 295

def web_sdk_protocol_url
  @web_sdk_protocol_url
end