Class: Aws::Types::CreateStreamUrlOutput

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])


172
173
174
# File 'sig/types.rbs', line 172

def additional_environment_variables
  @additional_environment_variables
end

#additional_launch_args::Array[::String]

Returns the value of attribute additional_launch_args.

Returns:

  • (::Array[::String])


171
172
173
# File 'sig/types.rbs', line 171

def additional_launch_args
  @additional_launch_args
end

#application_arn::String

Returns the value of attribute application_arn.

Returns:

  • (::String)


166
167
168
# File 'sig/types.rbs', line 166

def application_arn
  @application_arn
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


156
157
158
# File 'sig/types.rbs', line 156

def arn
  @arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


162
163
164
# File 'sig/types.rbs', line 162

def created_at
  @created_at
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


170
171
172
# File 'sig/types.rbs', line 170

def description
  @description
end

#display_configurationTypes::DisplayConfiguration

Returns the value of attribute display_configuration.



174
175
176
# File 'sig/types.rbs', line 174

def display_configuration
  @display_configuration
end

#expires_at::Time

Returns the value of attribute expires_at.

Returns:

  • (::Time)


161
162
163
# File 'sig/types.rbs', line 161

def expires_at
  @expires_at
end

#locations::Array[::String]

Returns the value of attribute locations.

Returns:

  • (::Array[::String])


168
169
170
# File 'sig/types.rbs', line 168

def locations
  @locations
end

#protocol"WebRTC"

Returns the value of attribute protocol.

Returns:

  • ("WebRTC")


167
168
169
# File 'sig/types.rbs', line 167

def protocol
  @protocol
end

#remaining_uses::Integer

Returns the value of attribute remaining_uses.

Returns:

  • (::Integer)


164
165
166
# File 'sig/types.rbs', line 164

def remaining_uses
  @remaining_uses
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


173
174
175
# File 'sig/types.rbs', line 173

def role_arn
  @role_arn
end

#session_length_seconds::Integer

Returns the value of attribute session_length_seconds.

Returns:

  • (::Integer)


169
170
171
# File 'sig/types.rbs', line 169

def session_length_seconds
  @session_length_seconds
end

#status"ACTIVE", ...

Returns the value of attribute status.

Returns:

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


159
160
161
# File 'sig/types.rbs', line 159

def status
  @status
end

#status_reason"userRevoked", ...

Returns the value of attribute status_reason.

Returns:

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


160
161
162
# File 'sig/types.rbs', line 160

def status_reason
  @status_reason
end

#stream_group_arn::String

Returns the value of attribute stream_group_arn.

Returns:

  • (::String)


165
166
167
# File 'sig/types.rbs', line 165

def stream_group_arn
  @stream_group_arn
end

#stream_url::String

Returns the value of attribute stream_url.

Returns:

  • (::String)


158
159
160
# File 'sig/types.rbs', line 158

def stream_url
  @stream_url
end

#stream_url_id::String

Returns the value of attribute stream_url_id.

Returns:

  • (::String)


157
158
159
# File 'sig/types.rbs', line 157

def stream_url_id
  @stream_url_id
end

#usage_limit::Integer

Returns the value of attribute usage_limit.

Returns:

  • (::Integer)


163
164
165
# File 'sig/types.rbs', line 163

def usage_limit
  @usage_limit
end