aws-cdk-lib.aws_emr.CfnCluster.EbsConfigurationProperty

interface EbsConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.EMR.CfnCluster.EbsConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsemr#CfnCluster_EbsConfigurationProperty
Javasoftware.amazon.awscdk.services.emr.CfnCluster.EbsConfigurationProperty
Pythonaws_cdk.aws_emr.CfnCluster.EbsConfigurationProperty
TypeScript aws-cdk-lib » aws_emr » CfnCluster » EbsConfigurationProperty

EbsConfiguration is a subproperty of InstanceFleetConfig or InstanceGroupConfig .

EbsConfiguration determines the EBS volumes to attach to EMR cluster instances.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_emr as emr } from 'aws-cdk-lib';
const ebsConfigurationProperty: emr.CfnCluster.EbsConfigurationProperty = {
  ebsBlockDeviceConfigs: [{
    volumeSpecification: {
      sizeInGb: 123,
      volumeType: 'volumeType',

      // the properties below are optional
      iops: 123,
    },

    // the properties below are optional
    volumesPerInstance: 123,
  }],
  ebsOptimized: false,
};

Properties

NameTypeDescription
ebsBlockDeviceConfigs?IResolvable | IResolvable | EbsBlockDeviceConfigProperty[]An array of Amazon EBS volume specifications attached to a cluster instance.
ebsOptimized?boolean | IResolvableIndicates whether an Amazon EBS volume is EBS-optimized.

ebsBlockDeviceConfigs?

Type: IResolvable | IResolvable | EbsBlockDeviceConfigProperty[] (optional)

An array of Amazon EBS volume specifications attached to a cluster instance.


ebsOptimized?

Type: boolean | IResolvable (optional)

Indicates whether an Amazon EBS volume is EBS-optimized.