JobStepsOperations interface
Interface representando operações do JobSteps.
Propriedades
| create |
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. |
| get |
Recebe a versão especificada de uma etapa do trabalho. |
| list |
Recebe todas as etapas do trabalho para a versão atual de um trabalho. |
| list |
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>