Package com.pulumi.aws.ecs.inputs
Class GetTaskExecutionOverrides.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.GetTaskExecutionOverrides.Builder
-
- Enclosing class:
- GetTaskExecutionOverrides
public static final class GetTaskExecutionOverrides.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetTaskExecutionOverrides defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetTaskExecutionOverridesbuild()GetTaskExecutionOverrides.BuildercontainerOverrides(GetTaskExecutionOverridesContainerOverride... containerOverrides)GetTaskExecutionOverrides.BuildercontainerOverrides(java.util.List<GetTaskExecutionOverridesContainerOverride> containerOverrides)GetTaskExecutionOverrides.Buildercpu(java.lang.String cpu)GetTaskExecutionOverrides.BuilderexecutionRoleArn(java.lang.String executionRoleArn)GetTaskExecutionOverrides.Buildermemory(java.lang.String memory)GetTaskExecutionOverrides.BuildertaskRoleArn(java.lang.String taskRoleArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTaskExecutionOverrides defaults)
-
-
Method Detail
-
containerOverrides
public GetTaskExecutionOverrides.Builder containerOverrides(@Nullable java.util.List<GetTaskExecutionOverridesContainerOverride> containerOverrides)
- Parameters:
containerOverrides- One or more container overrides that are sent to a task. See below.- Returns:
- builder
-
containerOverrides
public GetTaskExecutionOverrides.Builder containerOverrides(GetTaskExecutionOverridesContainerOverride... containerOverrides)
- Parameters:
containerOverrides- One or more container overrides that are sent to a task. See below.- Returns:
- builder
-
cpu
public GetTaskExecutionOverrides.Builder cpu(@Nullable java.lang.String cpu)
- Parameters:
cpu- CPU override for the task.- Returns:
- builder
-
executionRoleArn
public GetTaskExecutionOverrides.Builder executionRoleArn(@Nullable java.lang.String executionRoleArn)
- Parameters:
executionRoleArn- ARN of the task execution role override for the task.- Returns:
- builder
-
memory
public GetTaskExecutionOverrides.Builder memory(@Nullable java.lang.String memory)
- Parameters:
memory- Memory override for the task.- Returns:
- builder
-
taskRoleArn
public GetTaskExecutionOverrides.Builder taskRoleArn(@Nullable java.lang.String taskRoleArn)
- Parameters:
taskRoleArn- ARN of the role that containers in this task can assume.- Returns:
- builder
-
build
public GetTaskExecutionOverrides build()
-
-