Class: Aws::MediaTailor::Types::UpdateSourceLocationResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#access_configurationTypes::AccessConfiguration

Access configuration parameters. Configures the type of authentication used to access content from your source location.



5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The Amazon Resource Name (ARN) associated with the source location.

Returns:

  • (String)


5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The timestamp that indicates when the source location was created.

Returns:

  • (Time)


5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#default_segment_delivery_configurationTypes::DefaultSegmentDeliveryConfiguration

The optional configuration for the host server that serves segments.



5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#http_configurationTypes::HttpConfiguration

The HTTP configuration for the source location.



5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

The timestamp that indicates when the source location was last modified.

Returns:

  • (Time)


5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#segment_delivery_configurationsArray<Types::SegmentDeliveryConfiguration>

The segment delivery configurations for the source location. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.



5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#source_location_nameString

The name of the source location.

Returns:

  • (String)


5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags to assign to the source location. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

Returns:

  • (Hash<String,String>)


5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 5185

class UpdateSourceLocationResponse < Struct.new(
  :access_configuration,
  :arn,
  :creation_time,
  :default_segment_delivery_configuration,
  :http_configuration,
  :last_modified_time,
  :segment_delivery_configurations,
  :source_location_name,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end