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

MediaConvert

import { MediaConvert } from "https://aws-api.deno.dev/v0.3/services/mediaconvert.ts?docs=full";
class MediaConvert {
constructor(apiFactory: client.ApiFactory);
async associateCertificate(params: AssociateCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async cancelJob(params: CancelJobRequest, opts?: client.RequestOptions): Promise<void>;
async createJob(params: CreateJobRequest, opts?: client.RequestOptions): Promise<CreateJobResponse>;
async createJobTemplate(params: CreateJobTemplateRequest, opts?: client.RequestOptions): Promise<CreateJobTemplateResponse>;
async createPreset(params: CreatePresetRequest, opts?: client.RequestOptions): Promise<CreatePresetResponse>;
async createQueue(params: CreateQueueRequest, opts?: client.RequestOptions): Promise<CreateQueueResponse>;
async deleteJobTemplate(params: DeleteJobTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async deletePolicy(opts?: client.RequestOptions): Promise<void>;
async deletePreset(params: DeletePresetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteQueue(params: DeleteQueueRequest, opts?: client.RequestOptions): Promise<void>;
async describeEndpoints(params?: DescribeEndpointsRequest, opts?: client.RequestOptions): Promise<DescribeEndpointsResponse>;
async disassociateCertificate(params: DisassociateCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async getJob(params: GetJobRequest, opts?: client.RequestOptions): Promise<GetJobResponse>;
async getJobTemplate(params: GetJobTemplateRequest, opts?: client.RequestOptions): Promise<GetJobTemplateResponse>;
async getPolicy(opts?: client.RequestOptions): Promise<GetPolicyResponse>;
async getPreset(params: GetPresetRequest, opts?: client.RequestOptions): Promise<GetPresetResponse>;
async getQueue(params: GetQueueRequest, opts?: client.RequestOptions): Promise<GetQueueResponse>;
async listJobs(params?: ListJobsRequest, opts?: client.RequestOptions): Promise<ListJobsResponse>;
async listJobTemplates(params?: ListJobTemplatesRequest, opts?: client.RequestOptions): Promise<ListJobTemplatesResponse>;
async listPresets(params?: ListPresetsRequest, opts?: client.RequestOptions): Promise<ListPresetsResponse>;
async listQueues(params?: ListQueuesRequest, opts?: client.RequestOptions): Promise<ListQueuesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async putPolicy(params: PutPolicyRequest, opts?: client.RequestOptions): Promise<PutPolicyResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateJobTemplate(params: UpdateJobTemplateRequest, opts?: client.RequestOptions): Promise<UpdateJobTemplateResponse>;
async updatePreset(params: UpdatePresetRequest, opts?: client.RequestOptions): Promise<UpdatePresetResponse>;
async updateQueue(params: UpdateQueueRequest, opts?: client.RequestOptions): Promise<UpdateQueueResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

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

Associates an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert.

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

Permanently cancel a job. Once you have canceled a job, you can't start it again.

§

Create a new transcoding job. For information about jobs and job settings, see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

§

Create a new job template. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

§

Create a new preset. For information about job templates see the User Guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

§

Create a new transcoding queue. For information about queues, see Working With Queues in the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html

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

Permanently delete a job template you have created.

§
deletePolicy(opts?: client.RequestOptions): Promise<void>
[src]

Permanently delete a policy that you created.

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

Permanently delete a preset you have created.

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

Permanently delete a queue you have created.

§

Send an request with an empty body to the regional API endpoint to get your account API endpoint.

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

Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and an AWS Elemental MediaConvert resource.

§
getJob(params: GetJobRequest, opts?: client.RequestOptions): Promise<GetJobResponse>
[src]

Retrieve the JSON for a specific completed transcoding job.

§

Retrieve the JSON for a specific job template.

§
getPolicy(opts?: client.RequestOptions): Promise<GetPolicyResponse>
[src]

Retrieve the JSON for your policy.

§

Retrieve the JSON for a specific preset.

§
getQueue(params: GetQueueRequest, opts?: client.RequestOptions): Promise<GetQueueResponse>
[src]

Retrieve the JSON for a specific queue.

§
listJobs(params?: ListJobsRequest, opts?: client.RequestOptions): Promise<ListJobsResponse>
[src]

Retrieve a JSON array of up to twenty of your most recently created jobs. This array includes in-process, completed, and errored jobs. This will return the jobs themselves, not just a list of the jobs. To retrieve the twenty next most recent jobs, use the nextToken string returned with the array.

§

Retrieve a JSON array of up to twenty of your job templates. This will return the templates themselves, not just a list of them. To retrieve the next twenty templates, use the nextToken string returned with the array

§
listPresets(params?: ListPresetsRequest, opts?: client.RequestOptions): Promise<ListPresetsResponse>
[src]

Retrieve a JSON array of up to twenty of your presets. This will return the presets themselves, not just a list of them. To retrieve the next twenty presets, use the nextToken string returned with the array.

§
listQueues(params?: ListQueuesRequest, opts?: client.RequestOptions): Promise<ListQueuesResponse>
[src]

Retrieve a JSON array of up to twenty of your queues. This will return the queues themselves, not just a list of them. To retrieve the next twenty queues, use the nextToken string returned with the array.

§

Retrieve the tags for a MediaConvert resource.

§

Create or change your policy. For more information about policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

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

Add tags to a MediaConvert queue, preset, or job template. For information about tagging, see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/tagging-resources.html

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

Remove tags from a MediaConvert queue, preset, or job template. For information about tagging, see the User Guide at https://docs.aws.amazon.com/mediaconvert/latest/ug/tagging-resources.html

§

Modify one of your existing job templates.

§

Modify one of your existing presets.

§

Modify one of your existing queues.

§Static Properties