JobSchedule class
Classe que representa um JobSchedule.
Construtores
| Job |
Crie um JobSchedule. |
Métodos
Detalhes do Construtor
JobSchedule(BatchServiceClientContext)
Crie um JobSchedule.
new JobSchedule(client: BatchServiceClientContext)
Parâmetros
- client
- BatchServiceClientContext
Referência ao cliente do serviço.
Detalhes de Método
add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
function add(cloudJobSchedule: JobScheduleAddParameter, options?: JobScheduleAddOptionalParams): Promise<JobScheduleAddResponse>
Parâmetros
- cloudJobSchedule
- JobScheduleAddParameter
O Cronograma de Trabalho a ser adicionado.
- options
- JobScheduleAddOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleAddResponse>
Modelos de Promessa.JobScheduleAddResponse<>
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, options: JobScheduleAddOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- cloudJobSchedule
- JobScheduleAddParameter
O Cronograma de Trabalho a ser adicionado.
- options
- JobScheduleAddOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
add(JobScheduleAddParameter, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, callback: ServiceCallback<void>)
Parâmetros
- cloudJobSchedule
- JobScheduleAddParameter
O Cronograma de Trabalho a ser adicionado.
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteMethod(string, JobScheduleDeleteMethodOptionalParams)
Quando você exclui uma Agenda de Trabalhos, isso também exclui todos os Trabalhos e Tarefas sob essa agenda. Quando as Tarefas são excluídas, todos os arquivos em seus diretórios de trabalho nos Nós de Computação também são excluídos (o período de retenção é ignorado). As estatísticas da Agenda de Trabalho não são mais acessíveis quando a Agenda de Trabalho é excluída, embora ainda sejam contadas para as estatísticas de tempo de vida da Conta.
function deleteMethod(jobScheduleId: string, options?: JobScheduleDeleteMethodOptionalParams): Promise<JobScheduleDeleteResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser excluída.
Os parâmetros opcionais
Devoluções
Promise<JobScheduleDeleteResponse>
Modelos de Promessa.JobScheduleDeleteResponse<>
deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, options: JobScheduleDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser excluída.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser excluída.
- callback
-
ServiceCallback<void>
O retorno de chamada
disable(string, JobScheduleDisableOptionalParams)
Nenhum novo trabalho será criado até que o cronograma de trabalho seja ativado novamente.
function disable(jobScheduleId: string, options?: JobScheduleDisableOptionalParams): Promise<JobScheduleDisableResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser desabilitada.
- options
- JobScheduleDisableOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleDisableResponse>
Modelos de Promessa.JobScheduleDisableResponse<>
disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
function disable(jobScheduleId: string, options: JobScheduleDisableOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser desabilitada.
- options
- JobScheduleDisableOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
disable(string, ServiceCallback<void>)
function disable(jobScheduleId: string, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser desabilitada.
- callback
-
ServiceCallback<void>
O retorno de chamada
enable(string, JobScheduleEnableOptionalParams)
function enable(jobScheduleId: string, options?: JobScheduleEnableOptionalParams): Promise<JobScheduleEnableResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser habilitada.
- options
- JobScheduleEnableOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleEnableResponse>
Modelos de Promessa.JobScheduleEnableResponse<>
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
function enable(jobScheduleId: string, options: JobScheduleEnableOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser habilitada.
- options
- JobScheduleEnableOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
enable(string, ServiceCallback<void>)
function enable(jobScheduleId: string, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser habilitada.
- callback
-
ServiceCallback<void>
O retorno de chamada
exists(string, JobScheduleExistsOptionalParams)
function exists(jobScheduleId: string, options?: JobScheduleExistsOptionalParams): Promise<JobScheduleExistsResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho que você deseja verificar.
- options
- JobScheduleExistsOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleExistsResponse>
Modelos de Promessa.JobScheduleExistsResponse<>
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
function exists(jobScheduleId: string, options: JobScheduleExistsOptionalParams, callback: ServiceCallback<boolean>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho que você deseja verificar.
- options
- JobScheduleExistsOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<boolean>
O retorno de chamada
exists(string, ServiceCallback<boolean>)
function exists(jobScheduleId: string, callback: ServiceCallback<boolean>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho que você deseja verificar.
- callback
-
ServiceCallback<boolean>
O retorno de chamada
get(string, JobScheduleGetOptionalParams)
Obtém informações sobre o Cronograma de Trabalho especificado.
function get(jobScheduleId: string, options?: JobScheduleGetOptionalParams): Promise<JobScheduleGetResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser obtida.
- options
- JobScheduleGetOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleGetResponse>
Modelos de promessa.JobScheduleGetResponse<>
get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, options: JobScheduleGetOptionalParams, callback: ServiceCallback<CloudJobSchedule>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser obtida.
- options
- JobScheduleGetOptionalParams
Os parâmetros opcionais
- callback
O retorno de chamada
get(string, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser obtida.
- callback
O retorno de chamada
list(JobScheduleListOptionalParams)
function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>
Parâmetros
- options
- JobScheduleListOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleListResponse>
Modelos de Promessa.JobScheduleListResponse<>
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parâmetros
- options
- JobScheduleListOptionalParams
Os parâmetros opcionais
- callback
O retorno de chamada
list(ServiceCallback<CloudJobScheduleListResult>)
function list(callback: ServiceCallback<CloudJobScheduleListResult>)
Parâmetros
- callback
O retorno de chamada
listNext(string, JobScheduleListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
Os parâmetros opcionais
Devoluções
Promise<JobScheduleListResponse>
Modelos de Promessa.JobScheduleListResponse<>
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, options: JobScheduleListNextOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
Os parâmetros opcionais
- callback
O retorno de chamada
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobScheduleListResult>)
Parâmetros
- nextPageLink
-
string
O NextLink da operação anterior de chamada bem-sucedida para List.
- callback
O retorno de chamada
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)
Isso substitui apenas as propriedades da Agenda de Trabalho especificadas na solicitação. Por exemplo, se a propriedade schedule não for especificada com essa solicitação, o serviço Batch manterá a agenda existente. As alterações em uma Agenda de Trabalho afetam apenas os Trabalhos criados pela agenda após a atualização; Os trabalhos em execução no momento não são afetados.
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options?: JobSchedulePatchOptionalParams): Promise<JobSchedulePatchResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Os parâmetros para a solicitação.
- options
- JobSchedulePatchOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobSchedulePatchResponse>
Modelos de Promessa.JobSchedulePatchResponse<>
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options: JobSchedulePatchOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Os parâmetros para a solicitação.
- options
- JobSchedulePatchOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Os parâmetros para a solicitação.
- callback
-
ServiceCallback<void>
O retorno de chamada
terminate(string, JobScheduleTerminateOptionalParams)
function terminate(jobScheduleId: string, options?: JobScheduleTerminateOptionalParams): Promise<JobScheduleTerminateResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser encerrada.
Os parâmetros opcionais
Devoluções
Promise<JobScheduleTerminateResponse>
Modelos de Promessa.JobScheduleTerminateResponse<>
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobScheduleId: string, options: JobScheduleTerminateOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser encerrada.
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
terminate(string, ServiceCallback<void>)
function terminate(jobScheduleId: string, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser encerrada.
- callback
-
ServiceCallback<void>
O retorno de chamada
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)
Isso substitui totalmente todas as propriedades atualizáveis da Agenda de Trabalho. Por exemplo, se a propriedade schedule não for especificada com essa solicitação, o serviço Batch removerá a agenda existente. As alterações em uma Agenda de Trabalho afetam apenas os Trabalhos criados pela agenda após a atualização; Os trabalhos em execução no momento não são afetados.
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options?: JobScheduleUpdateOptionalParams): Promise<JobScheduleUpdateResponse>
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Os parâmetros para a solicitação.
- options
- JobScheduleUpdateOptionalParams
Os parâmetros opcionais
Devoluções
Promise<JobScheduleUpdateResponse>
Modelos de promessa.JobScheduleUpdateResponse<>
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options: JobScheduleUpdateOptionalParams, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Os parâmetros para a solicitação.
- options
- JobScheduleUpdateOptionalParams
Os parâmetros opcionais
- callback
-
ServiceCallback<void>
O retorno de chamada
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, callback: ServiceCallback<void>)
Parâmetros
- jobScheduleId
-
string
A ID da Agenda de Trabalho a ser atualizada.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Os parâmetros para a solicitação.
- callback
-
ServiceCallback<void>
O retorno de chamada