Compartilhar via


Task interface

A tarefa que tem o recurso do ARM e as propriedades da tarefa. A tarefa terá todas as informações para agendar uma execução em relação a ela.

Extends

Propriedades

agentConfiguration

A configuração do computador do agente de execução.

agentPoolName

O pool de agentes dedicado para a tarefa.

creationDate

A data de criação da tarefa. OBSERVAÇÃO: essa 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 o repositório e as informações de marca para executar o artefato de log.

platform

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

provisioningState

O estado de provisionamento da tarefa. OBSERVAÇÃO: essa 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

Tempo limite de execução em segundos.

trigger

As propriedades que descrevem todos os gatilhos para a tarefa.

Propriedades herdadas

id

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

location

A localização geográfica onde o recurso reside

name

O nome do recurso OBSERVAÇÃO: essa 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: essa 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" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

agentConfiguration

A configuração do computador do agente de execução.

agentConfiguration?: AgentProperties

Valor da propriedade

agentPoolName

O pool de agentes dedicado para a tarefa.

agentPoolName?: string

Valor da propriedade

string

creationDate

A data de criação da tarefa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

creationDate?: Date

Valor da propriedade

Date

credentials

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

credentials?: Credentials

Valor da propriedade

identity

Identidade do recurso.

identity?: IdentityProperties

Valor da propriedade

isSystemTask

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

isSystemTask?: boolean

Valor da propriedade

boolean

logTemplate

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

logTemplate?: string

Valor da propriedade

string

platform

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

platform?: PlatformProperties

Valor da propriedade

provisioningState

O estado de provisionamento da tarefa. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

status

O status atual da tarefa.

status?: string

Valor da propriedade

string

step

As propriedades de uma etapa de tarefa.

step?: TaskStepPropertiesUnion

Valor da propriedade

timeout

Tempo limite de execução em segundos.

timeout?: number

Valor da propriedade

number

trigger

As propriedades que descrevem todos os gatilhos para a tarefa.

trigger?: TriggerProperties

Valor da propriedade

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/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 deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

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 deTrackedResource.name

systemData

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

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Tags de recursos.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

O 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 deTrackedResource.type