Class: Aws::Batch::Types::EksVolume
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::EksVolume
- Defined in:
- gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb
Overview
Specifies an Amazon EKS volume for a job definition.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#empty_dir ⇒ Types::EksEmptyDir
Specifies the configuration of a Kubernetes
emptyDir
volume. -
#host_path ⇒ Types::EksHostPath
Specifies the configuration of a Kubernetes
hostPath
volume. -
#name ⇒ String
The name of the volume.
-
#persistent_volume_claim ⇒ Types::EksPersistentVolumeClaim
Specifies the configuration of a Kubernetes
persistentVolumeClaim
bounded to apersistentVolume
. -
#secret ⇒ Types::EksSecret
Specifies the configuration of a Kubernetes
secret
volume.
Instance Attribute Details
#empty_dir ⇒ Types::EksEmptyDir
Specifies the configuration of a Kubernetes emptyDir
volume. For
more information, see emptyDir in the Kubernetes
documentation.
4607 4608 4609 4610 4611 4612 4613 4614 4615 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 4607 class EksVolume < Struct.new( :name, :host_path, :empty_dir, :secret, :persistent_volume_claim) SENSITIVE = [] include Aws::Structure end |
#host_path ⇒ Types::EksHostPath
Specifies the configuration of a Kubernetes hostPath
volume. For
more information, see hostPath in the Kubernetes
documentation.
4607 4608 4609 4610 4611 4612 4613 4614 4615 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 4607 class EksVolume < Struct.new( :name, :host_path, :empty_dir, :secret, :persistent_volume_claim) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.
4607 4608 4609 4610 4611 4612 4613 4614 4615 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 4607 class EksVolume < Struct.new( :name, :host_path, :empty_dir, :secret, :persistent_volume_claim) SENSITIVE = [] include Aws::Structure end |
#persistent_volume_claim ⇒ Types::EksPersistentVolumeClaim
Specifies the configuration of a Kubernetes persistentVolumeClaim
bounded to a persistentVolume
. For more information, see
Persistent Volume Claims in the Kubernetes documentation.
4607 4608 4609 4610 4611 4612 4613 4614 4615 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 4607 class EksVolume < Struct.new( :name, :host_path, :empty_dir, :secret, :persistent_volume_claim) SENSITIVE = [] include Aws::Structure end |
#secret ⇒ Types::EksSecret
Specifies the configuration of a Kubernetes secret
volume. For
more information, see secret in the Kubernetes documentation.
4607 4608 4609 4610 4611 4612 4613 4614 4615 |
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 4607 class EksVolume < Struct.new( :name, :host_path, :empty_dir, :secret, :persistent_volume_claim) SENSITIVE = [] include Aws::Structure end |