PackagingConfigurationArgs

data class PackagingConfigurationArgs(val awsId: Output<String>? = null, val cmafPackage: Output<PackagingConfigurationCmafPackageArgs>? = null, val dashPackage: Output<PackagingConfigurationDashPackageArgs>? = null, val hlsPackage: Output<PackagingConfigurationHlsPackageArgs>? = null, val mssPackage: Output<PackagingConfigurationMssPackageArgs>? = null, val packagingGroupId: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<PackagingConfigurationArgs>

Resource schema for AWS::MediaPackage::PackagingConfiguration

Constructors

Link copied to clipboard
constructor(awsId: Output<String>? = null, cmafPackage: Output<PackagingConfigurationCmafPackageArgs>? = null, dashPackage: Output<PackagingConfigurationDashPackageArgs>? = null, hlsPackage: Output<PackagingConfigurationHlsPackageArgs>? = null, mssPackage: Output<PackagingConfigurationMssPackageArgs>? = null, packagingGroupId: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val awsId: Output<String>? = null

The ID of the PackagingConfiguration.

Link copied to clipboard

A CMAF packaging configuration.

Link copied to clipboard

A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.

Link copied to clipboard

An HTTP Live Streaming (HLS) packaging configuration.

Link copied to clipboard

A Microsoft Smooth Streaming (MSS) PackagingConfiguration.

Link copied to clipboard
val packagingGroupId: Output<String>? = null

The ID of a PackagingGroup.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

A collection of tags associated with a resource

Functions

Link copied to clipboard
open override fun toJava(): PackagingConfigurationArgs