Partilhar via


ArmMediaModelFactory.MediaJobData Método

Definição

Inicializa uma nova instância de MediaJobData.

public static Azure.ResourceManager.Media.MediaJobData MediaJobData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.Media.Models.MediaJobState? state = default, string description = default, Azure.ResourceManager.Media.Models.MediaJobInputBasicProperties input = default, DateTimeOffset? lastModifiedOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.Models.MediaJobOutput> outputs = default, Azure.ResourceManager.Media.Models.MediaJobPriority? priority = default, System.Collections.Generic.IDictionary<string,string> correlationData = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default);
static member MediaJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Media.Models.MediaJobState> * string * Azure.ResourceManager.Media.Models.MediaJobInputBasicProperties * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.Media.Models.MediaJobOutput> * Nullable<Azure.ResourceManager.Media.Models.MediaJobPriority> * System.Collections.Generic.IDictionary<string, string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Media.MediaJobData
Public Shared Function MediaJobData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional state As Nullable(Of MediaJobState) = Nothing, Optional description As String = Nothing, Optional input As MediaJobInputBasicProperties = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional outputs As IEnumerable(Of MediaJobOutput) = Nothing, Optional priority As Nullable(Of MediaJobPriority) = Nothing, Optional correlationData As IDictionary(Of String, String) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing) As MediaJobData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

createdOn
Nullable<DateTimeOffset>

A data e hora UTC em que o cliente criou o Trabalho, no formato 'YYYY-MM-DDThh:mm:ssZ'.

state
Nullable<MediaJobState>

Estado atual do trabalho.

description
String

Descrição opcional fornecida para o cliente do trabalho.

input
MediaJobInputBasicProperties

As entradas para o trabalho. MediaJobInputBasicProperties Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MediaJobInputAsset, MediaJobInputClip, MediaJobInputHttpe MediaJobInputsMediaJobInputSequence .

lastModifiedOn
Nullable<DateTimeOffset>

A data e hora UTC em que o cliente atualizou o trabalho pela última vez, no formato 'YYYY-MM-DDThh:mm:ssZ'.

outputs
IEnumerable<MediaJobOutput>

As saídas para o trabalho. MediaJobOutput(String, MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MediaJobOutputAsset(MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String).

priority
Nullable<MediaJobPriority>

Prioridade com que o trabalho deve ser processado. Trabalhos com prioridade mais alta são processados antes dos trabalhos de prioridade mais baixa. Se não for definido, o padrão é normal.

correlationData
IDictionary<String,String>

Chave fornecida pelo cliente, pares de valor que serão retornados em eventos de estado Job e JobOutput.

startOn
Nullable<DateTimeOffset>

A data e a hora UTC em que este trabalho começou a ser processado.

endOn
Nullable<DateTimeOffset>

A data e a hora UTC em que este trabalho terminou o processamento.

Retornos

Uma nova MediaJobData instância para zombar.

Aplica-se a