Interface CfnCluster.IVolumeSpecificationProperty
VolumeSpecification
is a subproperty of the EbsBlockDeviceConfig
property type.
Namespace: Amazon.CDK.AWS.EMR
Assembly: Amazon.CDK.AWS.EMR.dll
Syntax (csharp)
public interface IVolumeSpecificationProperty
Syntax (vb)
Public Interface IVolumeSpecificationProperty
Remarks
VolumeSecification
determines the volume type, IOPS, and size (GiB) for EBS volumes attached to EC2 instances.
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 volumeSpecificationProperty = new VolumeSpecificationProperty {
SizeInGb = 123,
VolumeType = "volumeType",
// the properties below are optional
Iops = 123
};
Synopsis
Properties
Iops | The number of I/O operations per second (IOPS) that the volume supports. |
SizeInGb | The volume size, in gibibytes (GiB). |
VolumeType | The volume type. |
Properties
Iops
The number of I/O operations per second (IOPS) that the volume supports.
virtual Nullable<double> Iops { get; }
Property Value
System.Nullable<System.Double>
Remarks
SizeInGb
The volume size, in gibibytes (GiB).
double SizeInGb { get; }
Property Value
System.Double
Remarks
This can be a number from 1 - 1024. If the volume type is EBS-optimized, the minimum value is 10.
VolumeType
The volume type.
string VolumeType { get; }
Property Value
System.String
Remarks
Volume types supported are gp3, gp2, io1, st1, sc1, and standard.