JobStepsOperations interface
Interfaz que representa una operación JobSteps.
Propiedades
| create |
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. |
| get |
Obtiene la versión especificada de un paso de trabajo. |
| list |
Obtiene todos los pasos del trabajo para la versión actual de un trabajo. |
| list |
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>