Freigeben über


JobSchedule class

Klasse, die einen JobSchedule darstellt.

Konstruktoren

JobSchedule(BatchServiceClientContext)

Erstellen Sie einen AuftragSchedule.

Methoden

add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
add(JobScheduleAddParameter, ServiceCallback<void>)
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.

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

Es werden keine neuen Aufträge erstellt, bis der Auftragsplan erneut aktiviert ist.

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)

Ruft Informationen zum angegebenen Auftragsplan ab.

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)

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.

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)

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.

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

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

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.

options
JobScheduleDeleteMethodOptionalParams

Die optionalen Parameter

Gibt zurück

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.

options
JobScheduleDeleteMethodOptionalParams

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<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<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<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

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

ServiceCallback<CloudJobSchedule>

Der Rückruf

get(string, ServiceCallback<CloudJobSchedule>)

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

Parameter

jobScheduleId

string

Die ID des abzurufenden Auftragsplans.

callback

ServiceCallback<CloudJobSchedule>

Der Rückruf

list(JobScheduleListOptionalParams)

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

Parameter

options
JobScheduleListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.JobScheduleListResponse>

list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

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

Parameter

options
JobScheduleListOptionalParams

Die optionalen Parameter

list(ServiceCallback<CloudJobScheduleListResult>)

function list(callback: ServiceCallback<CloudJobScheduleListResult>)

Parameter

listNext(string, JobScheduleListNextOptionalParams)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
JobScheduleListNextOptionalParams

Die optionalen Parameter

Gibt zurück

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.

options
JobScheduleListNextOptionalParams

Die optionalen Parameter

listNext(string, ServiceCallback<CloudJobScheduleListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

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<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.

options
JobScheduleTerminateOptionalParams

Die optionalen Parameter

Gibt zurück

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.

options
JobScheduleTerminateOptionalParams

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<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