JobStepsOperations interface

Interface representando uma operação JobSteps.

Propriedades

createOrUpdate

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

delete

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

get

Obtém um passo de trabalho na versão atual de um trabalho.

getByVersion

Recebe a versão especificada de um passo de trabalho.

listByJob

Obtém todos os passos do trabalho para a versão atual do trabalho.

listByVersion

Obtém todos os passos do trabalho na versão especificada.

Detalhes de Propriedade

createOrUpdate

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

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

Valor de Propriedade

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

delete

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

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

Valor de Propriedade

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

get

Obtém um passo de trabalho na versão atual de um trabalho.

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

Valor de Propriedade

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

getByVersion

Recebe a versão especificada de um passo de trabalho.

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

Valor de Propriedade

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

listByJob

Obtém todos os passos do trabalho para a versão atual do trabalho.

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

Valor de Propriedade

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

listByVersion

Obtém todos os passos do trabalho na versão especificada.

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

Valor de Propriedade

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