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.



4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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

Returns:

  • (String)


4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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

Returns:

  • (Time)


4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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 a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.



4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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.



4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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

Returns:

  • (Time)


4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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>



4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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

Returns:

  • (String)


4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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>

Returns:

  • (Hash<String,String>)


4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 4265

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