Partilhar via


Task interface

A tarefa que tem o recurso ARM e as propriedades da tarefa. A tarefa terá todas as informações para agendar uma corrida contra ela.

Extends

Propriedades

agentConfiguration

A configuração da máquina do agente de execução.

agentPoolName

O pool de agentes dedicado para a tarefa.

creationDate

A data de criação da tarefa. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

credentials

As propriedades que descrevem um conjunto de credenciais que serão usadas quando essa execução for invocada.

identity

Identidade do recurso.

isSystemTask

O valor dessa propriedade indica se o recurso de tarefa é tarefa do sistema ou não.

logTemplate

O modelo que descreve as informações do repositório e da marca para o artefato de log de execução.

platform

As propriedades da plataforma contra as quais a execução tem que acontecer.

provisioningState

O estado de provisionamento da tarefa. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status

O status atual da tarefa.

step

As propriedades de uma etapa de tarefa.

timeout

Execute o tempo limite em segundos.

trigger

As propriedades que descrevem todos os gatilhos para a tarefa.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A geolocalização onde o recurso vive

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

agentConfiguration

A configuração da máquina do agente de execução.

agentConfiguration?: AgentProperties

Valor de Propriedade

agentPoolName

O pool de agentes dedicado para a tarefa.

agentPoolName?: string

Valor de Propriedade

string

creationDate

A data de criação da tarefa. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

creationDate?: Date

Valor de Propriedade

Date

credentials

As propriedades que descrevem um conjunto de credenciais que serão usadas quando essa execução for invocada.

credentials?: Credentials

Valor de Propriedade

identity

Identidade do recurso.

identity?: IdentityProperties

Valor de Propriedade

isSystemTask

O valor dessa propriedade indica se o recurso de tarefa é tarefa do sistema ou não.

isSystemTask?: boolean

Valor de Propriedade

boolean

logTemplate

O modelo que descreve as informações do repositório e da marca para o artefato de log de execução.

logTemplate?: string

Valor de Propriedade

string

platform

As propriedades da plataforma contra as quais a execução tem que acontecer.

platform?: PlatformProperties

Valor de Propriedade

provisioningState

O estado de provisionamento da tarefa. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

status

O status atual da tarefa.

status?: string

Valor de Propriedade

string

step

As propriedades de uma etapa de tarefa.

step?: TaskStepPropertiesUnion

Valor de Propriedade

timeout

Execute o tempo limite em segundos.

timeout?: number

Valor de Propriedade

number

trigger

As propriedades que descrevem todos os gatilhos para a tarefa.

trigger?: TriggerProperties

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

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

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type