Package com.pulumi.azurenative.sql
Class JobStepArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.sql.JobStepArgs.Builder
-
- Enclosing class:
- JobStepArgs
public static final class JobStepArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(JobStepArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobStepArgs.Builder
action(JobStepActionArgs action)
JobStepArgs.Builder
action(com.pulumi.core.Output<JobStepActionArgs> action)
JobStepArgs
build()
JobStepArgs.Builder
credential(com.pulumi.core.Output<java.lang.String> credential)
JobStepArgs.Builder
credential(java.lang.String credential)
JobStepArgs.Builder
executionOptions(JobStepExecutionOptionsArgs executionOptions)
JobStepArgs.Builder
executionOptions(com.pulumi.core.Output<JobStepExecutionOptionsArgs> executionOptions)
JobStepArgs.Builder
jobAgentName(com.pulumi.core.Output<java.lang.String> jobAgentName)
JobStepArgs.Builder
jobAgentName(java.lang.String jobAgentName)
JobStepArgs.Builder
jobName(com.pulumi.core.Output<java.lang.String> jobName)
JobStepArgs.Builder
jobName(java.lang.String jobName)
JobStepArgs.Builder
output(JobStepOutputArgs output)
JobStepArgs.Builder
output(com.pulumi.core.Output<JobStepOutputArgs> output)
JobStepArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
JobStepArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
JobStepArgs.Builder
serverName(com.pulumi.core.Output<java.lang.String> serverName)
JobStepArgs.Builder
serverName(java.lang.String serverName)
JobStepArgs.Builder
stepId(com.pulumi.core.Output<java.lang.Integer> stepId)
JobStepArgs.Builder
stepId(java.lang.Integer stepId)
JobStepArgs.Builder
stepName(com.pulumi.core.Output<java.lang.String> stepName)
JobStepArgs.Builder
stepName(java.lang.String stepName)
JobStepArgs.Builder
targetGroup(com.pulumi.core.Output<java.lang.String> targetGroup)
JobStepArgs.Builder
targetGroup(java.lang.String targetGroup)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobStepArgs defaults)
-
-
Method Detail
-
action
public JobStepArgs.Builder action(com.pulumi.core.Output<JobStepActionArgs> action)
- Parameters:
action
- The action payload of the job step.- Returns:
- builder
-
action
public JobStepArgs.Builder action(JobStepActionArgs action)
- Parameters:
action
- The action payload of the job step.- Returns:
- builder
-
credential
public JobStepArgs.Builder credential(com.pulumi.core.Output<java.lang.String> credential)
- Parameters:
credential
- The resource ID of the job credential that will be used to connect to the targets.- Returns:
- builder
-
credential
public JobStepArgs.Builder credential(java.lang.String credential)
- Parameters:
credential
- The resource ID of the job credential that will be used to connect to the targets.- Returns:
- builder
-
executionOptions
public JobStepArgs.Builder executionOptions(@Nullable com.pulumi.core.Output<JobStepExecutionOptionsArgs> executionOptions)
- Parameters:
executionOptions
- Execution options for the job step.- Returns:
- builder
-
executionOptions
public JobStepArgs.Builder executionOptions(JobStepExecutionOptionsArgs executionOptions)
- Parameters:
executionOptions
- Execution options for the job step.- Returns:
- builder
-
jobAgentName
public JobStepArgs.Builder jobAgentName(com.pulumi.core.Output<java.lang.String> jobAgentName)
- Parameters:
jobAgentName
- The name of the job agent.- Returns:
- builder
-
jobAgentName
public JobStepArgs.Builder jobAgentName(java.lang.String jobAgentName)
- Parameters:
jobAgentName
- The name of the job agent.- Returns:
- builder
-
jobName
public JobStepArgs.Builder jobName(com.pulumi.core.Output<java.lang.String> jobName)
- Parameters:
jobName
- The name of the job.- Returns:
- builder
-
jobName
public JobStepArgs.Builder jobName(java.lang.String jobName)
- Parameters:
jobName
- The name of the job.- Returns:
- builder
-
output
public JobStepArgs.Builder output(@Nullable com.pulumi.core.Output<JobStepOutputArgs> output)
- Parameters:
output
- Output destination properties of the job step.- Returns:
- builder
-
output
public JobStepArgs.Builder output(JobStepOutputArgs output)
- Parameters:
output
- Output destination properties of the job step.- Returns:
- builder
-
resourceGroupName
public JobStepArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
resourceGroupName
public JobStepArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.- Returns:
- builder
-
serverName
public JobStepArgs.Builder serverName(com.pulumi.core.Output<java.lang.String> serverName)
- Parameters:
serverName
- The name of the server.- Returns:
- builder
-
serverName
public JobStepArgs.Builder serverName(java.lang.String serverName)
- Parameters:
serverName
- The name of the server.- Returns:
- builder
-
stepId
public JobStepArgs.Builder stepId(@Nullable com.pulumi.core.Output<java.lang.Integer> stepId)
- Parameters:
stepId
- 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.- Returns:
- builder
-
stepId
public JobStepArgs.Builder stepId(java.lang.Integer stepId)
- Parameters:
stepId
- 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.- Returns:
- builder
-
stepName
public JobStepArgs.Builder stepName(@Nullable com.pulumi.core.Output<java.lang.String> stepName)
- Parameters:
stepName
- The name of the job step.- Returns:
- builder
-
stepName
public JobStepArgs.Builder stepName(java.lang.String stepName)
- Parameters:
stepName
- The name of the job step.- Returns:
- builder
-
targetGroup
public JobStepArgs.Builder targetGroup(com.pulumi.core.Output<java.lang.String> targetGroup)
- Parameters:
targetGroup
- The resource ID of the target group that the job step will be executed on.- Returns:
- builder
-
targetGroup
public JobStepArgs.Builder targetGroup(java.lang.String targetGroup)
- Parameters:
targetGroup
- The resource ID of the target group that the job step will be executed on.- Returns:
- builder
-
build
public JobStepArgs build()
-
-