Class: Aws::Types::CreateStreamUrlInput

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

Constant Summary collapse

SENSITIVE =

Returns:

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


148
149
150
# File 'sig/types.rbs', line 148

def additional_environment_variables
  @additional_environment_variables
end

#additional_launch_args::Array[::String]

Returns the value of attribute additional_launch_args.

Returns:

  • (::Array[::String])


147
148
149
# File 'sig/types.rbs', line 147

def additional_launch_args
  @additional_launch_args
end

#application_identifier::String

Returns the value of attribute application_identifier.

Returns:

  • (::String)


140
141
142
# File 'sig/types.rbs', line 140

def application_identifier
  @application_identifier
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


151
152
153
# File 'sig/types.rbs', line 151

def client_token
  @client_token
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


144
145
146
# File 'sig/types.rbs', line 144

def description
  @description
end

#display_configurationTypes::DisplayConfiguration

Returns the value of attribute display_configuration.



150
151
152
# File 'sig/types.rbs', line 150

def display_configuration
  @display_configuration
end

#identifier::String

Returns the value of attribute identifier.

Returns:

  • (::String)


139
140
141
# File 'sig/types.rbs', line 139

def identifier
  @identifier
end

#locations::Array[::String]

Returns the value of attribute locations.

Returns:

  • (::Array[::String])


145
146
147
# File 'sig/types.rbs', line 145

def locations
  @locations
end

#protocol"WebRTC"

Returns the value of attribute protocol.

Returns:

  • ("WebRTC")


141
142
143
# File 'sig/types.rbs', line 141

def protocol
  @protocol
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


149
150
151
# File 'sig/types.rbs', line 149

def role_arn
  @role_arn
end

#session_length_seconds::Integer

Returns the value of attribute session_length_seconds.

Returns:

  • (::Integer)


146
147
148
# File 'sig/types.rbs', line 146

def session_length_seconds
  @session_length_seconds
end

#url_expires_after_minutes::Integer

Returns the value of attribute url_expires_after_minutes.

Returns:

  • (::Integer)


142
143
144
# File 'sig/types.rbs', line 142

def url_expires_after_minutes
  @url_expires_after_minutes
end

#usage_limit::Integer

Returns the value of attribute usage_limit.

Returns:

  • (::Integer)


143
144
145
# File 'sig/types.rbs', line 143

def usage_limit
  @usage_limit
end