BatchJobSchedule interface

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

Propriedades

creationTime

O horário de criação do cronograma de trabalhos.

displayName

O nome de exibição do cronograma.

eTag

O ETag do cronograma de trabalho. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o cronograma de trabalho mudou entre as solicitações. Em particular, você pode passar o ETag com uma solicitação de Atualização do Cronograma de Trabalho para especificar que suas mudanças só devem entrar em vigor se ninguém mais tiver modificado o cronograma nesse meio tempo.

executionInfo

Informações sobre Vagas que foram e serão realizadas sob este cronograma.

id

Uma string que identifica de forma única a escala dentro da Conta.

jobScheduleStatistics

As estatísticas de uso de recursos ao longo da vida para o Cronograma 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.

jobSpecification

Os detalhes dos cargos a serem criados neste cronograma.

lastModified

O último horário modificado do Cronograma de Trabalho. Esta é a última vez que os dados em nível de cronograma, como a especificação do cargo ou informações de recorrência, mudaram. Não leva em conta mudanças de nível de cargo, como a criação de novos empregos ou a mudança de estado dos empregos.

metadata

Uma lista de pares nome-valor associados ao cronograma 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 Cronograma de Trabalho. Essa característica não está presente se o Cronograma de Trabalho estiver em seu estado ativo inicial.

previousStateTransitionTime

O momento em que o Cronograma de Trabalho entrou em seu estado anterior. Essa característica não está presente se o Cronograma 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 da Escala de Trabalhos.

stateTransitionTime

O momento em que o Horário de Trabalho entrou no estado atual.

url

A URL do cronograma de trabalhos.

Detalhes da propriedade

creationTime

O horário de criação do cronograma de trabalhos.

creationTime: Date

Valor da propriedade

Date

displayName

O nome de exibição do cronograma.

displayName?: string

Valor da propriedade

string

eTag

O ETag do cronograma de trabalho. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o cronograma de trabalho mudou entre as solicitações. Em particular, você pode passar o ETag com uma solicitação de Atualização do Cronograma de Trabalho para especificar que suas mudanças só devem entrar em vigor se ninguém mais tiver modificado o cronograma nesse meio tempo.

eTag: string

Valor da propriedade

string

executionInfo

Informações sobre Vagas que foram e serão realizadas sob este cronograma.

executionInfo: BatchJobScheduleExecutionInfo

Valor da propriedade

id

Uma string que identifica de forma única a escala dentro da Conta.

id: string

Valor da propriedade

string

jobScheduleStatistics

As estatísticas de uso de recursos ao longo da vida para o Cronograma 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.

jobScheduleStatistics?: BatchJobScheduleStatistics

Valor da propriedade

jobSpecification

Os detalhes dos cargos a serem criados neste cronograma.

jobSpecification: BatchJobSpecification

Valor da propriedade

lastModified

O último horário modificado do Cronograma de Trabalho. Esta é a última vez que os dados em nível de cronograma, como a especificação do cargo ou informações de recorrência, mudaram. Não leva em conta mudanças de nível de cargo, como a criação de novos empregos ou a mudança de estado dos empregos.

lastModified: Date

Valor da propriedade

Date

metadata

Uma lista de pares nome-valor associados ao cronograma 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?: BatchMetadataItem[]

Valor da propriedade

previousState

O estado anterior do Cronograma de Trabalho. Essa característica não está presente se o Cronograma de Trabalho estiver em seu estado ativo inicial.

previousState?: BatchJobScheduleState

Valor da propriedade

previousStateTransitionTime

O momento em que o Cronograma de Trabalho entrou em seu estado anterior. Essa característica não está presente se o Cronograma de Trabalho estiver em seu estado ativo inicial.

previousStateTransitionTime?: Date

Valor da propriedade

Date

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?: BatchJobScheduleConfiguration

Valor da propriedade

state

O estado atual da Escala de Trabalhos.

state: BatchJobScheduleState

Valor da propriedade

stateTransitionTime

O momento em que o Horário de Trabalho entrou no estado atual.

stateTransitionTime: Date

Valor da propriedade

Date

url

A URL do cronograma de trabalhos.

url: string

Valor da propriedade

string