Compartilhar via


Job interface

Um tipo de recurso de trabalho. O progresso e o estado podem ser obtidos sondando um trabalho ou assinando eventos usando EventGrid.

Extends

Propriedades

correlationData

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

created

A data e hora UTC em que o cliente criou o Trabalho, no formato 'YYYY-MM-DDThh:mm:ssZ'. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

description

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

endTime

A data e a hora UTC em que este trabalho terminou o processamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

input

As entradas para o trabalho.

lastModified

A data e hora UTC em que o cliente atualizou o trabalho pela última vez, no formato 'YYYY-MM-DDThh:mm:ssZ'. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

outputs

As saídas para o trabalho.

priority

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.

startTime

A data e a hora UTC em que este trabalho começou a ser processado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state

Estado atual do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Os metadados do sistema relacionados a esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

correlationData

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

correlationData?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

created

A data e hora UTC em que o cliente criou o Trabalho, no formato 'YYYY-MM-DDThh:mm:ssZ'. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

created?: Date

Valor da propriedade

Date

description

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

description?: string

Valor da propriedade

string

endTime

A data e a hora UTC em que este trabalho terminou o processamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endTime?: Date

Valor da propriedade

Date

input

As entradas para o trabalho.

input?: JobInputUnion

Valor da propriedade

lastModified

A data e hora UTC em que o cliente atualizou o trabalho pela última vez, no formato 'YYYY-MM-DDThh:mm:ssZ'. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastModified?: Date

Valor da propriedade

Date

outputs

As saídas para o trabalho.

outputs?: JobOutputUnion[]

Valor da propriedade

priority

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.

priority?: string

Valor da propriedade

string

startTime

A data e a hora UTC em que este trabalho começou a ser processado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime?: Date

Valor da propriedade

Date

state

Estado atual do trabalho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor da propriedade

string

systemData

Os metadados do sistema relacionados a esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type