JobStepsOperations interface

Interface representando operações do JobSteps.

Propriedades

createOrUpdate

Cria ou atualiza uma etapa do trabalho. Isso criará implicitamente uma nova versão de trabalho.

delete

Exclui uma etapa de trabalho. Isso criará implicitamente uma nova versão de trabalho.

get

Recebe uma etapa de trabalho na versão atual de uma vaga.

getByVersion

Recebe a versão especificada de uma etapa do trabalho.

listByJob

Recebe todas as etapas do trabalho para a versão atual de um trabalho.

listByVersion

Recebe todas as etapas do trabalho na versão especificada.

Detalhes da propriedade

createOrUpdate

Cria ou atualiza uma etapa do trabalho. Isso criará implicitamente uma nova versão de trabalho.

createOrUpdate: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams) => Promise<JobStep>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams) => Promise<JobStep>

delete

Exclui uma etapa de trabalho. Isso criará implicitamente uma nova versão de trabalho.

delete: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams) => Promise<void>

get

Recebe uma etapa de trabalho na versão atual de uma vaga.

get: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams) => Promise<JobStep>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams) => Promise<JobStep>

getByVersion

Recebe a versão especificada de uma etapa do trabalho.

getByVersion: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams) => Promise<JobStep>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams) => Promise<JobStep>

listByJob

Recebe todas as etapas do trabalho para a versão atual de um trabalho.

listByJob: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>

listByVersion

Recebe todas as etapas do trabalho na versão especificada.

listByVersion: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>

Valor da propriedade

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>