Dela via


JobSchedule class

Klass som representerar en JobSchedule.

Konstruktorer

JobSchedule(BatchServiceClientContext)

Skapa en JobSchedule.

Metoder

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

När du tar bort ett jobbschema tas även alla jobb och aktiviteter bort under det schemat. När Uppgifter tas bort tas även alla filer i deras arbetskataloger på beräkningsnoderna bort (kvarhållningsperioden ignoreras). Statistiken för jobbschemat är inte längre tillgänglig när jobbschemat har tagits bort, även om de fortfarande räknas mot kontolivslängdsstatistik.

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

Inga nya jobb skapas förrän jobbschemat har aktiverats igen.

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)

Hämtar information om det angivna jobbschemat.

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)

Detta ersätter endast de jobbschemaegenskaper som anges i begäran. Om till exempel schemaegenskapen inte har angetts med den här begäran behåller Batch-tjänsten det befintliga schemat. Ändringar i ett jobbschema påverkar endast jobb som skapats av schemat när uppdateringen har ägt rum. jobb som körs påverkas inte.

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)

Detta ersätter helt alla uppdateringsbara egenskaper för jobbschemat. Om till exempel schemaegenskapen inte har angetts med den här begäran tar Batch-tjänsten bort det befintliga schemat. Ändringar i ett jobbschema påverkar endast jobb som skapats av schemat när uppdateringen har ägt rum. jobb som körs påverkas inte.

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

Konstruktorinformation

JobSchedule(BatchServiceClientContext)

Skapa en JobSchedule.

new JobSchedule(client: BatchServiceClientContext)

Parametrar

client
BatchServiceClientContext

Referens till tjänstklienten.

Metodinformation

add(JobScheduleAddParameter, JobScheduleAddOptionalParams)

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

Parametrar

cloudJobSchedule
JobScheduleAddParameter

Jobbschemat som ska läggas till.

options
JobScheduleAddOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleAddResponse>

add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)

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

Parametrar

cloudJobSchedule
JobScheduleAddParameter

Jobbschemat som ska läggas till.

options
JobScheduleAddOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

add(JobScheduleAddParameter, ServiceCallback<void>)

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

Parametrar

cloudJobSchedule
JobScheduleAddParameter

Jobbschemat som ska läggas till.

callback

ServiceCallback<void>

Återanropet

deleteMethod(string, JobScheduleDeleteMethodOptionalParams)

När du tar bort ett jobbschema tas även alla jobb och aktiviteter bort under det schemat. När Uppgifter tas bort tas även alla filer i deras arbetskataloger på beräkningsnoderna bort (kvarhållningsperioden ignoreras). Statistiken för jobbschemat är inte längre tillgänglig när jobbschemat har tagits bort, även om de fortfarande räknas mot kontolivslängdsstatistik.

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska tas bort.

options
JobScheduleDeleteMethodOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleDeleteResponse>

deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska tas bort.

options
JobScheduleDeleteMethodOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

deleteMethod(string, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska tas bort.

callback

ServiceCallback<void>

Återanropet

disable(string, JobScheduleDisableOptionalParams)

Inga nya jobb skapas förrän jobbschemat har aktiverats igen.

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska inaktiveras.

options
JobScheduleDisableOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleDisableResponse>

disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska inaktiveras.

options
JobScheduleDisableOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

disable(string, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska inaktiveras.

callback

ServiceCallback<void>

Återanropet

enable(string, JobScheduleEnableOptionalParams)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska aktiveras.

options
JobScheduleEnableOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleEnableResponse>

enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska aktiveras.

options
JobScheduleEnableOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

enable(string, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska aktiveras.

callback

ServiceCallback<void>

Återanropet

exists(string, JobScheduleExistsOptionalParams)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som du vill kontrollera.

options
JobScheduleExistsOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleExistsResponse>

exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som du vill kontrollera.

options
JobScheduleExistsOptionalParams

De valfria parametrarna

callback

ServiceCallback<boolean>

Återanropet

exists(string, ServiceCallback<boolean>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som du vill kontrollera.

callback

ServiceCallback<boolean>

Återanropet

get(string, JobScheduleGetOptionalParams)

Hämtar information om det angivna jobbschemat.

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska hämtas.

options
JobScheduleGetOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleGetResponse>

get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska hämtas.

options
JobScheduleGetOptionalParams

De valfria parametrarna

callback

ServiceCallback<CloudJobSchedule>

Återanropet

get(string, ServiceCallback<CloudJobSchedule>)

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

Parametrar

jobScheduleId

string

ID för jobbschemat som ska hämtas.

callback

ServiceCallback<CloudJobSchedule>

Återanropet

list(JobScheduleListOptionalParams)

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

Parametrar

options
JobScheduleListOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleListResponse>

list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

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

Parametrar

options
JobScheduleListOptionalParams

De valfria parametrarna

list(ServiceCallback<CloudJobScheduleListResult>)

function list(callback: ServiceCallback<CloudJobScheduleListResult>)

Parametrar

listNext(string, JobScheduleListNextOptionalParams)

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

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
JobScheduleListNextOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleListResponse>

listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

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

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
JobScheduleListNextOptionalParams

De valfria parametrarna

listNext(string, ServiceCallback<CloudJobScheduleListResult>)

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

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)

Detta ersätter endast de jobbschemaegenskaper som anges i begäran. Om till exempel schemaegenskapen inte har angetts med den här begäran behåller Batch-tjänsten det befintliga schemat. Ändringar i ett jobbschema påverkar endast jobb som skapats av schemat när uppdateringen har ägt rum. jobb som körs påverkas inte.

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parametrarna för begäran.

options
JobSchedulePatchOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobSchedulePatchResponse>

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

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parametrarna för begäran.

options
JobSchedulePatchOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

patch(string, JobSchedulePatchParameter, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobSchedulePatchParameter
JobSchedulePatchParameter

Parametrarna för begäran.

callback

ServiceCallback<void>

Återanropet

terminate(string, JobScheduleTerminateOptionalParams)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska avslutas.

options
JobScheduleTerminateOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleTerminateResponse>

terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska avslutas.

options
JobScheduleTerminateOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

terminate(string, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska avslutas.

callback

ServiceCallback<void>

Återanropet

update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)

Detta ersätter helt alla uppdateringsbara egenskaper för jobbschemat. Om till exempel schemaegenskapen inte har angetts med den här begäran tar Batch-tjänsten bort det befintliga schemat. Ändringar i ett jobbschema påverkar endast jobb som skapats av schemat när uppdateringen har ägt rum. jobb som körs påverkas inte.

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parametrarna för begäran.

options
JobScheduleUpdateOptionalParams

De valfria parametrarna

Returer

Löfte<Models.JobScheduleUpdateResponse>

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

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parametrarna för begäran.

options
JobScheduleUpdateOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

update(string, JobScheduleUpdateParameter, ServiceCallback<void>)

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

Parametrar

jobScheduleId

string

ID:t för jobbschemat som ska uppdateras.

jobScheduleUpdateParameter
JobScheduleUpdateParameter

Parametrarna för begäran.

callback

ServiceCallback<void>

Återanropet