Class: Aws::Types::GetStreamUrlOutput

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:stream_url, :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])


328
329
330
# File 'sig/types.rbs', line 328

def additional_environment_variables
  @additional_environment_variables
end

#additional_launch_args::Array[::String]

Returns the value of attribute additional_launch_args.

Returns:

  • (::Array[::String])


327
328
329
# File 'sig/types.rbs', line 327

def additional_launch_args
  @additional_launch_args
end

#application_arn::String

Returns the value of attribute application_arn.

Returns:

  • (::String)


322
323
324
# File 'sig/types.rbs', line 322

def application_arn
  @application_arn
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


312
313
314
# File 'sig/types.rbs', line 312

def arn
  @arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


318
319
320
# File 'sig/types.rbs', line 318

def created_at
  @created_at
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


326
327
328
# File 'sig/types.rbs', line 326

def description
  @description
end

#display_configurationTypes::DisplayConfiguration

Returns the value of attribute display_configuration.



330
331
332
# File 'sig/types.rbs', line 330

def display_configuration
  @display_configuration
end

#expires_at::Time

Returns the value of attribute expires_at.

Returns:

  • (::Time)


317
318
319
# File 'sig/types.rbs', line 317

def expires_at
  @expires_at
end

#locations::Array[::String]

Returns the value of attribute locations.

Returns:

  • (::Array[::String])


324
325
326
# File 'sig/types.rbs', line 324

def locations
  @locations
end

#protocol"WebRTC"

Returns the value of attribute protocol.

Returns:

  • ("WebRTC")


323
324
325
# File 'sig/types.rbs', line 323

def protocol
  @protocol
end

#remaining_uses::Integer

Returns the value of attribute remaining_uses.

Returns:

  • (::Integer)


320
321
322
# File 'sig/types.rbs', line 320

def remaining_uses
  @remaining_uses
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


329
330
331
# File 'sig/types.rbs', line 329

def role_arn
  @role_arn
end

#session_length_seconds::Integer

Returns the value of attribute session_length_seconds.

Returns:

  • (::Integer)


325
326
327
# File 'sig/types.rbs', line 325

def session_length_seconds
  @session_length_seconds
end

#status"ACTIVE", ...

Returns the value of attribute status.

Returns:

  • ("ACTIVE", "EXPIRED", "REVOKED", "LIMIT_REACHED")


315
316
317
# File 'sig/types.rbs', line 315

def status
  @status
end

#status_reason"userRevoked", ...

Returns the value of attribute status_reason.

Returns:

  • ("userRevoked", "revokedAndTerminatingSessions", "revokedAndSessionsTerminated", "streamGroupDeleted", "applicationDeleted")


316
317
318
# File 'sig/types.rbs', line 316

def status_reason
  @status_reason
end

#stream_group_arn::String

Returns the value of attribute stream_group_arn.

Returns:

  • (::String)


321
322
323
# File 'sig/types.rbs', line 321

def stream_group_arn
  @stream_group_arn
end

#stream_sessions::Array[Types::StreamSessionSummary]

Returns the value of attribute stream_sessions.

Returns:



331
332
333
# File 'sig/types.rbs', line 331

def stream_sessions
  @stream_sessions
end

#stream_url::String

Returns the value of attribute stream_url.

Returns:

  • (::String)


314
315
316
# File 'sig/types.rbs', line 314

def stream_url
  @stream_url
end

#stream_url_id::String

Returns the value of attribute stream_url_id.

Returns:

  • (::String)


313
314
315
# File 'sig/types.rbs', line 313

def stream_url_id
  @stream_url_id
end

#usage_limit::Integer

Returns the value of attribute usage_limit.

Returns:

  • (::Integer)


319
320
321
# File 'sig/types.rbs', line 319

def usage_limit
  @usage_limit
end