Mediapackage Vod
This page documents function available when using the Mediapackage_Vod module, created with @service Mediapackage_Vod.
Index
Main.Mediapackage_Vod.configure_logsMain.Mediapackage_Vod.create_assetMain.Mediapackage_Vod.create_packaging_configurationMain.Mediapackage_Vod.create_packaging_groupMain.Mediapackage_Vod.delete_assetMain.Mediapackage_Vod.delete_packaging_configurationMain.Mediapackage_Vod.delete_packaging_groupMain.Mediapackage_Vod.describe_assetMain.Mediapackage_Vod.describe_packaging_configurationMain.Mediapackage_Vod.describe_packaging_groupMain.Mediapackage_Vod.list_assetsMain.Mediapackage_Vod.list_packaging_configurationsMain.Mediapackage_Vod.list_packaging_groupsMain.Mediapackage_Vod.list_tags_for_resourceMain.Mediapackage_Vod.tag_resourceMain.Mediapackage_Vod.untag_resourceMain.Mediapackage_Vod.update_packaging_group
Documentation
Main.Mediapackage_Vod.configure_logs — Methodconfigure_logs(id)
configure_logs(id, params::Dict{String,<:Any})Changes the packaging group's properities to configure log subscription
Arguments
id: The ID of a MediaPackage VOD PackagingGroup resource.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"egressAccessLogs":
Main.Mediapackage_Vod.create_asset — Methodcreate_asset(id, packaging_group_id, source_arn, source_role_arn)
create_asset(id, packaging_group_id, source_arn, source_role_arn, params::Dict{String,<:Any})Creates a new MediaPackage VOD Asset resource.
Arguments
id: The unique identifier for the Asset.packaging_group_id: The ID of the PackagingGroup for the Asset.source_arn: ARN of the source object in S3.source_role_arn: The IAM role ARN used to access the source S3 bucket.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"resourceId": The resource ID to include in SPEKE key requests."tags":
Main.Mediapackage_Vod.create_packaging_configuration — Methodcreate_packaging_configuration(id, packaging_group_id)
create_packaging_configuration(id, packaging_group_id, params::Dict{String,<:Any})Creates a new MediaPackage VOD PackagingConfiguration resource.
Arguments
id: The ID of the PackagingConfiguration.packaging_group_id: The ID of a PackagingGroup.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"cmafPackage":"dashPackage":"hlsPackage":"mssPackage":"tags":
Main.Mediapackage_Vod.create_packaging_group — Methodcreate_packaging_group(id)
create_packaging_group(id, params::Dict{String,<:Any})Creates a new MediaPackage VOD PackagingGroup resource.
Arguments
id: The ID of the PackagingGroup.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"authorization":"egressAccessLogs":"tags":
Main.Mediapackage_Vod.delete_asset — Methoddelete_asset(id)
delete_asset(id, params::Dict{String,<:Any})Deletes an existing MediaPackage VOD Asset resource.
Arguments
id: The ID of the MediaPackage VOD Asset resource to delete.
Main.Mediapackage_Vod.delete_packaging_configuration — Methoddelete_packaging_configuration(id)
delete_packaging_configuration(id, params::Dict{String,<:Any})Deletes a MediaPackage VOD PackagingConfiguration resource.
Arguments
id: The ID of the MediaPackage VOD PackagingConfiguration resource to delete.
Main.Mediapackage_Vod.delete_packaging_group — Methoddelete_packaging_group(id)
delete_packaging_group(id, params::Dict{String,<:Any})Deletes a MediaPackage VOD PackagingGroup resource.
Arguments
id: The ID of the MediaPackage VOD PackagingGroup resource to delete.
Main.Mediapackage_Vod.describe_asset — Methoddescribe_asset(id)
describe_asset(id, params::Dict{String,<:Any})Returns a description of a MediaPackage VOD Asset resource.
Arguments
id: The ID of an MediaPackage VOD Asset resource.
Main.Mediapackage_Vod.describe_packaging_configuration — Methoddescribe_packaging_configuration(id)
describe_packaging_configuration(id, params::Dict{String,<:Any})Returns a description of a MediaPackage VOD PackagingConfiguration resource.
Arguments
id: The ID of a MediaPackage VOD PackagingConfiguration resource.
Main.Mediapackage_Vod.describe_packaging_group — Methoddescribe_packaging_group(id)
describe_packaging_group(id, params::Dict{String,<:Any})Returns a description of a MediaPackage VOD PackagingGroup resource.
Arguments
id: The ID of a MediaPackage VOD PackagingGroup resource.
Main.Mediapackage_Vod.list_assets — Methodlist_assets()
list_assets(params::Dict{String,<:Any})Returns a collection of MediaPackage VOD Asset resources.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": Upper bound on number of records to return."nextToken": A token used to resume pagination from the end of a previous request."packagingGroupId": Returns Assets associated with the specified PackagingGroup.
Main.Mediapackage_Vod.list_packaging_configurations — Methodlist_packaging_configurations()
list_packaging_configurations(params::Dict{String,<:Any})Returns a collection of MediaPackage VOD PackagingConfiguration resources.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": Upper bound on number of records to return."nextToken": A token used to resume pagination from the end of a previous request."packagingGroupId": Returns MediaPackage VOD PackagingConfigurations associated with the specified PackagingGroup.
Main.Mediapackage_Vod.list_packaging_groups — Methodlist_packaging_groups()
list_packaging_groups(params::Dict{String,<:Any})Returns a collection of MediaPackage VOD PackagingGroup resources.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": Upper bound on number of records to return."nextToken": A token used to resume pagination from the end of a previous request.
Main.Mediapackage_Vod.list_tags_for_resource — Methodlist_tags_for_resource(resource-arn)
list_tags_for_resource(resource-arn, params::Dict{String,<:Any})Returns a list of the tags assigned to the specified resource.
Arguments
resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
Main.Mediapackage_Vod.tag_resource — Methodtag_resource(resource-arn, tags)
tag_resource(resource-arn, tags, params::Dict{String,<:Any})Adds tags to the specified resource. You can specify one or more tags to add.
Arguments
resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.tags: A collection of tags associated with a resource
Main.Mediapackage_Vod.untag_resource — Methoduntag_resource(resource-arn, tag_keys)
untag_resource(resource-arn, tag_keys, params::Dict{String,<:Any})Removes tags from the specified resource. You can specify one or more tags to remove.
Arguments
resource-arn: The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.tag_keys: A comma-separated list of the tag keys to remove from the resource.
Main.Mediapackage_Vod.update_packaging_group — Methodupdate_packaging_group(id)
update_packaging_group(id, params::Dict{String,<:Any})Updates a specific packaging group. You can't change the id attribute or any other system-generated attributes.
Arguments
id: The ID of a MediaPackage VOD PackagingGroup resource.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"authorization":