Show / Hide Table of Contents

Class CfnInstanceFleetConfig.EbsConfigurationProperty

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

Inheritance
object
CfnInstanceFleetConfig.EbsConfigurationProperty
Implements
CfnInstanceFleetConfig.IEbsConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnInstanceFleetConfig.EbsConfigurationProperty : CfnInstanceFleetConfig.IEbsConfigurationProperty
Syntax (vb)
Public Class CfnInstanceFleetConfig.EbsConfigurationProperty Implements CfnInstanceFleetConfig.IEbsConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancefleetconfig-ebsconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EMR;

             var ebsConfigurationProperty = new EbsConfigurationProperty {
                 EbsBlockDeviceConfigs = new [] { new EbsBlockDeviceConfigProperty {
                     VolumeSpecification = new VolumeSpecificationProperty {
                         SizeInGb = 123,
                         VolumeType = "volumeType",

                         // the properties below are optional
                         Iops = 123,
                         Throughput = 123
                     },

                     // the properties below are optional
                     VolumesPerInstance = 123
                 } },
                 EbsOptimized = false
             };

Synopsis

Constructors

EbsConfigurationProperty()

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

Properties

EbsBlockDeviceConfigs

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

EbsOptimized

Indicates whether an Amazon EBS volume is EBS-optimized.

Constructors

EbsConfigurationProperty()

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

public EbsConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancefleetconfig-ebsconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EMR;

             var ebsConfigurationProperty = new EbsConfigurationProperty {
                 EbsBlockDeviceConfigs = new [] { new EbsBlockDeviceConfigProperty {
                     VolumeSpecification = new VolumeSpecificationProperty {
                         SizeInGb = 123,
                         VolumeType = "volumeType",

                         // the properties below are optional
                         Iops = 123,
                         Throughput = 123
                     },

                     // the properties below are optional
                     VolumesPerInstance = 123
                 } },
                 EbsOptimized = false
             };

Properties

EbsBlockDeviceConfigs

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

public object? EbsBlockDeviceConfigs { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancefleetconfig-ebsconfiguration.html#cfn-emr-instancefleetconfig-ebsconfiguration-ebsblockdeviceconfigs

EbsOptimized

Indicates whether an Amazon EBS volume is EBS-optimized.

public object? EbsOptimized { get; set; }
Property Value

object

Remarks

The default is false. You should explicitly set this value to true to enable the Amazon EBS-optimized setting for an EC2 instance.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-instancefleetconfig-ebsconfiguration.html#cfn-emr-instancefleetconfig-ebsconfiguration-ebsoptimized

Implements

CfnInstanceFleetConfig.IEbsConfigurationProperty
Back to top Generated by DocFX