BatchJobSchedule interface

Programación de trabajos que permite trabajos periódicos especificando cuándo ejecutar trabajos y una especificación usada para crear cada trabajo.

Propiedades

creationTime

El momento de creación del Horario de Trabajo.

displayName

El nombre para mostrar el horario.

eTag

El ETag del horario de trabajo. Se trata de una cadena opaca. Puedes usarlo para detectar si el horario de trabajo ha cambiado entre solicitudes. En particular, puedes pasar el ETag con una solicitud de Actualización del Calendario de Trabajo para especificar que tus cambios solo deben entrar en vigor si nadie más ha modificado el calendario mientras tanto.

executionInfo

Información sobre los trabajos que se han gestionado y se gestionarán bajo este horario.

id

Una cadena que identifica de forma única el horario dentro de la Cuenta.

jobScheduleStatistics

Las estadísticas de uso de recursos a lo largo de la vida para el Horario de Trabajo. Es posible que las estadísticas no estén disponibles inmediatamente. El servicio Batch realiza una acumulación periódica de estadísticas. El retraso típico es de aproximadamente 30 minutos.

jobSpecification

Los detalles de los empleos que se crearán en este calendario.

lastModified

La última hora modificada del Horario de Trabajo. Esta es la última vez que los datos a nivel de horario, como la especificación del puesto o la información de recurrencia, cambiaron. No tiene en cuenta los cambios en el nivel de puesto, como la creación de nuevos empleos o el cambio de estado de empleo.

metadata

Una lista de pares nombre-valor asociados al calendario como metadatos. El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario.

previousState

El estado anterior del horario de trabajo. Esta propiedad no está presente si el horario de trabajo está en su estado activo inicial.

previousStateTransitionTime

El momento en que el Horario de Trabajo entró en su estado anterior. Esta propiedad no está presente si el horario de trabajo está en su estado activo inicial.

schedule

Programación según la cual se crearán trabajos. Todas las horas se fijan respectivamente a utc y no se ven afectadas por el horario de verano.

state

El estado actual del horario de trabajo.

stateTransitionTime

El momento en que el horario de trabajo entró en el estado actual.

url

La URL del calendario de trabajo.

Detalles de las propiedades

creationTime

El momento de creación del Horario de Trabajo.

creationTime: Date

Valor de propiedad

Date

displayName

El nombre para mostrar el horario.

displayName?: string

Valor de propiedad

string

eTag

El ETag del horario de trabajo. Se trata de una cadena opaca. Puedes usarlo para detectar si el horario de trabajo ha cambiado entre solicitudes. En particular, puedes pasar el ETag con una solicitud de Actualización del Calendario de Trabajo para especificar que tus cambios solo deben entrar en vigor si nadie más ha modificado el calendario mientras tanto.

eTag: string

Valor de propiedad

string

executionInfo

Información sobre los trabajos que se han gestionado y se gestionarán bajo este horario.

executionInfo: BatchJobScheduleExecutionInfo

Valor de propiedad

id

Una cadena que identifica de forma única el horario dentro de la Cuenta.

id: string

Valor de propiedad

string

jobScheduleStatistics

Las estadísticas de uso de recursos a lo largo de la vida para el Horario de Trabajo. Es posible que las estadísticas no estén disponibles inmediatamente. El servicio Batch realiza una acumulación periódica de estadísticas. El retraso típico es de aproximadamente 30 minutos.

jobScheduleStatistics?: BatchJobScheduleStatistics

Valor de propiedad

jobSpecification

Los detalles de los empleos que se crearán en este calendario.

jobSpecification: BatchJobSpecification

Valor de propiedad

lastModified

La última hora modificada del Horario de Trabajo. Esta es la última vez que los datos a nivel de horario, como la especificación del puesto o la información de recurrencia, cambiaron. No tiene en cuenta los cambios en el nivel de puesto, como la creación de nuevos empleos o el cambio de estado de empleo.

lastModified: Date

Valor de propiedad

Date

metadata

Una lista de pares nombre-valor asociados al calendario como metadatos. El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario.

metadata?: BatchMetadataItem[]

Valor de propiedad

previousState

El estado anterior del horario de trabajo. Esta propiedad no está presente si el horario de trabajo está en su estado activo inicial.

previousState?: BatchJobScheduleState

Valor de propiedad

previousStateTransitionTime

El momento en que el Horario de Trabajo entró en su estado anterior. Esta propiedad no está presente si el horario de trabajo está en su estado activo inicial.

previousStateTransitionTime?: Date

Valor de propiedad

Date

schedule

Programación según la cual se crearán trabajos. Todas las horas se fijan respectivamente a utc y no se ven afectadas por el horario de verano.

schedule?: BatchJobScheduleConfiguration

Valor de propiedad

state

El estado actual del horario de trabajo.

state: BatchJobScheduleState

Valor de propiedad

stateTransitionTime

El momento en que el horario de trabajo entró en el estado actual.

stateTransitionTime: Date

Valor de propiedad

Date

url

La URL del calendario de trabajo.

url: string

Valor de propiedad

string