@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Volume extends Object implements Serializable, Cloneable, StructuredPojo
A data volume used in a task definition.
| Constructor and Description |
|---|
Volume() |
| Modifier and Type | Method and Description |
|---|---|
Volume |
clone() |
boolean |
equals(Object obj) |
HostVolumeProperties |
getHost()
The contents of the
host parameter determine whether your data volume persists on the host container
instance and where it is stored. |
String |
getName()
The name of the volume.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setHost(HostVolumeProperties host)
The contents of the
host parameter determine whether your data volume persists on the host container
instance and where it is stored. |
void |
setName(String name)
The name of the volume.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Volume |
withHost(HostVolumeProperties host)
The contents of the
host parameter determine whether your data volume persists on the host container
instance and where it is stored. |
Volume |
withName(String name)
The name of the volume.
|
public void setName(String name)
The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are
allowed. This name is referenced in the sourceVolume parameter of container definition
mountPoints.
name - The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are
allowed. This name is referenced in the sourceVolume parameter of container definition
mountPoints.public String getName()
The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are
allowed. This name is referenced in the sourceVolume parameter of container definition
mountPoints.
sourceVolume parameter of container definition
mountPoints.public Volume withName(String name)
The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are
allowed. This name is referenced in the sourceVolume parameter of container definition
mountPoints.
name - The name of the volume. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are
allowed. This name is referenced in the sourceVolume parameter of container definition
mountPoints.public void setHost(HostVolumeProperties host)
The contents of the host parameter determine whether your data volume persists on the host container
instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for
your data volume, but the data is not guaranteed to persist after the containers associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData. Windows
containers cannot mount directories on a different drive, and mount point cannot be across drives. For example,
you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
host - The contents of the host parameter determine whether your data volume persists on the host
container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns
a host path for your data volume, but the data is not guaranteed to persist after the containers
associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData. Windows
containers cannot mount directories on a different drive, and mount point cannot be across drives. For
example, you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
public HostVolumeProperties getHost()
The contents of the host parameter determine whether your data volume persists on the host container
instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for
your data volume, but the data is not guaranteed to persist after the containers associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData. Windows
containers cannot mount directories on a different drive, and mount point cannot be across drives. For example,
you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
host parameter determine whether your data volume persists on the host
container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns
a host path for your data volume, but the data is not guaranteed to persist after the containers
associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData.
Windows containers cannot mount directories on a different drive, and mount point cannot be across
drives. For example, you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
public Volume withHost(HostVolumeProperties host)
The contents of the host parameter determine whether your data volume persists on the host container
instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns a host path for
your data volume, but the data is not guaranteed to persist after the containers associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData. Windows
containers cannot mount directories on a different drive, and mount point cannot be across drives. For example,
you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
host - The contents of the host parameter determine whether your data volume persists on the host
container instance and where it is stored. If the host parameter is empty, then the Docker daemon assigns
a host path for your data volume, but the data is not guaranteed to persist after the containers
associated with it stop running.
Windows containers can mount whole directories on the same drive as $env:ProgramData. Windows
containers cannot mount directories on a different drive, and mount point cannot be across drives. For
example, you can mount C:\my\path:C:\my\path and D:\:D:\, but not
D:\my\path:C:\my\path or D:\:C:\my\path.
public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.