EbsBlockDeviceConfigProperty Struct
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
import { aws_stepfunctions_tasks as stepfunctions_tasks } from 'aws-cdk-lib';
declare const size: cdk.Size;
const ebsBlockDeviceConfigProperty: stepfunctions_tasks.EmrCreateCluster.EbsBlockDeviceConfigProperty = {
volumeSpecification: {
volumeSize: size,
volumeType: stepfunctions_tasks.EmrCreateCluster.EbsBlockDeviceVolumeType.GP3,
// the properties below are optional
iops: 123,
},
// the properties below are optional
volumesPerInstance: 123,
};
Properties
volumeSpecificationEmrCreateCluster.VolumeSpecificationPropertyvolume_specificationVolumeSpecificationPropertyvolumeSpecificationVolumeSpecificationPropertyVolumeSpecificationVolumeSpecificationPropertyVolumeSpecificationVolumeSpecificationPropertyrequired#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.
volumesPerInstancenumbervolumes_per_instanceint | floatvolumesPerInstanceNumberVolumesPerInstancedoubleVolumesPerInstance*float64= EMR selected default#Number of EBS volumes with a specific volume configuration that will be associated with every instance in the instance group.