Class PlanWorkflowStepCustomActionLambdaConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.arcregionswitch.inputs.PlanWorkflowStepCustomActionLambdaConfigArgs.Builder
-
- Enclosing class:
- PlanWorkflowStepCustomActionLambdaConfigArgs
public static final class PlanWorkflowStepCustomActionLambdaConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PlanWorkflowStepCustomActionLambdaConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PlanWorkflowStepCustomActionLambdaConfigArgs defaults)
-
-
Method Detail
-
lambdas
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder lambdas(@Nullable com.pulumi.core.Output<java.util.List<PlanWorkflowStepCustomActionLambdaConfigLambdaArgs>> lambdas)
- Parameters:
lambdas- Lambda function configuration. See `lambda` Block for details.- Returns:
- builder
-
lambdas
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder lambdas(java.util.List<PlanWorkflowStepCustomActionLambdaConfigLambdaArgs> lambdas)
- Parameters:
lambdas- Lambda function configuration. See `lambda` Block for details.- Returns:
- builder
-
lambdas
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder lambdas(PlanWorkflowStepCustomActionLambdaConfigLambdaArgs... lambdas)
- Parameters:
lambdas- Lambda function configuration. See `lambda` Block for details.- Returns:
- builder
-
regionToRun
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder regionToRun(com.pulumi.core.Output<java.lang.String> regionToRun)
- Parameters:
regionToRun- Region where the Lambda function should run. Valid values: `activatingRegion`, `deactivatingRegion`.- Returns:
- builder
-
regionToRun
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder regionToRun(java.lang.String regionToRun)
- Parameters:
regionToRun- Region where the Lambda function should run. Valid values: `activatingRegion`, `deactivatingRegion`.- Returns:
- builder
-
retryIntervalMinutes
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder retryIntervalMinutes(com.pulumi.core.Output<java.lang.Double> retryIntervalMinutes)
- Parameters:
retryIntervalMinutes- Retry interval in minutes.- Returns:
- builder
-
retryIntervalMinutes
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder retryIntervalMinutes(java.lang.Double retryIntervalMinutes)
- Parameters:
retryIntervalMinutes- Retry interval in minutes.- Returns:
- builder
-
timeoutMinutes
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder timeoutMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> timeoutMinutes)
- Parameters:
timeoutMinutes- Timeout in minutes.- Returns:
- builder
-
timeoutMinutes
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder timeoutMinutes(java.lang.Integer timeoutMinutes)
- Parameters:
timeoutMinutes- Timeout in minutes.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder ungracefuls(@Nullable com.pulumi.core.Output<java.util.List<PlanWorkflowStepCustomActionLambdaConfigUngracefulArgs>> ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.custom_action_lambda_config.ungraceful` Block for details.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder ungracefuls(java.util.List<PlanWorkflowStepCustomActionLambdaConfigUngracefulArgs> ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.custom_action_lambda_config.ungraceful` Block for details.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepCustomActionLambdaConfigArgs.Builder ungracefuls(PlanWorkflowStepCustomActionLambdaConfigUngracefulArgs... ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.custom_action_lambda_config.ungraceful` Block for details.- Returns:
- builder
-
build
public PlanWorkflowStepCustomActionLambdaConfigArgs build()
-
-