Package com.pulumi.aws.ecs.inputs
Class GetTaskExecutionOverridesContainerOverrideArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.GetTaskExecutionOverridesContainerOverrideArgs
-
public final class GetTaskExecutionOverridesContainerOverrideArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetTaskExecutionOverridesContainerOverrideArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetTaskExecutionOverridesContainerOverrideArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetTaskExecutionOverridesContainerOverrideArgs.Builderbuilder()static GetTaskExecutionOverridesContainerOverrideArgs.Builderbuilder(GetTaskExecutionOverridesContainerOverrideArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>commands()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>cpu()java.util.Optional<com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesContainerOverrideEnvironmentArgs>>>environments()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>memory()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>memoryReservation()com.pulumi.core.Output<java.lang.String>name()java.util.Optional<com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesContainerOverrideResourceRequirementArgs>>>resourceRequirements()
-
-
-
Field Detail
-
Empty
public static final GetTaskExecutionOverridesContainerOverrideArgs Empty
-
-
Method Detail
-
commands
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> commands()
- Returns:
- Command to send to the container that overrides the default command from the Docker image or the task definition.
-
cpu
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> cpu()
- Returns:
- Number of CPU units reserved for the container, instead of the default value from the task definition.
-
environments
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesContainerOverrideEnvironmentArgs>>> environments()
- Returns:
- Environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. See below.
-
memory
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memory()
- Returns:
- 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.
-
memoryReservation
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memoryReservation()
- Returns:
- Soft limit (in MiB) of memory to reserve for the container, instead of the default value from the task definition.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- Name of the container that receives the override. This parameter is required if any override is specified.
-
resourceRequirements
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetTaskExecutionOverridesContainerOverrideResourceRequirementArgs>>> resourceRequirements()
- Returns:
- Type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. See below.
-
builder
public static GetTaskExecutionOverridesContainerOverrideArgs.Builder builder()
-
builder
public static GetTaskExecutionOverridesContainerOverrideArgs.Builder builder(GetTaskExecutionOverridesContainerOverrideArgs defaults)
-
-