Skip to main content

packaging_configurations

Creates, updates, deletes, gets or lists a packaging_configurations resource.

Overview

Namepackaging_configurations
TypeResource
Idaws.mediapackage_vod.packaging_configurations

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
arnstringThe ARN of the PackagingConfiguration.
cmaf_packageobjectA CMAF packaging configuration.
created_atstringThe time the PackagingConfiguration was created.
dash_packageobjectA Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.
hls_packageobjectAn HTTP Live Streaming (HLS) packaging configuration.
idstringThe ID of the PackagingConfiguration.
mss_packageobjectA Microsoft Smooth Streaming (MSS) PackagingConfiguration.
packaging_group_idstringThe ID of a PackagingGroup.
tagsobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_packaging_configurationselectid, regionReturns a description of a MediaPackage VOD PackagingConfiguration resource.
list_packaging_configurationsselectregionmaxResults, nextToken, packagingGroupIdReturns a collection of MediaPackage VOD PackagingConfiguration resources.
create_packaging_configurationinsertregion, PackagingGroupIdCreates a new MediaPackage VOD PackagingConfiguration resource.
delete_packaging_configurationdeleteid, regionDeletes a MediaPackage VOD PackagingConfiguration resource.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
idstringThe ID of the MediaPackage VOD PackagingConfiguration resource to delete.
regionstringAWS region (default: us-east-1)
maxResultsintegerUpper bound on number of records to return.
nextTokenstringA token used to resume pagination from the end of a previous request.
packagingGroupIdstringReturns MediaPackage VOD PackagingConfigurations associated with the specified PackagingGroup.

SELECT examples

Returns a description of a MediaPackage VOD PackagingConfiguration resource.

SELECT
arn,
cmaf_package,
created_at,
dash_package,
hls_package,
id,
mss_package,
packaging_group_id,
tags
FROM aws.mediapackage_vod.packaging_configurations
WHERE id = '{{ id }}' -- required
AND region = '{{ region }}' -- required
;

INSERT examples

Creates a new MediaPackage VOD PackagingConfiguration resource.

INSERT INTO aws.mediapackage_vod.packaging_configurations (
CmafPackage,
DashPackage,
HlsPackage,
Id,
MssPackage,
PackagingGroupId,
Tags,
region
)
SELECT
'{{ CmafPackage }}',
'{{ DashPackage }}',
'{{ HlsPackage }}',
'{{ Id }}',
'{{ MssPackage }}',
'{{ PackagingGroupId }}' /* required */,
'{{ Tags }}',
'{{ region }}'
RETURNING
arn,
cmaf_package,
created_at,
dash_package,
hls_package,
id,
mss_package,
packaging_group_id,
tags
;

DELETE examples

Deletes a MediaPackage VOD PackagingConfiguration resource.

DELETE FROM aws.mediapackage_vod.packaging_configurations
WHERE id = '{{ id }}' --required
AND region = '{{ region }}' --required
;