BatchJobSchedule interface
Um Agendamento de Trabalho que permite trabalhos recorrentes especificando quando executar Trabalhos e uma especificação usada para criar cada Trabalho.
Propriedades
| creation |
O horário de criação do cronograma de trabalhos. |
| display |
O nome de exibição do cronograma. |
| e |
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. |
| execution |
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. |
| job |
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. |
| job |
Os detalhes dos cargos a serem criados neste cronograma. |
| last |
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. |
| previous |
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. |
| previous |
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. |
| state |
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