Class JobScheduleArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.automation.JobScheduleArgs.Builder
-
- Enclosing class:
- JobScheduleArgs
public static final class JobScheduleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(JobScheduleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobScheduleArgs.Builder
automationAccountName(com.pulumi.core.Output<java.lang.String> automationAccountName)
JobScheduleArgs.Builder
automationAccountName(java.lang.String automationAccountName)
JobScheduleArgs
build()
JobScheduleArgs.Builder
jobScheduleId(com.pulumi.core.Output<java.lang.String> jobScheduleId)
JobScheduleArgs.Builder
jobScheduleId(java.lang.String jobScheduleId)
JobScheduleArgs.Builder
parameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> parameters)
JobScheduleArgs.Builder
parameters(java.util.Map<java.lang.String,java.lang.String> parameters)
JobScheduleArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
JobScheduleArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
JobScheduleArgs.Builder
runbook(RunbookAssociationPropertyArgs runbook)
JobScheduleArgs.Builder
runbook(com.pulumi.core.Output<RunbookAssociationPropertyArgs> runbook)
JobScheduleArgs.Builder
runOn(com.pulumi.core.Output<java.lang.String> runOn)
JobScheduleArgs.Builder
runOn(java.lang.String runOn)
JobScheduleArgs.Builder
schedule(ScheduleAssociationPropertyArgs schedule)
JobScheduleArgs.Builder
schedule(com.pulumi.core.Output<ScheduleAssociationPropertyArgs> schedule)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobScheduleArgs defaults)
-
-
Method Detail
-
automationAccountName
public JobScheduleArgs.Builder automationAccountName(com.pulumi.core.Output<java.lang.String> automationAccountName)
- Parameters:
automationAccountName
- The name of the automation account.- Returns:
- builder
-
automationAccountName
public JobScheduleArgs.Builder automationAccountName(java.lang.String automationAccountName)
- Parameters:
automationAccountName
- The name of the automation account.- Returns:
- builder
-
jobScheduleId
public JobScheduleArgs.Builder jobScheduleId(@Nullable com.pulumi.core.Output<java.lang.String> jobScheduleId)
- Parameters:
jobScheduleId
- The job schedule name.- Returns:
- builder
-
jobScheduleId
public JobScheduleArgs.Builder jobScheduleId(java.lang.String jobScheduleId)
- Parameters:
jobScheduleId
- The job schedule name.- Returns:
- builder
-
parameters
public JobScheduleArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> parameters)
- Parameters:
parameters
- Gets or sets a list of job properties.- Returns:
- builder
-
parameters
public JobScheduleArgs.Builder parameters(java.util.Map<java.lang.String,java.lang.String> parameters)
- Parameters:
parameters
- Gets or sets a list of job properties.- Returns:
- builder
-
resourceGroupName
public JobScheduleArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
resourceGroupName
public JobScheduleArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of an Azure Resource group.- Returns:
- builder
-
runOn
public JobScheduleArgs.Builder runOn(@Nullable com.pulumi.core.Output<java.lang.String> runOn)
- Parameters:
runOn
- Gets or sets the hybrid worker group that the scheduled job should run on.- Returns:
- builder
-
runOn
public JobScheduleArgs.Builder runOn(java.lang.String runOn)
- Parameters:
runOn
- Gets or sets the hybrid worker group that the scheduled job should run on.- Returns:
- builder
-
runbook
public JobScheduleArgs.Builder runbook(com.pulumi.core.Output<RunbookAssociationPropertyArgs> runbook)
- Parameters:
runbook
- Gets or sets the runbook.- Returns:
- builder
-
runbook
public JobScheduleArgs.Builder runbook(RunbookAssociationPropertyArgs runbook)
- Parameters:
runbook
- Gets or sets the runbook.- Returns:
- builder
-
schedule
public JobScheduleArgs.Builder schedule(com.pulumi.core.Output<ScheduleAssociationPropertyArgs> schedule)
- Parameters:
schedule
- Gets or sets the schedule.- Returns:
- builder
-
schedule
public JobScheduleArgs.Builder schedule(ScheduleAssociationPropertyArgs schedule)
- Parameters:
schedule
- Gets or sets the schedule.- Returns:
- builder
-
build
public JobScheduleArgs build()
-
-