Class JobStepArgs.Builder

  • Enclosing class:
    JobStepArgs

    public static final class JobStepArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • 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
      • 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
      • 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