Package com.pulumi.aws.pipes.inputs
Class PipeTargetParametersEcsTaskParametersOverridesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.pipes.inputs.PipeTargetParametersEcsTaskParametersOverridesArgs
-
public final class PipeTargetParametersEcsTaskParametersOverridesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipeTargetParametersEcsTaskParametersOverridesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipeTargetParametersEcsTaskParametersOverridesArgs
Empty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PipeTargetParametersEcsTaskParametersOverridesArgs Empty
-
-
Method Detail
-
containerOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.List<PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs>>> containerOverrides()
- Returns:
- One or more container overrides that are sent to a task. Detailed below.
-
cpu
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cpu()
- Returns:
- The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name.
-
ephemeralStorage
public java.util.Optional<com.pulumi.core.Output<PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs>> ephemeralStorage()
- Returns:
- The ephemeral storage setting override for the task. Detailed below.
-
executionRoleArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> executionRoleArn()
- Returns:
- The Amazon Resource Name (ARN) of the task execution IAM role override for the task.
-
inferenceAcceleratorOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.List<PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs>>> inferenceAcceleratorOverrides()
- Returns:
- List of Elastic Inference accelerator overrides for the task. Detailed below.
-
memory
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> memory()
- Returns:
- The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name.
-
taskRoleArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> taskRoleArn()
- Returns:
- The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role.
-
builder
public static PipeTargetParametersEcsTaskParametersOverridesArgs.Builder builder()
-
builder
public static PipeTargetParametersEcsTaskParametersOverridesArgs.Builder builder(PipeTargetParametersEcsTaskParametersOverridesArgs defaults)
-
-