Class: Aws::EMR::Types::EbsBlockDeviceConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::EbsBlockDeviceConfig
- Defined in:
- gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb
Overview
When making an API call, you may pass EbsBlockDeviceConfig data as a hash:
{
volume_specification: { # required
volume_type: "String", # required
iops: 1,
size_in_gb: 1, # required
},
volumes_per_instance: 1,
}
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#volume_specification ⇒ Types::VolumeSpecification
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume attached to an EC2 instance in the cluster.
-
#volumes_per_instance ⇒ Integer
Number of EBS volumes with a specific volume configuration that will be associated with every instance in the instance group.
Instance Attribute Details
#volume_specification ⇒ Types::VolumeSpecification
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume attached to an EC2 instance in the cluster.
1917 1918 1919 1920 1921 1922 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 1917 class EbsBlockDeviceConfig < Struct.new( :volume_specification, :volumes_per_instance) SENSITIVE = [] include Aws::Structure end |
#volumes_per_instance ⇒ Integer
Number of EBS volumes with a specific volume configuration that will be associated with every instance in the instance group
1917 1918 1919 1920 1921 1922 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 1917 class EbsBlockDeviceConfig < Struct.new( :volume_specification, :volumes_per_instance) SENSITIVE = [] include Aws::Structure end |