Class: Aws::MediaPackage::Types::CmafPackageCreateOrUpdateParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaPackage::Types::CmafPackageCreateOrUpdateParameters
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediapackage/types.rb
Overview
A Common Media Application Format (CMAF) packaging configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#encryption ⇒ Types::CmafEncryption
A Common Media Application Format (CMAF) encryption configuration.
-
#hls_manifests ⇒ Array<Types::HlsManifestCreateOrUpdateParameters>
A list of HLS manifest configurations.
-
#segment_duration_seconds ⇒ Integer
Duration (in seconds) of each segment.
-
#segment_prefix ⇒ String
An optional custom string that is prepended to the name of each segment.
-
#stream_selection ⇒ Types::StreamSelection
A StreamSelection configuration.
Instance Attribute Details
#encryption ⇒ Types::CmafEncryption
A Common Media Application Format (CMAF) encryption configuration.
239 240 241 242 243 244 245 246 247 |
# File 'lib/aws-sdk-mediapackage/types.rb', line 239 class CmafPackageCreateOrUpdateParameters < Struct.new( :encryption, :hls_manifests, :segment_duration_seconds, :segment_prefix, :stream_selection) SENSITIVE = [] include Aws::Structure end |
#hls_manifests ⇒ Array<Types::HlsManifestCreateOrUpdateParameters>
A list of HLS manifest configurations
239 240 241 242 243 244 245 246 247 |
# File 'lib/aws-sdk-mediapackage/types.rb', line 239 class CmafPackageCreateOrUpdateParameters < Struct.new( :encryption, :hls_manifests, :segment_duration_seconds, :segment_prefix, :stream_selection) SENSITIVE = [] include Aws::Structure end |
#segment_duration_seconds ⇒ Integer
Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
239 240 241 242 243 244 245 246 247 |
# File 'lib/aws-sdk-mediapackage/types.rb', line 239 class CmafPackageCreateOrUpdateParameters < Struct.new( :encryption, :hls_manifests, :segment_duration_seconds, :segment_prefix, :stream_selection) SENSITIVE = [] include Aws::Structure end |
#segment_prefix ⇒ String
An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
239 240 241 242 243 244 245 246 247 |
# File 'lib/aws-sdk-mediapackage/types.rb', line 239 class CmafPackageCreateOrUpdateParameters < Struct.new( :encryption, :hls_manifests, :segment_duration_seconds, :segment_prefix, :stream_selection) SENSITIVE = [] include Aws::Structure end |
#stream_selection ⇒ Types::StreamSelection
A StreamSelection configuration.
239 240 241 242 243 244 245 246 247 |
# File 'lib/aws-sdk-mediapackage/types.rb', line 239 class CmafPackageCreateOrUpdateParameters < Struct.new( :encryption, :hls_manifests, :segment_duration_seconds, :segment_prefix, :stream_selection) SENSITIVE = [] include Aws::Structure end |