EbsConfigurationProperty Struct
The Amazon EBS configuration of a cluster 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 ebsConfigurationProperty: stepfunctions_tasks.EmrCreateCluster.EbsConfigurationProperty = {
ebsBlockDeviceConfigs: [{
volumeSpecification: {
volumeSize: size,
volumeType: stepfunctions_tasks.EmrCreateCluster.EbsBlockDeviceVolumeType.GP3,
// the properties below are optional
iops: 123,
},
// the properties below are optional
volumesPerInstance: 123,
}],
ebsOptimized: false,
};
Properties
ebsBlockDeviceConfigsEmrCreateCluster.EbsBlockDeviceConfigProperty[]ebs_block_device_configstyping.List[EbsBlockDeviceConfigProperty]ebsBlockDeviceConfigsList<EbsBlockDeviceConfigProperty>EbsBlockDeviceConfigsEbsBlockDeviceConfigProperty[]EbsBlockDeviceConfigs*[]EbsBlockDeviceConfigProperty= None#An array of Amazon EBS volume specifications attached to a cluster instance.
ebsOptimizedbooleanebs_optimizedboolebsOptimizedBooleanEbsOptimizedboolEbsOptimized*bool= EMR selected default#Indicates whether an Amazon EBS volume is EBS-optimized.