JobSchedule class
Classe che rappresenta un oggetto JobSchedule.
Costruttori
| Job |
Creare un elemento JobSchedule. |
Metodi
Dettagli costruttore
JobSchedule(BatchServiceClientContext)
Creare un elemento JobSchedule.
new JobSchedule(client: BatchServiceClientContext)
Parametri
- client
- BatchServiceClientContext
Riferimento al client del servizio.
Dettagli metodo
add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
function add(cloudJobSchedule: JobScheduleAddParameter, options?: JobScheduleAddOptionalParams): Promise<JobScheduleAddResponse>
Parametri
- cloudJobSchedule
- JobScheduleAddParameter
Pianificazione processo da aggiungere.
- options
- JobScheduleAddOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleAddResponse>
Modelli di promessa.JobScheduleAddResponse<>
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, options: JobScheduleAddOptionalParams, callback: ServiceCallback<void>)
Parametri
- cloudJobSchedule
- JobScheduleAddParameter
Pianificazione processo da aggiungere.
- options
- JobScheduleAddOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
add(JobScheduleAddParameter, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, callback: ServiceCallback<void>)
Parametri
- cloudJobSchedule
- JobScheduleAddParameter
Pianificazione processo da aggiungere.
- callback
-
ServiceCallback<void>
Callback
deleteMethod(string, JobScheduleDeleteMethodOptionalParams)
Quando si elimina una pianificazione processo, vengono eliminati anche tutti i processi e le attività in base a tale pianificazione. Quando vengono eliminate le attività, vengono eliminati anche tutti i file nelle directory di lavoro nei nodi di calcolo (il periodo di conservazione viene ignorato). Le statistiche di Pianificazione processo non sono più accessibili dopo l'eliminazione della pianificazione del processo, anche se vengono ancora conteggiate per le statistiche di durata dell'account.
function deleteMethod(jobScheduleId: string, options?: JobScheduleDeleteMethodOptionalParams): Promise<JobScheduleDeleteResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da eliminare.
Parametri facoltativi
Restituisce
Promise<JobScheduleDeleteResponse>
Promise<Models.JobScheduleDeleteResponse>
deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, options: JobScheduleDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da eliminare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da eliminare.
- callback
-
ServiceCallback<void>
Callback
disable(string, JobScheduleDisableOptionalParams)
Non verranno creati nuovi processi fino a quando non viene nuovamente abilitata la pianificazione processo.
function disable(jobScheduleId: string, options?: JobScheduleDisableOptionalParams): Promise<JobScheduleDisableResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da disabilitare.
- options
- JobScheduleDisableOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleDisableResponse>
Modelli di promessa.JobScheduleDisableResponse<>
disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
function disable(jobScheduleId: string, options: JobScheduleDisableOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da disabilitare.
- options
- JobScheduleDisableOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
disable(string, ServiceCallback<void>)
function disable(jobScheduleId: string, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da disabilitare.
- callback
-
ServiceCallback<void>
Callback
enable(string, JobScheduleEnableOptionalParams)
function enable(jobScheduleId: string, options?: JobScheduleEnableOptionalParams): Promise<JobScheduleEnableResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da abilitare.
- options
- JobScheduleEnableOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleEnableResponse>
Modelli di promessa.JobScheduleEnableResponse<>
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
function enable(jobScheduleId: string, options: JobScheduleEnableOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da abilitare.
- options
- JobScheduleEnableOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
enable(string, ServiceCallback<void>)
function enable(jobScheduleId: string, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da abilitare.
- callback
-
ServiceCallback<void>
Callback
exists(string, JobScheduleExistsOptionalParams)
function exists(jobScheduleId: string, options?: JobScheduleExistsOptionalParams): Promise<JobScheduleExistsResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da controllare.
- options
- JobScheduleExistsOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleExistsResponse>
Promise<Models.JobScheduleExistsResponse>
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
function exists(jobScheduleId: string, options: JobScheduleExistsOptionalParams, callback: ServiceCallback<boolean>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da controllare.
- options
- JobScheduleExistsOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<boolean>
Callback
exists(string, ServiceCallback<boolean>)
function exists(jobScheduleId: string, callback: ServiceCallback<boolean>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da controllare.
- callback
-
ServiceCallback<boolean>
Callback
get(string, JobScheduleGetOptionalParams)
Ottiene informazioni sulla pianificazione del processo specificata.
function get(jobScheduleId: string, options?: JobScheduleGetOptionalParams): Promise<JobScheduleGetResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da ottenere.
- options
- JobScheduleGetOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleGetResponse>
Promise<Models.JobScheduleGetResponse>
get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, options: JobScheduleGetOptionalParams, callback: ServiceCallback<CloudJobSchedule>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da ottenere.
- options
- JobScheduleGetOptionalParams
Parametri facoltativi
- callback
Callback
get(string, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da ottenere.
- callback
Callback
list(JobScheduleListOptionalParams)
function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>
Parametri
- options
- JobScheduleListOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleListResponse>
Promise<Models.JobScheduleListResponse>
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parametri
- options
- JobScheduleListOptionalParams
Parametri facoltativi
- callback
Callback
list(ServiceCallback<CloudJobScheduleListResult>)
function list(callback: ServiceCallback<CloudJobScheduleListResult>)
Parametri
- callback
Callback
listNext(string, JobScheduleListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
Parametri facoltativi
Restituisce
Promise<JobScheduleListResponse>
Promise<Models.JobScheduleListResponse>
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, options: JobScheduleListNextOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
Parametri facoltativi
- callback
Callback
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobScheduleListResult>)
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
- callback
Callback
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)
In questo modo vengono sostituite solo le proprietà della pianificazione processo specificate nella richiesta. Ad esempio, se la proprietà schedule non è specificata con questa richiesta, il servizio Batch manterrà la pianificazione esistente. Le modifiche apportate a una pianificazione processo influisce solo sui processi creati dalla pianificazione dopo l'esecuzione dell'aggiornamento; Attualmente i processi in esecuzione non sono interessati.
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options?: JobSchedulePatchOptionalParams): Promise<JobSchedulePatchResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parametri per la richiesta.
- options
- JobSchedulePatchOptionalParams
Parametri facoltativi
Restituisce
Promise<JobSchedulePatchResponse>
Promise<Models.JobSchedulePatchResponse>
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options: JobSchedulePatchOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parametri per la richiesta.
- options
- JobSchedulePatchOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parametri per la richiesta.
- callback
-
ServiceCallback<void>
Callback
terminate(string, JobScheduleTerminateOptionalParams)
function terminate(jobScheduleId: string, options?: JobScheduleTerminateOptionalParams): Promise<JobScheduleTerminateResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da terminare.
Parametri facoltativi
Restituisce
Promise<JobScheduleTerminateResponse>
Promise<Models.JobScheduleTerminateResponse>
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobScheduleId: string, options: JobScheduleTerminateOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da terminare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
terminate(string, ServiceCallback<void>)
function terminate(jobScheduleId: string, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da terminare.
- callback
-
ServiceCallback<void>
Callback
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)
In questo modo tutte le proprietà aggiornabili della pianificazione processo vengono sostituite completamente. Ad esempio, se la proprietà schedule non è specificata con questa richiesta, il servizio Batch rimuoverà la pianificazione esistente. Le modifiche apportate a una pianificazione processo influisce solo sui processi creati dalla pianificazione dopo l'esecuzione dell'aggiornamento; Attualmente i processi in esecuzione non sono interessati.
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options?: JobScheduleUpdateOptionalParams): Promise<JobScheduleUpdateResponse>
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parametri per la richiesta.
- options
- JobScheduleUpdateOptionalParams
Parametri facoltativi
Restituisce
Promise<JobScheduleUpdateResponse>
Promise<Models.JobScheduleUpdateResponse>
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options: JobScheduleUpdateOptionalParams, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parametri per la richiesta.
- options
- JobScheduleUpdateOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, callback: ServiceCallback<void>)
Parametri
- jobScheduleId
-
string
ID della pianificazione del processo da aggiornare.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parametri per la richiesta.
- callback
-
ServiceCallback<void>
Callback