Class: Aws::Batch::Types::EksEmptyDir
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::EksEmptyDir
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-batch/types.rb
Overview
Specifies the configuration of a Kubernetes ‘emptyDir` volume. An `emptyDir` volume is first created when a pod is assigned to a node. It exists as long as that pod is running on that node. The `emptyDir` volume is initially empty. All containers in the pod can read and write the files in the `emptyDir` volume. However, the `emptyDir` volume can be mounted at the same or different paths in each container. When a pod is removed from a node for any reason, the data in the `emptyDir` is deleted permanently. For more information, see
- emptyDir][1
-
in the *Kubernetes documentation*.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#medium ⇒ String
The medium to store the volume.
-
#size_limit ⇒ String
The maximum size of the volume.
Instance Attribute Details
#medium ⇒ String
The medium to store the volume. The default value is an empty string, which uses the storage of the node.
“”
: **(Default)** Use the disk storage of the node.
“Memory”
: Use the ‘tmpfs` volume that’s backed by the RAM of the node.
Contents of the volume are lost when the node reboots, and any
storage on the volume counts against the container's memory
limit.
4045 4046 4047 4048 4049 4050 |
# File 'lib/aws-sdk-batch/types.rb', line 4045 class EksEmptyDir < Struct.new( :medium, :size_limit) SENSITIVE = [] include Aws::Structure end |
#size_limit ⇒ String
The maximum size of the volume. By default, there’s no maximum size defined.
4045 4046 4047 4048 4049 4050 |
# File 'lib/aws-sdk-batch/types.rb', line 4045 class EksEmptyDir < Struct.new( :medium, :size_limit) SENSITIVE = [] include Aws::Structure end |