Package com.pulumi.aws.fis.inputs
Class ExperimentTemplateActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.fis.inputs.ExperimentTemplateActionArgs.Builder
-
- Enclosing class:
- ExperimentTemplateActionArgs
public static final class ExperimentTemplateActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ExperimentTemplateActionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ExperimentTemplateActionArgs defaults)
-
-
Method Detail
-
actionId
public ExperimentTemplateActionArgs.Builder actionId(com.pulumi.core.Output<java.lang.String> actionId)
- Parameters:
actionId
- ID of the action. To find out what actions are supported see [AWS FIS actions reference](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html).- Returns:
- builder
-
actionId
public ExperimentTemplateActionArgs.Builder actionId(java.lang.String actionId)
- Parameters:
actionId
- ID of the action. To find out what actions are supported see [AWS FIS actions reference](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html).- Returns:
- builder
-
description
public ExperimentTemplateActionArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of the action.- Returns:
- builder
-
description
public ExperimentTemplateActionArgs.Builder description(java.lang.String description)
- Parameters:
description
- Description of the action.- Returns:
- builder
-
name
public ExperimentTemplateActionArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Friendly name of the action.- Returns:
- builder
-
name
public ExperimentTemplateActionArgs.Builder name(java.lang.String name)
- Parameters:
name
- Friendly name of the action.- Returns:
- builder
-
parameters
public ExperimentTemplateActionArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.List<ExperimentTemplateActionParameterArgs>> parameters)
- Parameters:
parameters
- Parameter(s) for the action, if applicable. See below.- Returns:
- builder
-
parameters
public ExperimentTemplateActionArgs.Builder parameters(java.util.List<ExperimentTemplateActionParameterArgs> parameters)
- Parameters:
parameters
- Parameter(s) for the action, if applicable. See below.- Returns:
- builder
-
parameters
public ExperimentTemplateActionArgs.Builder parameters(ExperimentTemplateActionParameterArgs... parameters)
- Parameters:
parameters
- Parameter(s) for the action, if applicable. See below.- Returns:
- builder
-
startAfters
public ExperimentTemplateActionArgs.Builder startAfters(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> startAfters)
- Parameters:
startAfters
- Set of action names that must complete before this action can be executed.- Returns:
- builder
-
startAfters
public ExperimentTemplateActionArgs.Builder startAfters(java.util.List<java.lang.String> startAfters)
- Parameters:
startAfters
- Set of action names that must complete before this action can be executed.- Returns:
- builder
-
startAfters
public ExperimentTemplateActionArgs.Builder startAfters(java.lang.String... startAfters)
- Parameters:
startAfters
- Set of action names that must complete before this action can be executed.- Returns:
- builder
-
target
public ExperimentTemplateActionArgs.Builder target(@Nullable com.pulumi.core.Output<ExperimentTemplateActionTargetArgs> target)
- Parameters:
target
- Action's target, if applicable. See below.- Returns:
- builder
-
target
public ExperimentTemplateActionArgs.Builder target(ExperimentTemplateActionTargetArgs target)
- Parameters:
target
- Action's target, if applicable. See below.- Returns:
- builder
-
build
public ExperimentTemplateActionArgs build()
-
-