Class: Aws::MediaPackageV2::Types::GetMssManifestConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaPackageV2::Types::GetMssManifestConfiguration
- Defined in:
- gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb
Overview
Configuration details for a Microsoft Smooth Streaming (MSS) manifest associated with an origin endpoint. This includes all the settings and properties that define how the MSS content is packaged and delivered.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filter_configuration ⇒ Types::FilterConfiguration
Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.
-
#manifest_layout ⇒ String
The layout format of the MSS manifest, which determines how the manifest is structured for client compatibility.
-
#manifest_name ⇒ String
The name of the MSS manifest.
-
#manifest_window_seconds ⇒ Integer
The duration (in seconds) of the manifest window.
-
#url ⇒ String
The complete URL for accessing the MSS manifest.
Instance Attribute Details
#filter_configuration ⇒ Types::FilterConfiguration
Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.
2467 2468 2469 2470 2471 2472 2473 2474 2475 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2467 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |
#manifest_layout ⇒ String
The layout format of the MSS manifest, which determines how the manifest is structured for client compatibility.
2467 2468 2469 2470 2471 2472 2473 2474 2475 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2467 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |
#manifest_name ⇒ String
The name of the MSS manifest. This name is appended to the origin endpoint URL to create the unique path for accessing this specific MSS manifest.
2467 2468 2469 2470 2471 2472 2473 2474 2475 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2467 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |
#manifest_window_seconds ⇒ Integer
The duration (in seconds) of the manifest window. This represents the total amount of content available in the manifest at any given time.
2467 2468 2469 2470 2471 2472 2473 2474 2475 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2467 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |
#url ⇒ String
The complete URL for accessing the MSS manifest. Client players use this URL to retrieve the manifest and begin streaming the Microsoft Smooth Streaming content.
2467 2468 2469 2470 2471 2472 2473 2474 2475 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2467 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |