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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 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.
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 |
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 1331 class CreateSourceLocationRequest < Struct.new( :access_configuration, :default_segment_delivery_configuration, :http_configuration, :segment_delivery_configurations, :source_location_name, :tags) SENSITIVE = [] include Aws::Structure end |