These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.sql.getJobStep
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets a job step in a job’s current version. API Version: 2020-11-01-preview.
Using getJobStep
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getJobStep(args: GetJobStepArgs, opts?: InvokeOptions): Promise<GetJobStepResult>
function getJobStepOutput(args: GetJobStepOutputArgs, opts?: InvokeOptions): Output<GetJobStepResult>def get_job_step(job_agent_name: Optional[str] = None,
                 job_name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 server_name: Optional[str] = None,
                 step_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetJobStepResult
def get_job_step_output(job_agent_name: Optional[pulumi.Input[str]] = None,
                 job_name: Optional[pulumi.Input[str]] = None,
                 resource_group_name: Optional[pulumi.Input[str]] = None,
                 server_name: Optional[pulumi.Input[str]] = None,
                 step_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetJobStepResult]func LookupJobStep(ctx *Context, args *LookupJobStepArgs, opts ...InvokeOption) (*LookupJobStepResult, error)
func LookupJobStepOutput(ctx *Context, args *LookupJobStepOutputArgs, opts ...InvokeOption) LookupJobStepResultOutput> Note: This function is named LookupJobStep in the Go SDK.
public static class GetJobStep 
{
    public static Task<GetJobStepResult> InvokeAsync(GetJobStepArgs args, InvokeOptions? opts = null)
    public static Output<GetJobStepResult> Invoke(GetJobStepInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetJobStepResult> getJobStep(GetJobStepArgs args, InvokeOptions options)
public static Output<GetJobStepResult> getJobStep(GetJobStepArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:sql:getJobStep
  arguments:
    # arguments dictionaryThe following arguments are supported:
- JobAgent stringName 
- The name of the job agent.
- JobName string
- The name of the job.
- ResourceGroup stringName 
- 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.
- StepName string
- The name of the job step.
- JobAgent stringName 
- The name of the job agent.
- JobName string
- The name of the job.
- ResourceGroup stringName 
- 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.
- StepName string
- The name of the job step.
- jobAgent StringName 
- The name of the job agent.
- jobName String
- The name of the job.
- resourceGroup StringName 
- 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.
- stepName String
- The name of the job step.
- jobAgent stringName 
- The name of the job agent.
- jobName string
- The name of the job.
- resourceGroup stringName 
- 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.
- stepName string
- The name of the job step.
- job_agent_ strname 
- The name of the job agent.
- job_name str
- The name of the job.
- resource_group_ strname 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- server_name str
- The name of the server.
- step_name str
- The name of the job step.
- jobAgent StringName 
- The name of the job agent.
- jobName String
- The name of the job.
- resourceGroup StringName 
- 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.
- stepName String
- The name of the job step.
getJobStep Result
The following output properties are available:
- Action
Pulumi.Azure Native. Sql. Outputs. Job Step Action Response 
- The action payload of the job step.
- Credential string
- The resource ID of the job credential that will be used to connect to the targets.
- Id string
- Resource ID.
- Name string
- Resource name.
- TargetGroup string
- The resource ID of the target group that the job step will be executed on.
- Type string
- Resource type.
- ExecutionOptions Pulumi.Azure Native. Sql. Outputs. Job Step Execution Options Response 
- Execution options for the job step.
- Output
Pulumi.Azure Native. Sql. Outputs. Job Step Output Response 
- Output destination properties of the job step.
- StepId 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.
- Action
JobStep Action Response 
- The action payload of the job step.
- Credential string
- The resource ID of the job credential that will be used to connect to the targets.
- Id string
- Resource ID.
- Name string
- Resource name.
- TargetGroup string
- The resource ID of the target group that the job step will be executed on.
- Type string
- Resource type.
- ExecutionOptions JobStep Execution Options Response 
- Execution options for the job step.
- Output
JobStep Output Response 
- Output destination properties of the job step.
- StepId 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.
- action
JobStep Action Response 
- The action payload of the job step.
- credential String
- The resource ID of the job credential that will be used to connect to the targets.
- id String
- Resource ID.
- name String
- Resource name.
- targetGroup String
- The resource ID of the target group that the job step will be executed on.
- type String
- Resource type.
- executionOptions JobStep Execution Options Response 
- Execution options for the job step.
- output
JobStep Output Response 
- Output destination properties of the job step.
- stepId Integer
- 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.
- action
JobStep Action Response 
- The action payload of the job step.
- credential string
- The resource ID of the job credential that will be used to connect to the targets.
- id string
- Resource ID.
- name string
- Resource name.
- targetGroup string
- The resource ID of the target group that the job step will be executed on.
- type string
- Resource type.
- executionOptions JobStep Execution Options Response 
- Execution options for the job step.
- output
JobStep Output Response 
- Output destination properties of the job step.
- stepId number
- 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.
- action
JobStep Action Response 
- The action payload of the job step.
- credential str
- The resource ID of the job credential that will be used to connect to the targets.
- id str
- Resource ID.
- name str
- Resource name.
- target_group str
- The resource ID of the target group that the job step will be executed on.
- type str
- Resource type.
- execution_options JobStep Execution Options Response 
- Execution options for the job step.
- output
JobStep Output Response 
- Output destination properties of the job step.
- step_id 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.
- action Property Map
- The action payload of the job step.
- credential String
- The resource ID of the job credential that will be used to connect to the targets.
- id String
- Resource ID.
- name String
- Resource name.
- targetGroup String
- The resource ID of the target group that the job step will be executed on.
- type String
- Resource type.
- executionOptions Property Map
- Execution options for the job step.
- output Property Map
- Output destination properties of the job step.
- stepId Number
- 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.
Supporting Types
JobStepActionResponse   
JobStepExecutionOptionsResponse    
- InitialRetry intInterval Seconds 
- Initial delay between retries for job step execution.
- MaximumRetry intInterval Seconds 
- The maximum amount of time to wait between retries for job step execution.
- RetryAttempts int
- Maximum number of times the job step will be reattempted if the first attempt fails.
- RetryInterval doubleBackoff Multiplier 
- The backoff multiplier for the time between retries.
- TimeoutSeconds int
- Execution timeout for the job step.
- InitialRetry intInterval Seconds 
- Initial delay between retries for job step execution.
- MaximumRetry intInterval Seconds 
- The maximum amount of time to wait between retries for job step execution.
- RetryAttempts int
- Maximum number of times the job step will be reattempted if the first attempt fails.
- RetryInterval float64Backoff Multiplier 
- The backoff multiplier for the time between retries.
- TimeoutSeconds int
- Execution timeout for the job step.
- initialRetry IntegerInterval Seconds 
- Initial delay between retries for job step execution.
- maximumRetry IntegerInterval Seconds 
- The maximum amount of time to wait between retries for job step execution.
- retryAttempts Integer
- Maximum number of times the job step will be reattempted if the first attempt fails.
- retryInterval DoubleBackoff Multiplier 
- The backoff multiplier for the time between retries.
- timeoutSeconds Integer
- Execution timeout for the job step.
- initialRetry numberInterval Seconds 
- Initial delay between retries for job step execution.
- maximumRetry numberInterval Seconds 
- The maximum amount of time to wait between retries for job step execution.
- retryAttempts number
- Maximum number of times the job step will be reattempted if the first attempt fails.
- retryInterval numberBackoff Multiplier 
- The backoff multiplier for the time between retries.
- timeoutSeconds number
- Execution timeout for the job step.
- initial_retry_ intinterval_ seconds 
- Initial delay between retries for job step execution.
- maximum_retry_ intinterval_ seconds 
- The maximum amount of time to wait between retries for job step execution.
- retry_attempts int
- Maximum number of times the job step will be reattempted if the first attempt fails.
- retry_interval_ floatbackoff_ multiplier 
- The backoff multiplier for the time between retries.
- timeout_seconds int
- Execution timeout for the job step.
- initialRetry NumberInterval Seconds 
- Initial delay between retries for job step execution.
- maximumRetry NumberInterval Seconds 
- The maximum amount of time to wait between retries for job step execution.
- retryAttempts Number
- Maximum number of times the job step will be reattempted if the first attempt fails.
- retryInterval NumberBackoff Multiplier 
- The backoff multiplier for the time between retries.
- timeoutSeconds Number
- Execution timeout for the job step.
JobStepOutputResponse   
- Credential string
- The resource ID of the credential to use to connect to the output destination.
- DatabaseName string
- The output destination database.
- ServerName string
- The output destination server name.
- TableName string
- The output destination table.
- ResourceGroup stringName 
- The output destination resource group.
- SchemaName string
- The output destination schema.
- SubscriptionId string
- The output destination subscription id.
- Type string
- The output destination type.
- Credential string
- The resource ID of the credential to use to connect to the output destination.
- DatabaseName string
- The output destination database.
- ServerName string
- The output destination server name.
- TableName string
- The output destination table.
- ResourceGroup stringName 
- The output destination resource group.
- SchemaName string
- The output destination schema.
- SubscriptionId string
- The output destination subscription id.
- Type string
- The output destination type.
- credential String
- The resource ID of the credential to use to connect to the output destination.
- databaseName String
- The output destination database.
- serverName String
- The output destination server name.
- tableName String
- The output destination table.
- resourceGroup StringName 
- The output destination resource group.
- schemaName String
- The output destination schema.
- subscriptionId String
- The output destination subscription id.
- type String
- The output destination type.
- credential string
- The resource ID of the credential to use to connect to the output destination.
- databaseName string
- The output destination database.
- serverName string
- The output destination server name.
- tableName string
- The output destination table.
- resourceGroup stringName 
- The output destination resource group.
- schemaName string
- The output destination schema.
- subscriptionId string
- The output destination subscription id.
- type string
- The output destination type.
- credential str
- The resource ID of the credential to use to connect to the output destination.
- database_name str
- The output destination database.
- server_name str
- The output destination server name.
- table_name str
- The output destination table.
- resource_group_ strname 
- The output destination resource group.
- schema_name str
- The output destination schema.
- subscription_id str
- The output destination subscription id.
- type str
- The output destination type.
- credential String
- The resource ID of the credential to use to connect to the output destination.
- databaseName String
- The output destination database.
- serverName String
- The output destination server name.
- tableName String
- The output destination table.
- resourceGroup StringName 
- The output destination resource group.
- schemaName String
- The output destination schema.
- subscriptionId String
- The output destination subscription id.
- type String
- The output destination type.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi