azure-native logo
Azure Native v1.93.0, Jan 25 23

azure-native.media.Job

A Job resource type. The progress and state can be obtained by polling a Job or subscribing to events using EventGrid. API Version: 2020-05-01.

Example Usage

Create a Job

using System.Collections.Generic;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var job = new AzureNative.Media.Job("job", new()
    {
        AccountName = "contosomedia",
        CorrelationData = 
        {
            { "Key 2", "Value 2" },
            { "key1", "value1" },
        },
        Input = new AzureNative.Media.Inputs.JobInputAssetArgs
        {
            AssetName = "job1-InputAsset",
            OdataType = "#Microsoft.Media.JobInputAsset",
        },
        JobName = "job1",
        Outputs = new[]
        {
            
            {
                { "assetName", "job1-OutputAsset" },
                { "odataType", "#Microsoft.Media.JobOutputAsset" },
            },
        },
        ResourceGroupName = "contosoresources",
        TransformName = "exampleTransform",
    });

});
package main

import (
	media "github.com/pulumi/pulumi-azure-native/sdk/go/azure/media"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := media.NewJob(ctx, "job", &media.JobArgs{
			AccountName: pulumi.String("contosomedia"),
			CorrelationData: pulumi.StringMap{
				"Key 2": pulumi.String("Value 2"),
				"key1":  pulumi.String("value1"),
			},
			Input: media.JobInputAsset{
				AssetName: "job1-InputAsset",
				OdataType: "#Microsoft.Media.JobInputAsset",
			},
			JobName: pulumi.String("job1"),
			Outputs: []media.JobOutputAssetArgs{
				{
					AssetName: pulumi.String("job1-OutputAsset"),
					OdataType: pulumi.String("#Microsoft.Media.JobOutputAsset"),
				},
			},
			ResourceGroupName: pulumi.String("contosoresources"),
			TransformName:     pulumi.String("exampleTransform"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.media.Job;
import com.pulumi.azurenative.media.JobArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var job = new Job("job", JobArgs.builder()        
            .accountName("contosomedia")
            .correlationData(Map.ofEntries(
                Map.entry("Key 2", "Value 2"),
                Map.entry("key1", "value1")
            ))
            .input(Map.ofEntries(
                Map.entry("assetName", "job1-InputAsset"),
                Map.entry("odataType", "#Microsoft.Media.JobInputAsset")
            ))
            .jobName("job1")
            .outputs(Map.ofEntries(
                Map.entry("assetName", "job1-OutputAsset"),
                Map.entry("odataType", "#Microsoft.Media.JobOutputAsset")
            ))
            .resourceGroupName("contosoresources")
            .transformName("exampleTransform")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

job = azure_native.media.Job("job",
    account_name="contosomedia",
    correlation_data={
        "Key 2": "Value 2",
        "key1": "value1",
    },
    input=azure_native.media.JobInputAssetArgs(
        asset_name="job1-InputAsset",
        odata_type="#Microsoft.Media.JobInputAsset",
    ),
    job_name="job1",
    outputs=[azure_native.media.JobOutputAssetResponseArgs(
        asset_name="job1-OutputAsset",
        odata_type="#Microsoft.Media.JobOutputAsset",
    )],
    resource_group_name="contosoresources",
    transform_name="exampleTransform")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const job = new azure_native.media.Job("job", {
    accountName: "contosomedia",
    correlationData: {
        "Key 2": "Value 2",
        key1: "value1",
    },
    input: {
        assetName: "job1-InputAsset",
        odataType: "#Microsoft.Media.JobInputAsset",
    },
    jobName: "job1",
    outputs: [{
        assetName: "job1-OutputAsset",
        odataType: "#Microsoft.Media.JobOutputAsset",
    }],
    resourceGroupName: "contosoresources",
    transformName: "exampleTransform",
});
resources:
  job:
    type: azure-native:media:Job
    properties:
      accountName: contosomedia
      correlationData:
        Key 2: Value 2
        key1: value1
      input:
        assetName: job1-InputAsset
        odataType: '#Microsoft.Media.JobInputAsset'
      jobName: job1
      outputs:
        - assetName: job1-OutputAsset
          odataType: '#Microsoft.Media.JobOutputAsset'
      resourceGroupName: contosoresources
      transformName: exampleTransform

Create Job Resource

new Job(name: string, args: JobArgs, opts?: CustomResourceOptions);
@overload
def Job(resource_name: str,
        opts: Optional[ResourceOptions] = None,
        account_name: Optional[str] = None,
        correlation_data: Optional[Mapping[str, str]] = None,
        description: Optional[str] = None,
        input: Optional[Union[JobInputAssetArgs, JobInputClipArgs, JobInputHttpArgs, JobInputSequenceArgs, JobInputsArgs]] = None,
        job_name: Optional[str] = None,
        outputs: Optional[Sequence[JobOutputAssetArgs]] = None,
        priority: Optional[Union[str, Priority]] = None,
        resource_group_name: Optional[str] = None,
        transform_name: Optional[str] = None)
@overload
def Job(resource_name: str,
        args: JobArgs,
        opts: Optional[ResourceOptions] = None)
func NewJob(ctx *Context, name string, args JobArgs, opts ...ResourceOption) (*Job, error)
public Job(string name, JobArgs args, CustomResourceOptions? opts = null)
public Job(String name, JobArgs args)
public Job(String name, JobArgs args, CustomResourceOptions options)
type: azure-native:media:Job
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args JobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args JobArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args JobArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args JobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args JobArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Job Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Job resource accepts the following input properties:

AccountName string

The Media Services account name.

Input Pulumi.AzureNative.Media.Inputs.JobInputAssetArgs | Pulumi.AzureNative.Media.Inputs.JobInputClipArgs | Pulumi.AzureNative.Media.Inputs.JobInputHttpArgs | Pulumi.AzureNative.Media.Inputs.JobInputSequenceArgs | Pulumi.AzureNative.Media.Inputs.JobInputsArgs

The inputs for the Job.

Outputs List<Pulumi.AzureNative.Media.Inputs.JobOutputAssetArgs>

The outputs for the Job.

ResourceGroupName string

The name of the resource group within the Azure subscription.

TransformName string

The Transform name.

CorrelationData Dictionary<string, string>

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

Description string

Optional customer supplied description of the Job.

JobName string

The Job name.

Priority string | Pulumi.AzureNative.Media.Priority

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

AccountName string

The Media Services account name.

Input JobInputAssetArgs | JobInputClipArgs | JobInputHttpArgs | JobInputSequenceArgs | JobInputsArgs

The inputs for the Job.

Outputs []JobOutputAssetArgs

The outputs for the Job.

ResourceGroupName string

The name of the resource group within the Azure subscription.

TransformName string

The Transform name.

CorrelationData map[string]string

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

Description string

Optional customer supplied description of the Job.

JobName string

The Job name.

Priority string | Priority

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

accountName String

The Media Services account name.

input JobInputAssetArgs | JobInputClipArgs | JobInputHttpArgs | JobInputSequenceArgs | JobInputsArgs

The inputs for the Job.

outputs List<JobOutputAssetArgs>

The outputs for the Job.

resourceGroupName String

The name of the resource group within the Azure subscription.

transformName String

The Transform name.

correlationData Map<String,String>

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

description String

Optional customer supplied description of the Job.

jobName String

The Job name.

priority String | Priority

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

accountName string

The Media Services account name.

input JobInputAssetArgs | JobInputClipArgs | JobInputHttpArgs | JobInputSequenceArgs | JobInputsArgs

The inputs for the Job.

outputs JobOutputAssetArgs[]

The outputs for the Job.

resourceGroupName string

The name of the resource group within the Azure subscription.

transformName string

The Transform name.

correlationData {[key: string]: string}

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

description string

Optional customer supplied description of the Job.

jobName string

The Job name.

priority string | Priority

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

account_name str

The Media Services account name.

input JobInputAssetArgs | JobInputClipArgs | JobInputHttpArgs | JobInputSequenceArgs | JobInputsArgs

The inputs for the Job.

outputs Sequence[JobOutputAssetArgs]

The outputs for the Job.

resource_group_name str

The name of the resource group within the Azure subscription.

transform_name str

The Transform name.

correlation_data Mapping[str, str]

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

description str

Optional customer supplied description of the Job.

job_name str

The Job name.

priority str | Priority

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

accountName String

The Media Services account name.

input Property Map | Property Map | Property Map | Property Map | Property Map

The inputs for the Job.

outputs List<Property Map>

The outputs for the Job.

resourceGroupName String

The name of the resource group within the Azure subscription.

transformName String

The Transform name.

correlationData Map<String>

Customer provided key, value pairs that will be returned in Job and JobOutput state events.

description String

Optional customer supplied description of the Job.

jobName String

The Job name.

priority String | "Low" | "Normal" | "High"

Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.

Outputs

All input properties are implicitly available as output properties. Additionally, the Job resource produces the following output properties:

Created string

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

EndTime string

The UTC date and time at which this Job finished processing.

Id string

The provider-assigned unique ID for this managed resource.

LastModified string

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

Name string

The name of the resource

StartTime string

The UTC date and time at which this Job began processing.

State string

The current state of the job.

SystemData Pulumi.AzureNative.Media.Outputs.SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Created string

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

EndTime string

The UTC date and time at which this Job finished processing.

Id string

The provider-assigned unique ID for this managed resource.

LastModified string

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

Name string

The name of the resource

StartTime string

The UTC date and time at which this Job began processing.

State string

The current state of the job.

SystemData SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

created String

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

endTime String

The UTC date and time at which this Job finished processing.

id String

The provider-assigned unique ID for this managed resource.

lastModified String

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

name String

The name of the resource

startTime String

The UTC date and time at which this Job began processing.

state String

The current state of the job.

systemData SystemDataResponse

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

created string

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

endTime string

The UTC date and time at which this Job finished processing.

id string

The provider-assigned unique ID for this managed resource.

lastModified string

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

name string

The name of the resource

startTime string

The UTC date and time at which this Job began processing.

state string

The current state of the job.

systemData SystemDataResponse

The system metadata relating to this resource.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

created str

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

end_time str

The UTC date and time at which this Job finished processing.

id str

The provider-assigned unique ID for this managed resource.

last_modified str

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

name str

The name of the resource

start_time str

The UTC date and time at which this Job began processing.

state str

The current state of the job.

system_data SystemDataResponse

The system metadata relating to this resource.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

created String

The UTC date and time when the customer has created the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

endTime String

The UTC date and time at which this Job finished processing.

id String

The provider-assigned unique ID for this managed resource.

lastModified String

The UTC date and time when the customer has last updated the Job, in 'YYYY-MM-DDThh:mm:ssZ' format.

name String

The name of the resource

startTime String

The UTC date and time at which this Job began processing.

state String

The current state of the job.

systemData Property Map

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AbsoluteClipTime

Time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

Time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time String

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time str

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time String

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

AbsoluteClipTimeResponse

Time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

Time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time String

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time string

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time str

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

time String

The time position on the timeline of the input media. It is usually specified as an ISO8601 period. e.g PT30S for 30 seconds.

AttributeFilter

All
All

All tracks will be included.

Top
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

Bottom
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

ValueEquals
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

AttributeFilterAll
All

All tracks will be included.

AttributeFilterTop
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

AttributeFilterBottom
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

AttributeFilterValueEquals
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

All
All

All tracks will be included.

Top
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

Bottom
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

ValueEquals
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

All
All

All tracks will be included.

Top
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

Bottom
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

ValueEquals
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

ALL
All

All tracks will be included.

TOP
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

BOTTOM
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

VALUE_EQUALS
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

"All"
All

All tracks will be included.

"Top"
Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

"Bottom"
Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

"ValueEquals"
ValueEquals

Any tracks that have an attribute equal to the value given will be included.

AudioTrackDescriptor

ChannelMapping string | Pulumi.AzureNative.Media.ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

ChannelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping String | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channel_mapping str | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping String | "FrontLeft" | "FrontRight" | "Center" | "LowFrequencyEffects" | "BackLeft" | "BackRight" | "StereoLeft" | "StereoRight"

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

AudioTrackDescriptorResponse

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channel_mapping str

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

ChannelMapping

FrontLeft
FrontLeft

The Front Left Channel.

FrontRight
FrontRight

The Front Right Channel.

Center
Center

The Center Channel.

LowFrequencyEffects
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

BackLeft
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

BackRight
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

StereoLeft
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

StereoRight
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

ChannelMappingFrontLeft
FrontLeft

The Front Left Channel.

ChannelMappingFrontRight
FrontRight

The Front Right Channel.

ChannelMappingCenter
Center

The Center Channel.

ChannelMappingLowFrequencyEffects
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

ChannelMappingBackLeft
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

ChannelMappingBackRight
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

ChannelMappingStereoLeft
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

ChannelMappingStereoRight
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

FrontLeft
FrontLeft

The Front Left Channel.

FrontRight
FrontRight

The Front Right Channel.

Center
Center

The Center Channel.

LowFrequencyEffects
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

BackLeft
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

BackRight
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

StereoLeft
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

StereoRight
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

FrontLeft
FrontLeft

The Front Left Channel.

FrontRight
FrontRight

The Front Right Channel.

Center
Center

The Center Channel.

LowFrequencyEffects
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

BackLeft
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

BackRight
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

StereoLeft
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

StereoRight
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

FRONT_LEFT
FrontLeft

The Front Left Channel.

FRONT_RIGHT
FrontRight

The Front Right Channel.

CENTER
Center

The Center Channel.

LOW_FREQUENCY_EFFECTS
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

BACK_LEFT
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

BACK_RIGHT
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

STEREO_LEFT
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

STEREO_RIGHT
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

"FrontLeft"
FrontLeft

The Front Left Channel.

"FrontRight"
FrontRight

The Front Right Channel.

"Center"
Center

The Center Channel.

"LowFrequencyEffects"
LowFrequencyEffects

Low Frequency Effects Channel. Sometimes referred to as the Subwoofer.

"BackLeft"
BackLeft

The Back Left Channel. Sometimes referred to as the Left Surround Channel.

"BackRight"
BackRight

The Back Right Channel. Sometimes referred to as the Right Surround Channel.

"StereoLeft"
StereoLeft

The Left Stereo channel. Sometimes referred to as Down Mix Left.

"StereoRight"
StereoRight

The Right Stereo channel. Sometimes referred to as Down Mix Right.

FromAllInputFile

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks (AudioTrackDescriptor | SelectAudioTrackByAttribute | SelectAudioTrackById | SelectVideoTrackByAttribute | SelectVideoTrackById | VideoTrackDescriptor)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

included_tracks Sequence[Union[AudioTrackDescriptor, SelectAudioTrackByAttribute, SelectAudioTrackById, SelectVideoTrackByAttribute, SelectVideoTrackById, VideoTrackDescriptor]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

FromAllInputFileResponse

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks (AudioTrackDescriptorResponse | SelectAudioTrackByAttributeResponse | SelectAudioTrackByIdResponse | SelectVideoTrackByAttributeResponse | SelectVideoTrackByIdResponse | VideoTrackDescriptorResponse)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

included_tracks Sequence[Union[AudioTrackDescriptorResponse, SelectAudioTrackByAttributeResponse, SelectAudioTrackByIdResponse, SelectVideoTrackByAttributeResponse, SelectVideoTrackByIdResponse, VideoTrackDescriptorResponse]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

FromEachInputFile

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks (AudioTrackDescriptor | SelectAudioTrackByAttribute | SelectAudioTrackById | SelectVideoTrackByAttribute | SelectVideoTrackById | VideoTrackDescriptor)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

included_tracks Sequence[Union[AudioTrackDescriptor, SelectAudioTrackByAttribute, SelectAudioTrackById, SelectVideoTrackByAttribute, SelectVideoTrackById, VideoTrackDescriptor]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

FromEachInputFileResponse

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks (AudioTrackDescriptorResponse | SelectAudioTrackByAttributeResponse | SelectAudioTrackByIdResponse | SelectVideoTrackByAttributeResponse | SelectVideoTrackByIdResponse | VideoTrackDescriptorResponse)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

included_tracks Sequence[Union[AudioTrackDescriptorResponse, SelectAudioTrackByAttributeResponse, SelectAudioTrackByIdResponse, SelectVideoTrackByAttributeResponse, SelectVideoTrackByIdResponse, VideoTrackDescriptorResponse]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

InputFile

Filename string

Name of the file that this input definition applies to.

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

Filename string

Name of the file that this input definition applies to.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename String

Name of the file that this input definition applies to.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename string

Name of the file that this input definition applies to.

includedTracks (AudioTrackDescriptor | SelectAudioTrackByAttribute | SelectAudioTrackById | SelectVideoTrackByAttribute | SelectVideoTrackById | VideoTrackDescriptor)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename str

Name of the file that this input definition applies to.

included_tracks Sequence[Union[AudioTrackDescriptor, SelectAudioTrackByAttribute, SelectAudioTrackById, SelectVideoTrackByAttribute, SelectVideoTrackById, VideoTrackDescriptor]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename String

Name of the file that this input definition applies to.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

InputFileResponse

Filename string

Name of the file that this input definition applies to.

IncludedTracks List<object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

Filename string

Name of the file that this input definition applies to.

IncludedTracks []interface{}

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename String

Name of the file that this input definition applies to.

includedTracks List<Object>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename string

Name of the file that this input definition applies to.

includedTracks (AudioTrackDescriptorResponse | SelectAudioTrackByAttributeResponse | SelectAudioTrackByIdResponse | SelectVideoTrackByAttributeResponse | SelectVideoTrackByIdResponse | VideoTrackDescriptorResponse)[]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename str

Name of the file that this input definition applies to.

included_tracks Sequence[Union[AudioTrackDescriptorResponse, SelectAudioTrackByAttributeResponse, SelectAudioTrackByIdResponse, SelectVideoTrackByAttributeResponse, SelectVideoTrackByIdResponse, VideoTrackDescriptorResponse]]

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

filename String

Name of the file that this input definition applies to.

includedTracks List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

The list of TrackDescriptors which define the metadata and selection of tracks in the input.

JobErrorDetailResponse

Code string

Code describing the error detail.

Message string

A human-readable representation of the error.

Code string

Code describing the error detail.

Message string

A human-readable representation of the error.

code String

Code describing the error detail.

message String

A human-readable representation of the error.

code string

Code describing the error detail.

message string

A human-readable representation of the error.

code str

Code describing the error detail.

message str

A human-readable representation of the error.

code String

Code describing the error detail.

message String

A human-readable representation of the error.

JobErrorResponse

Category string

Helps with categorization of errors.

Code string

Error code describing the error.

Details List<Pulumi.AzureNative.Media.Inputs.JobErrorDetailResponse>

An array of details about specific errors that led to this reported error.

Message string

A human-readable language-dependent representation of the error.

Retry string

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

Category string

Helps with categorization of errors.

Code string

Error code describing the error.

Details []JobErrorDetailResponse

An array of details about specific errors that led to this reported error.

Message string

A human-readable language-dependent representation of the error.

Retry string

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

category String

Helps with categorization of errors.

code String

Error code describing the error.

details List<JobErrorDetailResponse>

An array of details about specific errors that led to this reported error.

message String

A human-readable language-dependent representation of the error.

retry String

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

category string

Helps with categorization of errors.

code string

Error code describing the error.

details JobErrorDetailResponse[]

An array of details about specific errors that led to this reported error.

message string

A human-readable language-dependent representation of the error.

retry string

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

category str

Helps with categorization of errors.

code str

Error code describing the error.

details Sequence[JobErrorDetailResponse]

An array of details about specific errors that led to this reported error.

message str

A human-readable language-dependent representation of the error.

retry str

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

category String

Helps with categorization of errors.

code String

Error code describing the error.

details List<Property Map>

An array of details about specific errors that led to this reported error.

message String

A human-readable language-dependent representation of the error.

retry String

Indicates that it may be possible to retry the Job. If retry is unsuccessful, please contact Azure support via Azure Portal.

JobInputAsset

AssetName string

The name of the input Asset.

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

AssetName string

The name of the input Asset.

End AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName String

The name of the input Asset.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName string

The name of the input Asset.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFile | FromEachInputFile | InputFile)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

asset_name str

The name of the input Asset.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFile, FromEachInputFile, InputFile]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName String

The name of the input Asset.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputAssetResponse

AssetName string

The name of the input Asset.

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

AssetName string

The name of the input Asset.

End AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName String

The name of the input Asset.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName string

The name of the input Asset.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFileResponse | FromEachInputFileResponse | InputFileResponse)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

asset_name str

The name of the input Asset.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFileResponse, FromEachInputFileResponse, InputFileResponse]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

assetName String

The name of the input Asset.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputClip

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

End AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFile | FromEachInputFile | InputFile)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFile, FromEachInputFile, InputFile]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputClipResponse

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

End AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFileResponse | FromEachInputFileResponse | InputFileResponse)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFileResponse, FromEachInputFileResponse, InputFileResponse]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputHttp

BaseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTime | Pulumi.AzureNative.Media.Inputs.UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

BaseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

End AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri String

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFile | FromEachInputFile | InputFile)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

base_uri str

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFile, FromEachInputFile, InputFile]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTime | UtcClipTime

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri String

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputHttpResponse

BaseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

End Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files List<string>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions List<object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start Pulumi.AzureNative.Media.Inputs.AbsoluteClipTimeResponse | Pulumi.AzureNative.Media.Inputs.UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

BaseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

End AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

Files []string

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

InputDefinitions []interface{}

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

Label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

Start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri String

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Object>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri string

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files string[]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions (FromAllInputFileResponse | FromEachInputFileResponse | InputFileResponse)[]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label string

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

base_uri str

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files Sequence[str]

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

input_definitions Sequence[Union[FromAllInputFileResponse, FromEachInputFileResponse, InputFileResponse]]

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label str

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start AbsoluteClipTimeResponse | UtcClipTimeResponse

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

baseUri String

Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris. Maximum length of 4000 characters.

end Property Map | Property Map

Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

files List<String>

List of files. Required for JobInputHttp. Maximum of 4000 characters each.

inputDefinitions List<Property Map | Property Map | Property Map>

Defines a list of InputDefinitions. For each InputDefinition, it defines a list of track selections and related metadata.

label String

A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.

start Property Map | Property Map

Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.

JobInputSequence

Inputs []JobInputClip

JobInputs that make up the timeline.

inputs List<JobInputClip>

JobInputs that make up the timeline.

inputs JobInputClip[]

JobInputs that make up the timeline.

inputs Sequence[JobInputClip]

JobInputs that make up the timeline.

inputs List<Property Map>

JobInputs that make up the timeline.

JobInputSequenceResponse

Inputs []JobInputClipResponse

JobInputs that make up the timeline.

inputs List<JobInputClipResponse>

JobInputs that make up the timeline.

inputs JobInputClipResponse[]

JobInputs that make up the timeline.

inputs Sequence[JobInputClipResponse]

JobInputs that make up the timeline.

inputs List<Property Map>

JobInputs that make up the timeline.

JobInputs

Inputs List<object>

List of inputs to a Job.

Inputs []interface{}

List of inputs to a Job.

inputs List<Object>

List of inputs to a Job.

inputs (JobInputAsset | JobInputClip | JobInputHttp | JobInputSequence | JobInputs)[]

List of inputs to a Job.

inputs Sequence[Union[JobInputAsset, JobInputClip, JobInputHttp, JobInputSequence, JobInputs]]

List of inputs to a Job.

inputs List<Property Map | Property Map | Property Map | Property Map | Property Map>

List of inputs to a Job.

JobInputsResponse

Inputs List<object>

List of inputs to a Job.

Inputs []interface{}

List of inputs to a Job.

inputs List<Object>

List of inputs to a Job.

inputs (JobInputAssetResponse | JobInputClipResponse | JobInputHttpResponse | JobInputSequenceResponse | JobInputsResponse)[]

List of inputs to a Job.

inputs Sequence[Union[JobInputAssetResponse, JobInputClipResponse, JobInputHttpResponse, JobInputSequenceResponse, JobInputsResponse]]

List of inputs to a Job.

inputs List<Property Map | Property Map | Property Map | Property Map | Property Map>

List of inputs to a Job.

JobOutputAsset

AssetName string

The name of the output Asset.

Label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

AssetName string

The name of the output Asset.

Label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName String

The name of the output Asset.

label String

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName string

The name of the output Asset.

label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

asset_name str

The name of the output Asset.

label str

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName String

The name of the output Asset.

label String

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

JobOutputAssetResponse

AssetName string

The name of the output Asset.

EndTime string

The UTC date and time at which this Job Output finished processing.

Error Pulumi.AzureNative.Media.Inputs.JobErrorResponse

If the JobOutput is in the Error state, it contains the details of the error.

Progress int

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

StartTime string

The UTC date and time at which this Job Output began processing.

State string

Describes the state of the JobOutput.

Label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

AssetName string

The name of the output Asset.

EndTime string

The UTC date and time at which this Job Output finished processing.

Error JobErrorResponse

If the JobOutput is in the Error state, it contains the details of the error.

Progress int

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

StartTime string

The UTC date and time at which this Job Output began processing.

State string

Describes the state of the JobOutput.

Label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName String

The name of the output Asset.

endTime String

The UTC date and time at which this Job Output finished processing.

error JobErrorResponse

If the JobOutput is in the Error state, it contains the details of the error.

progress Integer

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

startTime String

The UTC date and time at which this Job Output began processing.

state String

Describes the state of the JobOutput.

label String

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName string

The name of the output Asset.

endTime string

The UTC date and time at which this Job Output finished processing.

error JobErrorResponse

If the JobOutput is in the Error state, it contains the details of the error.

progress number

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

startTime string

The UTC date and time at which this Job Output began processing.

state string

Describes the state of the JobOutput.

label string

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

asset_name str

The name of the output Asset.

end_time str

The UTC date and time at which this Job Output finished processing.

error JobErrorResponse

If the JobOutput is in the Error state, it contains the details of the error.

progress int

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

start_time str

The UTC date and time at which this Job Output began processing.

state str

Describes the state of the JobOutput.

label str

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

assetName String

The name of the output Asset.

endTime String

The UTC date and time at which this Job Output finished processing.

error Property Map

If the JobOutput is in the Error state, it contains the details of the error.

progress Number

If the JobOutput is in a Processing state, this contains the Job completion percentage. The value is an estimate and not intended to be used to predict Job completion times. To determine if the JobOutput is complete, use the State property.

startTime String

The UTC date and time at which this Job Output began processing.

state String

Describes the state of the JobOutput.

label String

A label that is assigned to a JobOutput in order to help uniquely identify it. This is useful when your Transform has more than one TransformOutput, whereby your Job has more than one JobOutput. In such cases, when you submit the Job, you will add two or more JobOutputs, in the same order as TransformOutputs in the Transform. Subsequently, when you retrieve the Job, either through events or on a GET request, you can use the label to easily identify the JobOutput. If a label is not provided, a default value of '{presetName}_{outputIndex}' will be used, where the preset name is the name of the preset in the corresponding TransformOutput and the output index is the relative index of the this JobOutput within the Job. Note that this index is the same as the relative index of the corresponding TransformOutput within its Transform.

Priority

Low
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

Normal
Normal

Used for TransformOutputs that can be generated at Normal priority.

High
High

Used for TransformOutputs that should take precedence over others.

PriorityLow
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

PriorityNormal
Normal

Used for TransformOutputs that can be generated at Normal priority.

PriorityHigh
High

Used for TransformOutputs that should take precedence over others.

Low
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

Normal
Normal

Used for TransformOutputs that can be generated at Normal priority.

High
High

Used for TransformOutputs that should take precedence over others.

Low
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

Normal
Normal

Used for TransformOutputs that can be generated at Normal priority.

High
High

Used for TransformOutputs that should take precedence over others.

LOW
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

NORMAL
Normal

Used for TransformOutputs that can be generated at Normal priority.

HIGH
High

Used for TransformOutputs that should take precedence over others.

"Low"
Low

Used for TransformOutputs that can be generated after Normal and High priority TransformOutputs.

"Normal"
Normal

Used for TransformOutputs that can be generated at Normal priority.

"High"
High

Used for TransformOutputs that should take precedence over others.

SelectAudioTrackByAttribute

Attribute string | Pulumi.AzureNative.Media.TrackAttribute

The TrackAttribute to filter the tracks by.

Filter string | Pulumi.AzureNative.Media.AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

ChannelMapping string | Pulumi.AzureNative.Media.ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

Attribute string | TrackAttribute

The TrackAttribute to filter the tracks by.

Filter string | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

ChannelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute String | TrackAttribute

The TrackAttribute to filter the tracks by.

filter String | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping String | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute string | TrackAttribute

The TrackAttribute to filter the tracks by.

filter string | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute str | TrackAttribute

The TrackAttribute to filter the tracks by.

filter str | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channel_mapping str | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filter_value str

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute String | "Bitrate" | "Language"

The TrackAttribute to filter the tracks by.

filter String | "All" | "Top" | "Bottom" | "ValueEquals"

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping String | "FrontLeft" | "FrontRight" | "Center" | "LowFrequencyEffects" | "BackLeft" | "BackRight" | "StereoLeft" | "StereoRight"

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

SelectAudioTrackByAttributeResponse

Attribute string

The TrackAttribute to filter the tracks by.

Filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

Attribute string

The TrackAttribute to filter the tracks by.

Filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute String

The TrackAttribute to filter the tracks by.

filter String

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute string

The TrackAttribute to filter the tracks by.

filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute str

The TrackAttribute to filter the tracks by.

filter str

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channel_mapping str

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filter_value str

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

attribute String

The TrackAttribute to filter the tracks by.

filter String

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property.

SelectAudioTrackById

TrackId double

Track identifier to select

ChannelMapping string | Pulumi.AzureNative.Media.ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

TrackId float64

Track identifier to select

ChannelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId Double

Track identifier to select

channelMapping String | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId number

Track identifier to select

channelMapping string | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

track_id float

Track identifier to select

channel_mapping str | ChannelMapping

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId Number

Track identifier to select

channelMapping String | "FrontLeft" | "FrontRight" | "Center" | "LowFrequencyEffects" | "BackLeft" | "BackRight" | "StereoLeft" | "StereoRight"

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

SelectAudioTrackByIdResponse

TrackId double

Track identifier to select

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

TrackId float64

Track identifier to select

ChannelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId Double

Track identifier to select

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId number

Track identifier to select

channelMapping string

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

track_id float

Track identifier to select

channel_mapping str

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

trackId Number

Track identifier to select

channelMapping String

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

SelectVideoTrackByAttribute

Attribute string | Pulumi.AzureNative.Media.TrackAttribute

The TrackAttribute to filter the tracks by.

Filter string | Pulumi.AzureNative.Media.AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

Attribute string | TrackAttribute

The TrackAttribute to filter the tracks by.

Filter string | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute String | TrackAttribute

The TrackAttribute to filter the tracks by.

filter String | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute string | TrackAttribute

The TrackAttribute to filter the tracks by.

filter string | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute str | TrackAttribute

The TrackAttribute to filter the tracks by.

filter str | AttributeFilter

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filter_value str

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute String | "Bitrate" | "Language"

The TrackAttribute to filter the tracks by.

filter String | "All" | "Top" | "Bottom" | "ValueEquals"

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

SelectVideoTrackByAttributeResponse

Attribute string

The TrackAttribute to filter the tracks by.

Filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

Attribute string

The TrackAttribute to filter the tracks by.

Filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

FilterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute String

The TrackAttribute to filter the tracks by.

filter String

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute string

The TrackAttribute to filter the tracks by.

filter string

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue string

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute str

The TrackAttribute to filter the tracks by.

filter str

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filter_value str

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

attribute String

The TrackAttribute to filter the tracks by.

filter String

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

filterValue String

The value to filter the tracks by. Only used when AttributeFilter.ValueEquals is specified for the Filter property. For TrackAttribute.Bitrate, this should be an integer value in bits per second (e.g: '1500000'). The TrackAttribute.Language is not supported for video tracks.

SelectVideoTrackById

TrackId double

Track identifier to select

TrackId float64

Track identifier to select

trackId Double

Track identifier to select

trackId number

Track identifier to select

track_id float

Track identifier to select

trackId Number

Track identifier to select

SelectVideoTrackByIdResponse

TrackId double

Track identifier to select

TrackId float64

Track identifier to select

trackId Double

Track identifier to select

trackId number

Track identifier to select

track_id float

Track identifier to select

trackId Number

Track identifier to select

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

TrackAttribute

Bitrate
Bitrate

The bitrate of the track.

Language
Language

The language of the track.

TrackAttributeBitrate
Bitrate

The bitrate of the track.

TrackAttributeLanguage
Language

The language of the track.

Bitrate
Bitrate

The bitrate of the track.

Language
Language

The language of the track.

Bitrate
Bitrate

The bitrate of the track.

Language
Language

The language of the track.

BITRATE
Bitrate

The bitrate of the track.

LANGUAGE
Language

The language of the track.

"Bitrate"
Bitrate

The bitrate of the track.

"Language"
Language

The language of the track.

UtcClipTime

Time string

The time position on the timeline of the input media based on Utc time.

Time string

The time position on the timeline of the input media based on Utc time.

time String

The time position on the timeline of the input media based on Utc time.

time string

The time position on the timeline of the input media based on Utc time.

time str

The time position on the timeline of the input media based on Utc time.

time String

The time position on the timeline of the input media based on Utc time.

UtcClipTimeResponse

Time string

The time position on the timeline of the input media based on Utc time.

Time string

The time position on the timeline of the input media based on Utc time.

time String

The time position on the timeline of the input media based on Utc time.

time string

The time position on the timeline of the input media based on Utc time.

time str

The time position on the timeline of the input media based on Utc time.

time String

The time position on the timeline of the input media based on Utc time.

VideoTrackDescriptor

VideoTrackDescriptorResponse

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:media:Job job1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job1 

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0