Package version:

Interface JobSteps

Interface representing a JobSteps.

Hierarchy

  • JobSteps

Methods

  • Creates or updates a job step. This will implicitly create a new job version.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job.

    • stepName: string

      The name of the job step.

    • parameters: JobStep

      The requested state of the job step.

    • Optional options: JobStepsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<JobStep>

  • Deletes a job step. This will implicitly create a new job version.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job.

    • stepName: string

      The name of the job step to delete.

    • Optional options: JobStepsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Gets a job step in a job's current version.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job.

    • stepName: string

      The name of the job step.

    • Optional options: JobStepsGetOptionalParams

      The options parameters.

    Returns Promise<JobStep>

  • Gets the specified version of a job step.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job.

    • jobVersion: number

      The version of the job to get.

    • stepName: string

      The name of the job step.

    • Optional options: JobStepsGetByVersionOptionalParams

      The options parameters.

    Returns Promise<JobStep>

  • Gets all job steps for a job's current version.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job to get.

    • Optional options: JobStepsListByJobOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<JobStep>

  • Gets all job steps in the specified job version.

    Parameters

    • resourceGroupName: string

      The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

    • serverName: string

      The name of the server.

    • jobAgentName: string

      The name of the job agent.

    • jobName: string

      The name of the job to get.

    • jobVersion: number

      The version of the job to get.

    • Optional options: JobStepsListByVersionOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<JobStep>

Generated using TypeDoc