Mediapackage Vod
This page documents function available when using the Mediapackage_Vod module, created with @service Mediapackage_Vod.
Index
- Main.Mediapackage_Vod.configure_logs
- Main.Mediapackage_Vod.create_asset
- Main.Mediapackage_Vod.create_packaging_configuration
- Main.Mediapackage_Vod.create_packaging_group
- Main.Mediapackage_Vod.delete_asset
- Main.Mediapackage_Vod.delete_packaging_configuration
- Main.Mediapackage_Vod.delete_packaging_group
- Main.Mediapackage_Vod.describe_asset
- Main.Mediapackage_Vod.describe_packaging_configuration
- Main.Mediapackage_Vod.describe_packaging_group
- Main.Mediapackage_Vod.list_assets
- Main.Mediapackage_Vod.list_packaging_configurations
- Main.Mediapackage_Vod.list_packaging_groups
- Main.Mediapackage_Vod.list_tags_for_resource
- Main.Mediapackage_Vod.tag_resource
- Main.Mediapackage_Vod.untag_resource
- Main.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":