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"
: