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.
2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2475 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.
2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2475 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.
2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2475 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.
2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2475 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.
2475 2476 2477 2478 2479 2480 2481 2482 2483 |
# File 'gems/aws-sdk-mediapackagev2/lib/aws-sdk-mediapackagev2/types.rb', line 2475 class GetMssManifestConfiguration < Struct.new( :manifest_name, :url, :filter_configuration, :manifest_window_seconds, :manifest_layout) SENSITIVE = [] include Aws::Structure end |