Fugue.AWS.EC2.VolumeType

This module provides validating functions and abstractions for volume type concerns. For enumerations of actual volume types, see the Fugue.Core.AWS.EC2 module.

Module Members

maxSize

(Function)

Type Signature

 fun (VolumeType) -> Int
Argument: volumeType
Type: VolumeType
Returns:
Type: Int

minSize

(Function)

Type Signature

 fun (VolumeType) -> Int
Argument: volumeType
Type: VolumeType
Returns:
Type: Int

toString

(Function)

Type Signature

 fun (VolumeType) -> String
Argument: volumeType
Type: VolumeType
Returns:
Type: String

validateIops

(Function)

Type Signature

 fun (Optional<VolumeType>, Optional<Int>) -> Validation
Argument: maybeVolumeType
Type: Optional<VolumeType>
Argument: maybeIops
Type: Optional<Int>
Returns:
Type: Validation

validateSize

(Function)

Type Signature

 fun (Optional<VolumeType>, Optional<Int>) -> Validation
Argument: maybeVolumeType
Type: Optional<VolumeType>
Argument: maybeSize
Type: Optional<Int>
Returns:
Type: Validation