Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MediaPackageVod

import { MediaPackageVod } from "https://aws-api.deno.dev/v0.3/services/mediapackagevod.ts?docs=full";
class MediaPackageVod {
constructor(apiFactory: client.ApiFactory);
async configureLogs(params: ConfigureLogsRequest, opts?: client.RequestOptions): Promise<ConfigureLogsResponse>;
async createAsset(params: CreateAssetRequest, opts?: client.RequestOptions): Promise<CreateAssetResponse>;
async createPackagingConfiguration(params: CreatePackagingConfigurationRequest, opts?: client.RequestOptions): Promise<CreatePackagingConfigurationResponse>;
async createPackagingGroup(params: CreatePackagingGroupRequest, opts?: client.RequestOptions): Promise<CreatePackagingGroupResponse>;
async deleteAsset(params: DeleteAssetRequest, opts?: client.RequestOptions): Promise<void>;
async deletePackagingConfiguration(params: DeletePackagingConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deletePackagingGroup(params: DeletePackagingGroupRequest, opts?: client.RequestOptions): Promise<void>;
async describeAsset(params: DescribeAssetRequest, opts?: client.RequestOptions): Promise<DescribeAssetResponse>;
async describePackagingConfiguration(params: DescribePackagingConfigurationRequest, opts?: client.RequestOptions): Promise<DescribePackagingConfigurationResponse>;
async describePackagingGroup(params: DescribePackagingGroupRequest, opts?: client.RequestOptions): Promise<DescribePackagingGroupResponse>;
async listAssets(params?: ListAssetsRequest, opts?: client.RequestOptions): Promise<ListAssetsResponse>;
async listPackagingConfigurations(params?: ListPackagingConfigurationsRequest, opts?: client.RequestOptions): Promise<ListPackagingConfigurationsResponse>;
async listPackagingGroups(params?: ListPackagingGroupsRequest, opts?: client.RequestOptions): Promise<ListPackagingGroupsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updatePackagingGroup(params: UpdatePackagingGroupRequest, opts?: client.RequestOptions): Promise<UpdatePackagingGroupResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new MediaPackageVod(apiFactory: client.ApiFactory)
[src]

§Methods

§

Changes the packaging group's properities to configure log subscription

§

Creates a new MediaPackage VOD Asset resource.

§

Creates a new MediaPackage VOD PackagingConfiguration resource.

§

Creates a new MediaPackage VOD PackagingGroup resource.

§
deleteAsset(params: DeleteAssetRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes an existing MediaPackage VOD Asset resource.

§
deletePackagingConfiguration(params: DeletePackagingConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a MediaPackage VOD PackagingConfiguration resource.

§
deletePackagingGroup(params: DeletePackagingGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes a MediaPackage VOD PackagingGroup resource.

§

Returns a description of a MediaPackage VOD Asset resource.

§

Returns a description of a MediaPackage VOD PackagingConfiguration resource.

§

Returns a description of a MediaPackage VOD PackagingGroup resource.

§
listAssets(params?: ListAssetsRequest, opts?: client.RequestOptions): Promise<ListAssetsResponse>
[src]

Returns a collection of MediaPackage VOD Asset resources.

§

Returns a collection of MediaPackage VOD PackagingConfiguration resources.

§

Returns a collection of MediaPackage VOD PackagingGroup resources.

§

Returns a list of the tags assigned to the specified resource.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Adds tags to the specified resource. You can specify one or more tags to add.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes tags from the specified resource. You can specify one or more tags to remove.

§

Updates a specific packaging group. You can't change the id attribute or any other system-generated attributes.

§Static Properties