Package com.pulumi.aws.ecs.inputs
Class TaskDefinitionVolumeArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.TaskDefinitionVolumeArgs
-
public final class TaskDefinitionVolumeArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskDefinitionVolumeArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TaskDefinitionVolumeArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskDefinitionVolumeArgs.Builder
builder()
static TaskDefinitionVolumeArgs.Builder
builder(TaskDefinitionVolumeArgs defaults)
java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeDockerVolumeConfigurationArgs>>
dockerVolumeConfiguration()
java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeEfsVolumeConfigurationArgs>>
efsVolumeConfiguration()
java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationArgs>>
fsxWindowsFileServerVolumeConfiguration()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
hostPath()
com.pulumi.core.Output<java.lang.String>
name()
-
-
-
Field Detail
-
Empty
public static final TaskDefinitionVolumeArgs Empty
-
-
Method Detail
-
dockerVolumeConfiguration
public java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeDockerVolumeConfigurationArgs>> dockerVolumeConfiguration()
- Returns:
- Configuration block to configure a docker volume. Detailed below.
-
efsVolumeConfiguration
public java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeEfsVolumeConfigurationArgs>> efsVolumeConfiguration()
- Returns:
- Configuration block for an EFS volume. Detailed below.
-
fsxWindowsFileServerVolumeConfiguration
public java.util.Optional<com.pulumi.core.Output<TaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationArgs>> fsxWindowsFileServerVolumeConfiguration()
- Returns:
- Configuration block for an FSX Windows File Server volume. Detailed below.
-
hostPath
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostPath()
- Returns:
- Path on the host container instance that is presented to the container. If not set, ECS will create a nonpersistent data volume that starts empty and is deleted after the task has finished.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- Name of the volume. This name is referenced in the `sourceVolume` parameter of container definition in the `mountPoints` section.
-
builder
public static TaskDefinitionVolumeArgs.Builder builder()
-
builder
public static TaskDefinitionVolumeArgs.Builder builder(TaskDefinitionVolumeArgs defaults)
-
-