Compartilhar via


BatchJobScheduleOutput interface

Um Agendamento de Trabalho que permite trabalhos recorrentes especificando quando executar Trabalhos e uma especificação usada para criar cada Trabalho.

Propriedades

creationTime

A hora de criação do Agendamento de Trabalho.

displayName

O nome de exibição do agendamento.

eTag

A ETag do Agendamento de Trabalho. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o Agendamento de Trabalho foi alterado entre solicitações. Em particular, você pode passar a ETag com uma solicitação de Agendamento de Trabalho de Atualização para especificar que suas alterações devem entrar em vigor somente se ninguém mais tiver modificado o agendamento enquanto isso.

executionInfo

Informações sobre trabalhos que foram e serão executados nessa agenda.

id

Uma cadeia de caracteres que identifica exclusivamente o agendamento dentro da Conta.

jobSpecification

Os detalhes dos Trabalhos a serem criados nessa agenda.

lastModified

A hora da última modificação do Agendamento de Trabalho. Esta é a última vez em que os dados de nível de agendamento, como a especificação do trabalho ou as informações de recorrência, foram alterados. Ele não leva em conta alterações no nível do trabalho, como novos trabalhos sendo criados ou trabalhos mudando de estado.

metadata

Uma lista de pares nome-valor associados ao agendamento como metadados. O serviço do Lote não atribui nenhum significado aos metadados; é apenas para o uso do código do usuário.

previousState

O estado anterior do Agendamento do Trabalho. Essa propriedade não estará presente se o Agendamento de Trabalho estiver em seu estado ativo inicial.

Valores possíveis: "ativo", "concluído", "desabilitado", "terminação", "exclusão"

previousStateTransitionTime

A hora em que o Agendamento de Trabalho inseriu seu estado anterior. Essa propriedade não estará presente se o Agendamento de Trabalho estiver em seu estado ativo inicial.

schedule

O agendamento de acordo com o qual os Trabalhos serão criados. Todas as horas são corrigidas respectivamente para UTC e não são afetadas pelo horário de verão.

state

O estado atual do Agendamento do Trabalho.

Valores possíveis: "ativo", "concluído", "desabilitado", "terminação", "exclusão"

stateTransitionTime

A hora em que o Agendamento de Trabalho inseriu o estado atual.

stats

As estatísticas de uso de recursos de tempo de vida para o Agendamento de Trabalho. As estatísticas podem não estar disponíveis imediatamente. O serviço do Lote executa a acumulação periódica de estatísticas. O atraso típico é de cerca de 30 minutos.

url

A URL do Agendamento do Trabalho.

Detalhes da propriedade

creationTime

A hora de criação do Agendamento de Trabalho.

creationTime: string

Valor da propriedade

string

displayName

O nome de exibição do agendamento.

displayName?: string

Valor da propriedade

string

eTag

A ETag do Agendamento de Trabalho. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o Agendamento de Trabalho foi alterado entre solicitações. Em particular, você pode passar a ETag com uma solicitação de Agendamento de Trabalho de Atualização para especificar que suas alterações devem entrar em vigor somente se ninguém mais tiver modificado o agendamento enquanto isso.

eTag: string

Valor da propriedade

string

executionInfo

Informações sobre trabalhos que foram e serão executados nessa agenda.

executionInfo: BatchJobScheduleExecutionInfoOutput

Valor da propriedade

id

Uma cadeia de caracteres que identifica exclusivamente o agendamento dentro da Conta.

id: string

Valor da propriedade

string

jobSpecification

Os detalhes dos Trabalhos a serem criados nessa agenda.

jobSpecification: BatchJobSpecificationOutput

Valor da propriedade

lastModified

A hora da última modificação do Agendamento de Trabalho. Esta é a última vez em que os dados de nível de agendamento, como a especificação do trabalho ou as informações de recorrência, foram alterados. Ele não leva em conta alterações no nível do trabalho, como novos trabalhos sendo criados ou trabalhos mudando de estado.

lastModified: string

Valor da propriedade

string

metadata

Uma lista de pares nome-valor associados ao agendamento como metadados. O serviço do Lote não atribui nenhum significado aos metadados; é apenas para o uso do código do usuário.

metadata?: BatchMetadataItemOutput[]

Valor da propriedade

previousState

O estado anterior do Agendamento do Trabalho. Essa propriedade não estará presente se o Agendamento de Trabalho estiver em seu estado ativo inicial.

Valores possíveis: "ativo", "concluído", "desabilitado", "terminação", "exclusão"

previousState?: string

Valor da propriedade

string

previousStateTransitionTime

A hora em que o Agendamento de Trabalho inseriu seu estado anterior. Essa propriedade não estará presente se o Agendamento de Trabalho estiver em seu estado ativo inicial.

previousStateTransitionTime?: string

Valor da propriedade

string

schedule

O agendamento de acordo com o qual os Trabalhos serão criados. Todas as horas são corrigidas respectivamente para UTC e não são afetadas pelo horário de verão.

schedule?: BatchJobScheduleConfigurationOutput

Valor da propriedade

state

O estado atual do Agendamento do Trabalho.

Valores possíveis: "ativo", "concluído", "desabilitado", "terminação", "exclusão"

state: string

Valor da propriedade

string

stateTransitionTime

A hora em que o Agendamento de Trabalho inseriu o estado atual.

stateTransitionTime: string

Valor da propriedade

string

stats

As estatísticas de uso de recursos de tempo de vida para o Agendamento de Trabalho. As estatísticas podem não estar disponíveis imediatamente. O serviço do Lote executa a acumulação periódica de estatísticas. O atraso típico é de cerca de 30 minutos.

stats?: BatchJobScheduleStatisticsOutput

Valor da propriedade

url

A URL do Agendamento do Trabalho.

url: string

Valor da propriedade

string