JobSchedule class
Klasse, die einen JobSchedule darstellt.
Konstruktoren
| Job |
Erstellen Sie einen AuftragSchedule. |
Methoden
Details zum Konstruktor
JobSchedule(BatchServiceClientContext)
Erstellen Sie einen AuftragSchedule.
new JobSchedule(client: BatchServiceClientContext)
Parameter
- client
- BatchServiceClientContext
Verweisen auf den Dienstclient.
Details zur Methode
add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
function add(cloudJobSchedule: JobScheduleAddParameter, options?: JobScheduleAddOptionalParams): Promise<JobScheduleAddResponse>
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Der hinzuzufügende Auftragsplan.
- options
- JobScheduleAddOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleAddResponse>
Zusage<Models.JobScheduleAddResponse>
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, options: JobScheduleAddOptionalParams, callback: ServiceCallback<void>)
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Der hinzuzufügende Auftragsplan.
- options
- JobScheduleAddOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
add(JobScheduleAddParameter, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, callback: ServiceCallback<void>)
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Der hinzuzufügende Auftragsplan.
- callback
-
ServiceCallback<void>
Der Rückruf
deleteMethod(string, JobScheduleDeleteMethodOptionalParams)
Wenn Sie einen Auftragsplan löschen, löscht dies auch alle Aufträge und Vorgänge unter diesem Zeitplan. Wenn Aufgaben gelöscht werden, werden alle Dateien in ihren Arbeitsverzeichnissen auf den Computeknoten ebenfalls gelöscht (der Aufbewahrungszeitraum wird ignoriert). Auf die Auftragsplanungsstatistiken kann nicht mehr zugegriffen werden, nachdem der Auftragsplan gelöscht wurde, obwohl sie weiterhin in die Statistiken zur Kontolebensdauer gezählt werden.
function deleteMethod(jobScheduleId: string, options?: JobScheduleDeleteMethodOptionalParams): Promise<JobScheduleDeleteResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu löschenden Auftragsplans.
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleDeleteResponse>
Promise<Models.JobScheduleDeleteResponse>
deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, options: JobScheduleDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu löschenden Auftragsplans.
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu löschenden Auftragsplans.
- callback
-
ServiceCallback<void>
Der Rückruf
disable(string, JobScheduleDisableOptionalParams)
Es werden keine neuen Aufträge erstellt, bis der Auftragsplan erneut aktiviert ist.
function disable(jobScheduleId: string, options?: JobScheduleDisableOptionalParams): Promise<JobScheduleDisableResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu deaktivierenden Auftragsplans.
- options
- JobScheduleDisableOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleDisableResponse>
Promise<Models.JobScheduleDisableResponse>
disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
function disable(jobScheduleId: string, options: JobScheduleDisableOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu deaktivierenden Auftragsplans.
- options
- JobScheduleDisableOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
disable(string, ServiceCallback<void>)
function disable(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu deaktivierenden Auftragsplans.
- callback
-
ServiceCallback<void>
Der Rückruf
enable(string, JobScheduleEnableOptionalParams)
function enable(jobScheduleId: string, options?: JobScheduleEnableOptionalParams): Promise<JobScheduleEnableResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu aktivierenden Auftragsplans.
- options
- JobScheduleEnableOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleEnableResponse>
Promise<Models.JobScheduleEnableResponse>
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
function enable(jobScheduleId: string, options: JobScheduleEnableOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktivierenden Auftragsplans.
- options
- JobScheduleEnableOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
enable(string, ServiceCallback<void>)
function enable(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktivierenden Auftragsplans.
- callback
-
ServiceCallback<void>
Der Rückruf
exists(string, JobScheduleExistsOptionalParams)
function exists(jobScheduleId: string, options?: JobScheduleExistsOptionalParams): Promise<JobScheduleExistsResponse>
Parameter
- jobScheduleId
-
string
Die ID des Auftragsplans, den Sie überprüfen möchten.
- options
- JobScheduleExistsOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleExistsResponse>
Promise<Models.JobScheduleExistsResponse>
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
function exists(jobScheduleId: string, options: JobScheduleExistsOptionalParams, callback: ServiceCallback<boolean>)
Parameter
- jobScheduleId
-
string
Die ID des Auftragsplans, den Sie überprüfen möchten.
- options
- JobScheduleExistsOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<boolean>
Der Rückruf
exists(string, ServiceCallback<boolean>)
function exists(jobScheduleId: string, callback: ServiceCallback<boolean>)
Parameter
- jobScheduleId
-
string
Die ID des Auftragsplans, den Sie überprüfen möchten.
- callback
-
ServiceCallback<boolean>
Der Rückruf
get(string, JobScheduleGetOptionalParams)
Ruft Informationen zum angegebenen Auftragsplan ab.
function get(jobScheduleId: string, options?: JobScheduleGetOptionalParams): Promise<JobScheduleGetResponse>
Parameter
- jobScheduleId
-
string
Die ID des abzurufenden Auftragsplans.
- options
- JobScheduleGetOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleGetResponse>
Zusage<Models.JobScheduleGetResponse>
get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, options: JobScheduleGetOptionalParams, callback: ServiceCallback<CloudJobSchedule>)
Parameter
- jobScheduleId
-
string
Die ID des abzurufenden Auftragsplans.
- options
- JobScheduleGetOptionalParams
Die optionalen Parameter
- callback
Der Rückruf
get(string, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)
Parameter
- jobScheduleId
-
string
Die ID des abzurufenden Auftragsplans.
- callback
Der Rückruf
list(JobScheduleListOptionalParams)
function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>
Parameter
- options
- JobScheduleListOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleListResponse>
Promise<Models.JobScheduleListResponse>
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- options
- JobScheduleListOptionalParams
Die optionalen Parameter
- callback
Der Rückruf
list(ServiceCallback<CloudJobScheduleListResult>)
function list(callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- callback
Der Rückruf
listNext(string, JobScheduleListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>
Parameter
- nextPageLink
-
string
Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleListResponse>
Promise<Models.JobScheduleListResponse>
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, options: JobScheduleListNextOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- nextPageLink
-
string
Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.
Die optionalen Parameter
- callback
Der Rückruf
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- nextPageLink
-
string
Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.
- callback
Der Rückruf
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)
Dadurch werden nur die in der Anforderung angegebenen Auftragsplanungseigenschaften ersetzt. Wenn beispielsweise die Zeitplaneigenschaft mit dieser Anforderung nicht angegeben ist, behält der Batchdienst den vorhandenen Zeitplan bei. Änderungen an einem Auftragsplan wirken sich nur auf Aufträge aus, die nach dem Update vom Zeitplan erstellt wurden; Derzeit ausgeführte Aufträge sind nicht betroffen.
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options?: JobSchedulePatchOptionalParams): Promise<JobSchedulePatchResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Die Parameter für die Anforderung.
- options
- JobSchedulePatchOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobSchedulePatchResponse>
Promise<Models.JobSchedulePatchResponse>
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options: JobSchedulePatchOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Die Parameter für die Anforderung.
- options
- JobSchedulePatchOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Die Parameter für die Anforderung.
- callback
-
ServiceCallback<void>
Der Rückruf
terminate(string, JobScheduleTerminateOptionalParams)
function terminate(jobScheduleId: string, options?: JobScheduleTerminateOptionalParams): Promise<JobScheduleTerminateResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu beendenden Auftragsplans.
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleTerminateResponse>
Zusage<Models.JobScheduleTerminateResponse>
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobScheduleId: string, options: JobScheduleTerminateOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu beendenden Auftragsplans.
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
terminate(string, ServiceCallback<void>)
function terminate(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu beendenden Auftragsplans.
- callback
-
ServiceCallback<void>
Der Rückruf
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)
Dadurch werden alle aktualisierbaren Eigenschaften des Auftragsplans vollständig ersetzt. Wenn die Zeitplaneigenschaft beispielsweise nicht mit dieser Anforderung angegeben wird, entfernt der Batchdienst den vorhandenen Zeitplan. Änderungen an einem Auftragsplan wirken sich nur auf Aufträge aus, die nach dem Update vom Zeitplan erstellt wurden; Derzeit ausgeführte Aufträge sind nicht betroffen.
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options?: JobScheduleUpdateOptionalParams): Promise<JobScheduleUpdateResponse>
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Die Parameter für die Anforderung.
- options
- JobScheduleUpdateOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<JobScheduleUpdateResponse>
Promise<Models.JobScheduleUpdateResponse>
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options: JobScheduleUpdateOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Die Parameter für die Anforderung.
- options
- JobScheduleUpdateOptionalParams
Die optionalen Parameter
- callback
-
ServiceCallback<void>
Der Rückruf
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
Die ID des zu aktualisierenden Auftragsplans.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Die Parameter für die Anforderung.
- callback
-
ServiceCallback<void>
Der Rückruf