JobStep Class

A job step.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.sql.models._models_py3.ProxyResource
JobStep

Constructor

JobStep(*, step_id: int | None = None, target_group: str | None = None, credential: str | None = None, action: JobStepAction | None = None, output: JobStepOutput | None = None, execution_options: JobStepExecutionOptions | None = None, **kwargs)

Parameters

Name Description
step_id
Required
int

The job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified.

target_group
Required
str

The resource ID of the target group that the job step will be executed on.

credential
Required
str

The resource ID of the job credential that will be used to connect to the targets.

action
Required

The action payload of the job step.

output
Required

Output destination properties of the job step.

execution_options
Required

Execution options for the job step.

Keyword-Only Parameters

Name Description
step_id
Required
target_group
Required
credential
Required
action
Required
output
Required
execution_options
Required

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.