Mediapackage Vod

This page documents function available when using the Mediapackage_Vod module, created with @service Mediapackage_Vod.

Index

Documentation

Main.Mediapackage_Vod.configure_logsMethod
configure_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":
source
Main.Mediapackage_Vod.create_assetMethod
create_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":
source
Main.Mediapackage_Vod.create_packaging_configurationMethod
create_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":
source
Main.Mediapackage_Vod.create_packaging_groupMethod
create_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":
source
Main.Mediapackage_Vod.delete_assetMethod
delete_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.
source
Main.Mediapackage_Vod.delete_packaging_configurationMethod
delete_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.
source
Main.Mediapackage_Vod.delete_packaging_groupMethod
delete_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.
source
Main.Mediapackage_Vod.describe_assetMethod
describe_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.
source
Main.Mediapackage_Vod.describe_packaging_configurationMethod
describe_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.
source
Main.Mediapackage_Vod.describe_packaging_groupMethod
describe_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.
source
Main.Mediapackage_Vod.list_assetsMethod
list_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.
source
Main.Mediapackage_Vod.list_packaging_configurationsMethod
list_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.
source
Main.Mediapackage_Vod.list_packaging_groupsMethod
list_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.
source
Main.Mediapackage_Vod.list_tags_for_resourceMethod
list_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.
source
Main.Mediapackage_Vod.tag_resourceMethod
tag_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
source
Main.Mediapackage_Vod.untag_resourceMethod
untag_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.
source
Main.Mediapackage_Vod.update_packaging_groupMethod
update_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":
source