JobStepsOperations interface
Interface representing a JobSteps operations.
Properties
| create |
Creates or updates a job step. This will implicitly create a new job version. |
| delete | Deletes a job step. This will implicitly create a new job version. |
| get | Gets a job step in a job's current version. |
| get |
Gets the specified version of a job step. |
| list |
Gets all job steps for a job's current version. |
| list |
Gets all job steps in the specified job version. |
Property Details
createOrUpdate
Creates or updates a job step. This will implicitly create a new job version.
createOrUpdate: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams) => Promise<JobStep>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, parameters: JobStep, options?: JobStepsCreateOrUpdateOptionalParams) => Promise<JobStep>
delete
Deletes a job step. This will implicitly create a new job version.
delete: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsDeleteOptionalParams) => Promise<void>
get
Gets a job step in a job's current version.
get: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams) => Promise<JobStep>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, stepName: string, options?: JobStepsGetOptionalParams) => Promise<JobStep>
getByVersion
Gets the specified version of a job step.
getByVersion: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams) => Promise<JobStep>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, stepName: string, options?: JobStepsGetByVersionOptionalParams) => Promise<JobStep>
listByJob
Gets all job steps for a job's current version.
listByJob: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobStepsListByJobOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>
listByVersion
Gets all job steps in the specified job version.
listByVersion: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>
Property Value
(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, jobVersion: number, options?: JobStepsListByVersionOptionalParams) => PagedAsyncIterableIterator<JobStep, JobStep[], PageSettings>