# Functions
GetMCMErrorCodeForCreateMachine takes the error returned from the EC2API during the CreateMachine call and returns the corresponding MCM error code.
GetMCMErrorCodeForTerminateInstances takes the error returned from the EC2API during the terminateInstance call and returns the corresponding MCM error code.
IsInstanceIDNotFound checks if the provider returned an InstanceIDNotFound error.
# Constants
InstanceIDNotFound is returned when the specified instance does not exist.
InstanceLimitExceeded is returned when you've reached the limit on the number of instances you can run concurrently.
InsufficientAddressCapacity is retured when AWS does not have enough available addresses to satisfy your minimum request.
InsufficientCapacity is returned when there is not enough capacity to fulfill your import instance request.
InsufficientInstanceCapacity is returned when there is not enough capacity to fulfill your request.
InsufficientVolumeCapacity is returned when there is not enough capacity to fulfill your EBS volume provision request.
MaxIOPSLimitExceeded is returned when you've reached the limit on your IOPS usage for that AWS Region.
RouteLimitExceeded is returned when you've reached the limit on the number of routes that you can add to a route table.
VcpuLimitExceeded is returned when you've reached the limit on the number of vCPUs (virtual processing units) assigned to the running instances in your account.
VolumeLimitExceeded is returned when you've reached the limit on your Amazon EBS volume storage.