Class: Aws::MediaTailor::Types::CreateSourceLocationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaTailor::Types::CreateSourceLocationRequest
- Defined in:
- gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#access_configuration ⇒ Types::AccessConfiguration
Access configuration parameters.
-
#default_segment_delivery_configuration ⇒ Types::DefaultSegmentDeliveryConfiguration
The optional configuration for the server that serves segments.
-
#http_configuration ⇒ Types::HttpConfiguration
The source's HTTP package configurations.
-
#segment_delivery_configurations ⇒ Array<Types::SegmentDeliveryConfiguration>
A list of the segment delivery configurations associated with this resource.
-
#source_location_name ⇒ String
The name associated with the source location.
-
#tags ⇒ Hash<String,String>
The tags to assign to the source location.
Instance Attribute Details
#access_configuration ⇒ Types::AccessConfiguration
Access configuration parameters. Configures the type of authentication used to access content from your source location.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |
#default_segment_delivery_configuration ⇒ Types::DefaultSegmentDeliveryConfiguration
The optional configuration for the server that serves segments.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |
#http_configuration ⇒ Types::HttpConfiguration
The source's HTTP package configurations.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |
#segment_delivery_configurations ⇒ Array<Types::SegmentDeliveryConfiguration>
A list of the segment delivery configurations associated with this resource.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |
#source_location_name ⇒ String
The name associated with the source location.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<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.
1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1283 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |