Compartir a través de


JobSchedule class

Clase que representa un JobSchedule.

Constructores

JobSchedule(BatchServiceClientContext)

Cree un JobSchedule.

Métodos

add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
add(JobScheduleAddParameter, ServiceCallback<void>)
deleteMethod(string, JobScheduleDeleteMethodOptionalParams)

Al eliminar una programación de trabajos, esto también elimina todos los trabajos y tareas de esa programación. Cuando se eliminan las tareas, también se eliminan todos los archivos de sus directorios de trabajo en los nodos de proceso (se omite el período de retención). Las estadísticas de programación de trabajos ya no son accesibles una vez eliminada la programación de trabajos, aunque todavía se cuentan para las estadísticas de duración de la cuenta.

deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
disable(string, JobScheduleDisableOptionalParams)

No se creará ningún nuevo trabajo hasta que se vuelva a habilitar la programación de trabajos.

disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
disable(string, ServiceCallback<void>)
enable(string, JobScheduleEnableOptionalParams)
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
enable(string, ServiceCallback<void>)
exists(string, JobScheduleExistsOptionalParams)
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
exists(string, ServiceCallback<boolean>)
get(string, JobScheduleGetOptionalParams)

Obtiene información sobre la programación de trabajos especificada.

get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
get(string, ServiceCallback<CloudJobSchedule>)
list(JobScheduleListOptionalParams)
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
list(ServiceCallback<CloudJobScheduleListResult>)
listNext(string, JobScheduleListNextOptionalParams)
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)

Esto reemplaza solo las propiedades programación de trabajos especificadas en la solicitud. Por ejemplo, si no se especifica la propiedad schedule con esta solicitud, el servicio Batch mantendrá la programación existente. Los cambios en una programación de trabajos solo afectan a los trabajos creados por la programación una vez realizada la actualización; Actualmente, los trabajos en ejecución no se ven afectados.

patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
terminate(string, JobScheduleTerminateOptionalParams)
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
terminate(string, ServiceCallback<void>)
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)

Esto reemplaza por completo todas las propiedades actualizables de la programación de trabajos. Por ejemplo, si no se especifica la propiedad schedule con esta solicitud, el servicio Batch quitará la programación existente. Los cambios en una programación de trabajos solo afectan a los trabajos creados por la programación una vez realizada la actualización; Actualmente, los trabajos en ejecución no se ven afectados.

update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)

Detalles del constructor

JobSchedule(BatchServiceClientContext)

Cree un JobSchedule.

new JobSchedule(client: BatchServiceClientContext)

Parámetros

client
BatchServiceClientContext

Referencia al cliente de servicio.

Detalles del método

add(JobScheduleAddParameter, JobScheduleAddOptionalParams)

function add(cloudJobSchedule: JobScheduleAddParameter, options?: JobScheduleAddOptionalParams): Promise<JobScheduleAddResponse>

Parámetros

cloudJobSchedule
JobScheduleAddParameter

Programación de trabajos que se va a agregar.

options
JobScheduleAddOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleAddResponse<>

add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)

function add(cloudJobSchedule: JobScheduleAddParameter, options: JobScheduleAddOptionalParams, callback: ServiceCallback<void>)

Parámetros

cloudJobSchedule
JobScheduleAddParameter

Programación de trabajos que se va a agregar.

options
JobScheduleAddOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

add(JobScheduleAddParameter, ServiceCallback<void>)

function add(cloudJobSchedule: JobScheduleAddParameter, callback: ServiceCallback<void>)

Parámetros

cloudJobSchedule
JobScheduleAddParameter

Programación de trabajos que se va a agregar.

callback

ServiceCallback<void>

Devolución de llamada

deleteMethod(string, JobScheduleDeleteMethodOptionalParams)

Al eliminar una programación de trabajos, esto también elimina todos los trabajos y tareas de esa programación. Cuando se eliminan las tareas, también se eliminan todos los archivos de sus directorios de trabajo en los nodos de proceso (se omite el período de retención). Las estadísticas de programación de trabajos ya no son accesibles una vez eliminada la programación de trabajos, aunque todavía se cuentan para las estadísticas de duración de la cuenta.

function deleteMethod(jobScheduleId: string, options?: JobScheduleDeleteMethodOptionalParams): Promise<JobScheduleDeleteResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a eliminar.

options
JobScheduleDeleteMethodOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleDeleteResponse<>

deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(jobScheduleId: string, options: JobScheduleDeleteMethodOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a eliminar.

options
JobScheduleDeleteMethodOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

deleteMethod(string, ServiceCallback<void>)

function deleteMethod(jobScheduleId: string, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a eliminar.

callback

ServiceCallback<void>

Devolución de llamada

disable(string, JobScheduleDisableOptionalParams)

No se creará ningún nuevo trabajo hasta que se vuelva a habilitar la programación de trabajos.

function disable(jobScheduleId: string, options?: JobScheduleDisableOptionalParams): Promise<JobScheduleDisableResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a deshabilitar.

options
JobScheduleDisableOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleDisableResponse<>

disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)

function disable(jobScheduleId: string, options: JobScheduleDisableOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a deshabilitar.

options
JobScheduleDisableOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

disable(string, ServiceCallback<void>)

function disable(jobScheduleId: string, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a deshabilitar.

callback

ServiceCallback<void>

Devolución de llamada

enable(string, JobScheduleEnableOptionalParams)

function enable(jobScheduleId: string, options?: JobScheduleEnableOptionalParams): Promise<JobScheduleEnableResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a habilitar.

options
JobScheduleEnableOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleEnableResponse<>

enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)

function enable(jobScheduleId: string, options: JobScheduleEnableOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a habilitar.

options
JobScheduleEnableOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

enable(string, ServiceCallback<void>)

function enable(jobScheduleId: string, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a habilitar.

callback

ServiceCallback<void>

Devolución de llamada

exists(string, JobScheduleExistsOptionalParams)

function exists(jobScheduleId: string, options?: JobScheduleExistsOptionalParams): Promise<JobScheduleExistsResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que desea comprobar.

options
JobScheduleExistsOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesas.JobScheduleExistsResponse<>

exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)

function exists(jobScheduleId: string, options: JobScheduleExistsOptionalParams, callback: ServiceCallback<boolean>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que desea comprobar.

options
JobScheduleExistsOptionalParams

Los parámetros opcionales

callback

ServiceCallback<boolean>

Devolución de llamada

exists(string, ServiceCallback<boolean>)

function exists(jobScheduleId: string, callback: ServiceCallback<boolean>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que desea comprobar.

callback

ServiceCallback<boolean>

Devolución de llamada

get(string, JobScheduleGetOptionalParams)

Obtiene información sobre la programación de trabajos especificada.

function get(jobScheduleId: string, options?: JobScheduleGetOptionalParams): Promise<JobScheduleGetResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a obtener.

options
JobScheduleGetOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesas.JobScheduleGetResponse<>

get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)

function get(jobScheduleId: string, options: JobScheduleGetOptionalParams, callback: ServiceCallback<CloudJobSchedule>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a obtener.

options
JobScheduleGetOptionalParams

Los parámetros opcionales

callback

ServiceCallback<CloudJobSchedule>

Devolución de llamada

get(string, ServiceCallback<CloudJobSchedule>)

function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a obtener.

callback

ServiceCallback<CloudJobSchedule>

Devolución de llamada

list(JobScheduleListOptionalParams)

function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>

Parámetros

options
JobScheduleListOptionalParams

Los parámetros opcionales

Devoluciones

< Promise>Models.JobScheduleListResponse

list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)

Parámetros

options
JobScheduleListOptionalParams

Los parámetros opcionales

callback

ServiceCallback<CloudJobScheduleListResult>

Devolución de llamada

list(ServiceCallback<CloudJobScheduleListResult>)

function list(callback: ServiceCallback<CloudJobScheduleListResult>)

Parámetros

callback

ServiceCallback<CloudJobScheduleListResult>

Devolución de llamada

listNext(string, JobScheduleListNextOptionalParams)

function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
JobScheduleListNextOptionalParams

Los parámetros opcionales

Devoluciones

< Promise>Models.JobScheduleListResponse

listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

function listNext(nextPageLink: string, options: JobScheduleListNextOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
JobScheduleListNextOptionalParams

Los parámetros opcionales

callback

ServiceCallback<CloudJobScheduleListResult>

Devolución de llamada

listNext(string, ServiceCallback<CloudJobScheduleListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobScheduleListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

callback

ServiceCallback<CloudJobScheduleListResult>

Devolución de llamada

patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)

Esto reemplaza solo las propiedades programación de trabajos especificadas en la solicitud. Por ejemplo, si no se especifica la propiedad schedule con esta solicitud, el servicio Batch mantendrá la programación existente. Los cambios en una programación de trabajos solo afectan a los trabajos creados por la programación una vez realizada la actualización; Actualmente, los trabajos en ejecución no se ven afectados.

function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options?: JobSchedulePatchOptionalParams): Promise<JobSchedulePatchResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parámetros de la solicitud.

options
JobSchedulePatchOptionalParams

Los parámetros opcionales

Devoluciones

Promise<Models.JobSchedulePatchResponse>

patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)

function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options: JobSchedulePatchOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parámetros de la solicitud.

options
JobSchedulePatchOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

patch(string, JobSchedulePatchParameter, ServiceCallback<void>)

function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parámetros de la solicitud.

callback

ServiceCallback<void>

Devolución de llamada

terminate(string, JobScheduleTerminateOptionalParams)

function terminate(jobScheduleId: string, options?: JobScheduleTerminateOptionalParams): Promise<JobScheduleTerminateResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a finalizar.

options
JobScheduleTerminateOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleTerminateResponse<>

terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)

function terminate(jobScheduleId: string, options: JobScheduleTerminateOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a finalizar.

options
JobScheduleTerminateOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

terminate(string, ServiceCallback<void>)

function terminate(jobScheduleId: string, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a finalizar.

callback

ServiceCallback<void>

Devolución de llamada

update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)

Esto reemplaza por completo todas las propiedades actualizables de la programación de trabajos. Por ejemplo, si no se especifica la propiedad schedule con esta solicitud, el servicio Batch quitará la programación existente. Los cambios en una programación de trabajos solo afectan a los trabajos creados por la programación una vez realizada la actualización; Actualmente, los trabajos en ejecución no se ven afectados.

function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options?: JobScheduleUpdateOptionalParams): Promise<JobScheduleUpdateResponse>

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parámetros de la solicitud.

options
JobScheduleUpdateOptionalParams

Los parámetros opcionales

Devoluciones

Modelos de promesa.JobScheduleUpdateResponse<>

update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)

function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options: JobScheduleUpdateOptionalParams, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parámetros de la solicitud.

options
JobScheduleUpdateOptionalParams

Los parámetros opcionales

callback

ServiceCallback<void>

Devolución de llamada

update(string, JobScheduleUpdateParameter, ServiceCallback<void>)

function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, callback: ServiceCallback<void>)

Parámetros

jobScheduleId

string

Identificador de la programación de trabajos que se va a actualizar.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parámetros de la solicitud.

callback

ServiceCallback<void>

Devolución de llamada