Class: Aws::SecurityHub::Types::AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Information about a Docker volume.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#autoprovision ⇒ Boolean
Whether to create the Docker volume automatically if it does not already exist.
-
#driver ⇒ String
The Docker volume driver to use.
-
#driver_opts ⇒ Hash<String,String>
A map of Docker driver-specific options that are passed through.
-
#labels ⇒ Hash<String,String>
Custom metadata to add to the Docker volume.
-
#scope ⇒ String
The scope for the Docker volume that determines its lifecycle.
Instance Attribute Details
#autoprovision ⇒ Boolean
Whether to create the Docker volume automatically if it does not already exist.
11399 11400 11401 11402 11403 11404 11405 11406 11407 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11399 class AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails < Struct.new( :autoprovision, :driver, :driver_opts, :labels, :scope) SENSITIVE = [] include Aws::Structure end |
#driver ⇒ String
The Docker volume driver to use.
11399 11400 11401 11402 11403 11404 11405 11406 11407 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11399 class AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails < Struct.new( :autoprovision, :driver, :driver_opts, :labels, :scope) SENSITIVE = [] include Aws::Structure end |
#driver_opts ⇒ Hash<String,String>
A map of Docker driver-specific options that are passed through.
11399 11400 11401 11402 11403 11404 11405 11406 11407 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11399 class AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails < Struct.new( :autoprovision, :driver, :driver_opts, :labels, :scope) SENSITIVE = [] include Aws::Structure end |
#labels ⇒ Hash<String,String>
Custom metadata to add to the Docker volume.
11399 11400 11401 11402 11403 11404 11405 11406 11407 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11399 class AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails < Struct.new( :autoprovision, :driver, :driver_opts, :labels, :scope) SENSITIVE = [] include Aws::Structure end |
#scope ⇒ String
The scope for the Docker volume that determines its lifecycle.
Docker volumes that are scoped to a task are provisioned
automatically when the task starts and destroyed when the task
stops. Docker volumes that are shared persist after the task stops.
Valid values are shared or task.
11399 11400 11401 11402 11403 11404 11405 11406 11407 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11399 class AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails < Struct.new( :autoprovision, :driver, :driver_opts, :labels, :scope) SENSITIVE = [] include Aws::Structure end |