JobStepsOperations interface

Interfaz que representa una operación JobSteps.

Propiedades

createOrUpdate

Crea o actualiza un paso de trabajo. Esto creará implícitamente una nueva versión del puesto.

delete

Elimina un paso de trabajo. Esto creará implícitamente una nueva versión del puesto.

get

Obtiene un paso de trabajo en la versión actual de un puesto.

getByVersion

Obtiene la versión especificada de un paso de trabajo.

listByJob

Obtiene todos los pasos del trabajo para la versión actual de un trabajo.

listByVersion

Obtiene todos los pasos del trabajo en la versión especificada.

Detalles de las propiedades

createOrUpdate

Crea o actualiza un paso de trabajo. Esto creará implícitamente una nueva versión del puesto.

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

Valor de propiedad

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

delete

Elimina un paso de trabajo. Esto creará implícitamente una nueva versión del puesto.

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

Valor de propiedad

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

get

Obtiene un paso de trabajo en la versión actual de un puesto.

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

Valor de propiedad

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

getByVersion

Obtiene la versión especificada de un paso de trabajo.

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

Valor de propiedad

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

listByJob

Obtiene todos los pasos del trabajo para la versión actual de un trabajo.

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

Valor de propiedad

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

listByVersion

Obtiene todos los pasos del trabajo en la versión especificada.

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

Valor de propiedad

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