Package com.pulumi.aws.ecs.inputs
Class GetTaskExecutionOverridesArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.GetTaskExecutionOverridesArgs.Builder
-
- Enclosing class:
- GetTaskExecutionOverridesArgs
public static final class GetTaskExecutionOverridesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetTaskExecutionOverridesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTaskExecutionOverridesArgs defaults)
-
-
Method Detail
-
containerOverrides
public GetTaskExecutionOverridesArgs.Builder containerOverrides(@Nullable com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesContainerOverrideArgs>> containerOverrides)
- Parameters:
containerOverrides
- One or more container overrides that are sent to a task. See below.- Returns:
- builder
-
containerOverrides
public GetTaskExecutionOverridesArgs.Builder containerOverrides(java.util.List<GetTaskExecutionOverridesContainerOverrideArgs> containerOverrides)
- Parameters:
containerOverrides
- One or more container overrides that are sent to a task. See below.- Returns:
- builder
-
containerOverrides
public GetTaskExecutionOverridesArgs.Builder containerOverrides(GetTaskExecutionOverridesContainerOverrideArgs... containerOverrides)
- Parameters:
containerOverrides
- One or more container overrides that are sent to a task. See below.- Returns:
- builder
-
cpu
public GetTaskExecutionOverridesArgs.Builder cpu(@Nullable com.pulumi.core.Output<java.lang.String> cpu)
- Parameters:
cpu
- The CPU override for the task.- Returns:
- builder
-
cpu
public GetTaskExecutionOverridesArgs.Builder cpu(java.lang.String cpu)
- Parameters:
cpu
- The CPU override for the task.- Returns:
- builder
-
executionRoleArn
public GetTaskExecutionOverridesArgs.Builder executionRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> executionRoleArn)
- Parameters:
executionRoleArn
- Amazon Resource Name (ARN) of the task execution role override for the task.- Returns:
- builder
-
executionRoleArn
public GetTaskExecutionOverridesArgs.Builder executionRoleArn(java.lang.String executionRoleArn)
- Parameters:
executionRoleArn
- Amazon Resource Name (ARN) of the task execution role override for the task.- Returns:
- builder
-
inferenceAcceleratorOverrides
public GetTaskExecutionOverridesArgs.Builder inferenceAcceleratorOverrides(@Nullable com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesInferenceAcceleratorOverrideArgs>> inferenceAcceleratorOverrides)
- Parameters:
inferenceAcceleratorOverrides
- Elastic Inference accelerator override for the task. See below.- Returns:
- builder
-
inferenceAcceleratorOverrides
public GetTaskExecutionOverridesArgs.Builder inferenceAcceleratorOverrides(java.util.List<GetTaskExecutionOverridesInferenceAcceleratorOverrideArgs> inferenceAcceleratorOverrides)
- Parameters:
inferenceAcceleratorOverrides
- Elastic Inference accelerator override for the task. See below.- Returns:
- builder
-
inferenceAcceleratorOverrides
public GetTaskExecutionOverridesArgs.Builder inferenceAcceleratorOverrides(GetTaskExecutionOverridesInferenceAcceleratorOverrideArgs... inferenceAcceleratorOverrides)
- Parameters:
inferenceAcceleratorOverrides
- Elastic Inference accelerator override for the task. See below.- Returns:
- builder
-
memory
public GetTaskExecutionOverridesArgs.Builder memory(@Nullable com.pulumi.core.Output<java.lang.String> memory)
- Parameters:
memory
- The memory override for the task.- Returns:
- builder
-
memory
public GetTaskExecutionOverridesArgs.Builder memory(java.lang.String memory)
- Parameters:
memory
- The memory override for the task.- Returns:
- builder
-
taskRoleArn
public GetTaskExecutionOverridesArgs.Builder taskRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> taskRoleArn)
- Parameters:
taskRoleArn
- Amazon Resource Name (ARN) of the role that containers in this task can assume.- Returns:
- builder
-
taskRoleArn
public GetTaskExecutionOverridesArgs.Builder taskRoleArn(java.lang.String taskRoleArn)
- Parameters:
taskRoleArn
- Amazon Resource Name (ARN) of the role that containers in this task can assume.- Returns:
- builder
-
build
public GetTaskExecutionOverridesArgs build()
-
-