Partilhar via


JobScheduleExists interface

Métodos

delete(DeleteJobScheduleParameters)

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.

get(GetJobScheduleParameters)

Obtém informações sobre o Cronograma de Trabalho especificado.

head(JobScheduleExistsParameters)

Verifica se existe o Cronograma de Trabalho especificado.

patch(UpdateJobScheduleParameters)

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.

put(ReplaceJobScheduleParameters)

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.

Detalhes de Método

delete(DeleteJobScheduleParameters)

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 delete(options?: DeleteJobScheduleParameters): StreamableMethod<DeleteJobSchedule202Response | DeleteJobScheduleDefaultResponse>

Parâmetros

Devoluções

get(GetJobScheduleParameters)

Obtém informações sobre o Cronograma de Trabalho especificado.

function get(options?: GetJobScheduleParameters): StreamableMethod<GetJobSchedule200Response | GetJobScheduleDefaultResponse>

Parâmetros

Devoluções

head(JobScheduleExistsParameters)

Verifica se existe o Cronograma de Trabalho especificado.

function head(options?: JobScheduleExistsParameters): StreamableMethod<JobScheduleExists200Response | JobScheduleExists404Response | JobScheduleExistsDefaultResponse>

Parâmetros

Devoluções

patch(UpdateJobScheduleParameters)

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(options: UpdateJobScheduleParameters): StreamableMethod<UpdateJobSchedule200Response | UpdateJobScheduleDefaultResponse>

Parâmetros

Devoluções

put(ReplaceJobScheduleParameters)

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 put(options: ReplaceJobScheduleParameters): StreamableMethod<ReplaceJobSchedule200Response | ReplaceJobScheduleDefaultResponse>

Parâmetros

Devoluções