Class: Aws::Batch::Types::EksContainerVolumeMount

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-batch/types.rb

Overview

The volume mounts for a container for an Amazon EKS job. For more information about volumes and volume mounts in Kubernetes, see

Volumes][1

in the *Kubernetes documentation*.

[1]: kubernetes.io/docs/concepts/storage/volumes/

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#mount_pathString

The path on the container where the volume is mounted.

Returns:

  • (String)


3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-batch/types.rb', line 3964

class EksContainerVolumeMount < Struct.new(
  :name,
  :mount_path,
  :read_only)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name the volume mount. This must match the name of one of the volumes in the pod.

Returns:

  • (String)


3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-batch/types.rb', line 3964

class EksContainerVolumeMount < Struct.new(
  :name,
  :mount_path,
  :read_only)
  SENSITIVE = []
  include Aws::Structure
end

#read_onlyBoolean

If this value is ‘true`, the container has read-only access to the volume. Otherwise, the container can write to the volume. The default value is `false`.

Returns:

  • (Boolean)


3964
3965
3966
3967
3968
3969
3970
# File 'lib/aws-sdk-batch/types.rb', line 3964

class EksContainerVolumeMount < Struct.new(
  :name,
  :mount_path,
  :read_only)
  SENSITIVE = []
  include Aws::Structure
end