This is the preferred interface for making EC2 InstanceStore properties with Fugue. If you want to specify an EC2 InstanceStore with Fugue, the new function is the right place to start.

Table of Contents

Module Members



new EC2 InstanceStore (Constructor)

Call this constructor to create a new Fugue.Core.AWS.EC2.InstanceStore value. This constructor should be used when specifying the properties of Instance Stores on an EC2 instance.

Type Signature

 fun { deviceName: String,
       virtualName: String} -> InstanceStore
Argument: deviceName

The device name exposed to the instance (for example, /dev/sdh or xvdh).

Type: String

Argument: virtualName

The virtual device name (ephemeral N). Instance store volumes are numbered starting from 0. An instance type with 2 available instance store volumes can specify mappings for ephemeral0 and ephemeral1.The number of available instance store volumes depends on the instance type. After you connect to the instance, you must mount the volume.

Type: String


A Fugue.Core.AWS.EC2.InstanceStore value.

Type: InstanceStore