amazonka-ec2-1.5.0: Amazon Elastic Compute Cloud SDK.

Copyright(c) 2013-2017 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.EC2.Types

Contents

Description

 

Synopsis

Service Configuration

ec2 :: Service Source #

API version 2016-11-15 of the Amazon Elastic Compute Cloud SDK configuration.

Errors

Re-exported Types

data DeleteTag Source #

Custom Tag type which has an optional value component.

See: tag smart constructor.

Constructors

DeleteTag 

Instances

Eq DeleteTag Source # 
Data DeleteTag Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteTag -> c DeleteTag #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteTag #

toConstr :: DeleteTag -> Constr #

dataTypeOf :: DeleteTag -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DeleteTag) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteTag) #

gmapT :: (forall b. Data b => b -> b) -> DeleteTag -> DeleteTag #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTag -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTag -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteTag -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteTag -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag #

Read DeleteTag Source # 
Show DeleteTag Source # 
Generic DeleteTag Source # 

Associated Types

type Rep DeleteTag :: * -> * #

FromXML DeleteTag Source # 
ToQuery DeleteTag Source # 
type Rep DeleteTag Source # 
type Rep DeleteTag = D1 (MetaData "DeleteTag" "Network.AWS.EC2.Internal" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) (C1 (MetaCons "DeleteTag" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_deleteTagKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_deleteTagValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

deleteTagKey :: Lens' DeleteTag Text Source #

The key of the tag to delete.

Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with 'aws:'

deleteTagValue :: Lens' DeleteTag (Maybe Text) Source #

The optional value of the tag to delete.

Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.

AccountAttributeName

data AccountAttributeName Source #

Instances

Bounded AccountAttributeName Source # 
Enum AccountAttributeName Source # 
Eq AccountAttributeName Source # 
Data AccountAttributeName Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AccountAttributeName -> c AccountAttributeName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AccountAttributeName #

toConstr :: AccountAttributeName -> Constr #

dataTypeOf :: AccountAttributeName -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AccountAttributeName) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AccountAttributeName) #

gmapT :: (forall b. Data b => b -> b) -> AccountAttributeName -> AccountAttributeName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AccountAttributeName -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AccountAttributeName -> r #

gmapQ :: (forall d. Data d => d -> u) -> AccountAttributeName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AccountAttributeName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AccountAttributeName -> m AccountAttributeName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountAttributeName -> m AccountAttributeName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountAttributeName -> m AccountAttributeName #

Ord AccountAttributeName Source # 
Read AccountAttributeName Source # 
Show AccountAttributeName Source # 
Generic AccountAttributeName Source # 
Hashable AccountAttributeName Source # 
NFData AccountAttributeName Source # 

Methods

rnf :: AccountAttributeName -> () #

ToQuery AccountAttributeName Source # 
ToHeader AccountAttributeName Source # 
ToByteString AccountAttributeName Source # 
FromText AccountAttributeName Source # 
ToText AccountAttributeName Source # 
type Rep AccountAttributeName Source # 
type Rep AccountAttributeName = D1 (MetaData "AccountAttributeName" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "DefaultVPC" PrefixI False) U1) (C1 (MetaCons "SupportedPlatforms" PrefixI False) U1))

ActivityStatus

data ActivityStatus Source #

Instances

Bounded ActivityStatus Source # 
Enum ActivityStatus Source # 
Eq ActivityStatus Source # 
Data ActivityStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActivityStatus -> c ActivityStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActivityStatus #

toConstr :: ActivityStatus -> Constr #

dataTypeOf :: ActivityStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActivityStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActivityStatus) #

gmapT :: (forall b. Data b => b -> b) -> ActivityStatus -> ActivityStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActivityStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActivityStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActivityStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActivityStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActivityStatus -> m ActivityStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityStatus -> m ActivityStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActivityStatus -> m ActivityStatus #

Ord ActivityStatus Source # 
Read ActivityStatus Source # 
Show ActivityStatus Source # 
Generic ActivityStatus Source # 

Associated Types

type Rep ActivityStatus :: * -> * #

Hashable ActivityStatus Source # 
NFData ActivityStatus Source # 

Methods

rnf :: ActivityStatus -> () #

FromXML ActivityStatus Source # 
ToQuery ActivityStatus Source # 
ToHeader ActivityStatus Source # 
ToByteString ActivityStatus Source # 
FromText ActivityStatus Source # 
ToText ActivityStatus Source # 
type Rep ActivityStatus Source # 
type Rep ActivityStatus = D1 (MetaData "ActivityStatus" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "Error'" PrefixI False) U1) (C1 (MetaCons "Fulfilled" PrefixI False) U1)) ((:+:) (C1 (MetaCons "PendingFulfillment" PrefixI False) U1) (C1 (MetaCons "PendingTermination" PrefixI False) U1)))

AddressStatus

data AddressStatus Source #

Instances

Bounded AddressStatus Source # 
Enum AddressStatus Source # 
Eq AddressStatus Source # 
Data AddressStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AddressStatus -> c AddressStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AddressStatus #

toConstr :: AddressStatus -> Constr #

dataTypeOf :: AddressStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AddressStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AddressStatus) #

gmapT :: (forall b. Data b => b -> b) -> AddressStatus -> AddressStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AddressStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AddressStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> AddressStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AddressStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AddressStatus -> m AddressStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AddressStatus -> m AddressStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AddressStatus -> m AddressStatus #

Ord AddressStatus Source # 
Read AddressStatus Source # 
Show AddressStatus Source # 
Generic AddressStatus Source # 

Associated Types

type Rep AddressStatus :: * -> * #

Hashable AddressStatus Source # 
NFData AddressStatus Source # 

Methods

rnf :: AddressStatus -> () #

FromXML AddressStatus Source # 
ToQuery AddressStatus Source # 
ToHeader AddressStatus Source # 
ToByteString AddressStatus Source # 
FromText AddressStatus Source # 
ToText AddressStatus Source # 

Methods

toText :: AddressStatus -> Text #

type Rep AddressStatus Source # 
type Rep AddressStatus = D1 (MetaData "AddressStatus" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "InClassic" PrefixI False) U1) ((:+:) (C1 (MetaCons "InVPC" PrefixI False) U1) (C1 (MetaCons "MoveInProgress" PrefixI False) U1)))

Affinity

data Affinity Source #

Constructors

ADefault 
AHost 

Instances

Bounded Affinity Source # 
Enum Affinity Source # 
Eq Affinity Source # 
Data Affinity Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Affinity -> c Affinity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Affinity #

toConstr :: Affinity -> Constr #

dataTypeOf :: Affinity -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Affinity) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Affinity) #

gmapT :: (forall b. Data b => b -> b) -> Affinity -> Affinity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Affinity -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Affinity -> r #

gmapQ :: (forall d. Data d => d -> u) -> Affinity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Affinity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Affinity -> m Affinity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Affinity -> m Affinity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Affinity -> m Affinity #

Ord Affinity Source # 
Read Affinity Source # 
Show Affinity Source # 
Generic Affinity Source # 

Associated Types

type Rep Affinity :: * -> * #

Methods

from :: Affinity -> Rep Affinity x #

to :: Rep Affinity x -> Affinity #

Hashable Affinity Source # 

Methods

hashWithSalt :: Int -> Affinity -> Int #

hash :: Affinity -> Int #

NFData Affinity Source # 

Methods

rnf :: Affinity -> () #

ToQuery Affinity Source # 
ToHeader Affinity Source # 

Methods

toHeader :: HeaderName -> Affinity -> [Header] #

ToByteString Affinity Source # 

Methods

toBS :: Affinity -> ByteString #

FromText Affinity Source # 
ToText Affinity Source # 

Methods

toText :: Affinity -> Text #

type Rep Affinity Source # 
type Rep Affinity = D1 (MetaData "Affinity" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "ADefault" PrefixI False) U1) (C1 (MetaCons "AHost" PrefixI False) U1))

AllocationState

data AllocationState Source #

Instances

Bounded AllocationState Source # 
Enum AllocationState Source # 
Eq AllocationState Source # 
Data AllocationState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AllocationState -> c AllocationState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AllocationState #

toConstr :: AllocationState -> Constr #

dataTypeOf :: AllocationState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AllocationState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AllocationState) #

gmapT :: (forall b. Data b => b -> b) -> AllocationState -> AllocationState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AllocationState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AllocationState -> r #

gmapQ :: (forall d. Data d => d -> u) -> AllocationState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AllocationState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AllocationState -> m AllocationState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AllocationState -> m AllocationState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AllocationState -> m AllocationState #

Ord AllocationState Source # 
Read AllocationState Source # 
Show AllocationState Source # 
Generic AllocationState Source # 
Hashable AllocationState Source # 
NFData AllocationState Source # 

Methods

rnf :: AllocationState -> () #

FromXML AllocationState Source # 
ToQuery AllocationState Source # 
ToHeader AllocationState Source # 
ToByteString AllocationState Source # 
FromText AllocationState Source # 
ToText AllocationState Source # 
type Rep AllocationState Source # 
type Rep AllocationState = D1 (MetaData "AllocationState" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "ASAvailable" PrefixI False) U1) (C1 (MetaCons "ASPermanentFailure" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ASReleased" PrefixI False) U1) ((:+:) (C1 (MetaCons "ASReleasedPermanentFailure" PrefixI False) U1) (C1 (MetaCons "ASUnderAssessment" PrefixI False) U1))))

AllocationStrategy

data AllocationStrategy Source #

Constructors

Diversified 
LowestPrice 

Instances

Bounded AllocationStrategy Source # 
Enum AllocationStrategy Source # 
Eq AllocationStrategy Source # 
Data AllocationStrategy Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AllocationStrategy -> c AllocationStrategy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AllocationStrategy #

toConstr :: AllocationStrategy -> Constr #

dataTypeOf :: AllocationStrategy -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AllocationStrategy) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AllocationStrategy) #

gmapT :: (forall b. Data b => b -> b) -> AllocationStrategy -> AllocationStrategy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AllocationStrategy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AllocationStrategy -> r #

gmapQ :: (forall d. Data d => d -> u) -> AllocationStrategy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AllocationStrategy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AllocationStrategy -> m AllocationStrategy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AllocationStrategy -> m AllocationStrategy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AllocationStrategy -> m AllocationStrategy #

Ord AllocationStrategy Source # 
Read AllocationStrategy Source # 
Show AllocationStrategy Source # 
Generic AllocationStrategy Source # 
Hashable AllocationStrategy Source # 
NFData AllocationStrategy Source # 

Methods

rnf :: AllocationStrategy -> () #

FromXML AllocationStrategy Source # 
ToQuery AllocationStrategy Source # 
ToHeader AllocationStrategy Source # 
ToByteString AllocationStrategy Source # 
FromText AllocationStrategy Source # 
ToText AllocationStrategy Source # 
type Rep AllocationStrategy Source # 
type Rep AllocationStrategy = D1 (MetaData "AllocationStrategy" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "Diversified" PrefixI False) U1) (C1 (MetaCons "LowestPrice" PrefixI False) U1))

ArchitectureValues

data ArchitectureValues Source #

Constructors

I386 
X86_64 

Instances

Bounded ArchitectureValues Source # 
Enum ArchitectureValues Source # 
Eq ArchitectureValues Source # 
Data ArchitectureValues Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ArchitectureValues -> c ArchitectureValues #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ArchitectureValues #

toConstr :: ArchitectureValues -> Constr #

dataTypeOf :: ArchitectureValues -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ArchitectureValues) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ArchitectureValues) #

gmapT :: (forall b. Data b => b -> b) -> ArchitectureValues -> ArchitectureValues #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ArchitectureValues -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ArchitectureValues -> r #

gmapQ :: (forall d. Data d => d -> u) -> ArchitectureValues -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ArchitectureValues -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ArchitectureValues -> m ArchitectureValues #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchitectureValues -> m ArchitectureValues #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchitectureValues -> m ArchitectureValues #

Ord ArchitectureValues Source # 
Read ArchitectureValues Source # 
Show ArchitectureValues Source # 
Generic ArchitectureValues Source # 
Hashable ArchitectureValues Source # 
NFData ArchitectureValues Source # 

Methods

rnf :: ArchitectureValues -> () #

FromXML ArchitectureValues Source # 
ToQuery ArchitectureValues Source # 
ToHeader ArchitectureValues Source # 
ToByteString ArchitectureValues Source # 
FromText ArchitectureValues Source # 
ToText ArchitectureValues Source # 
type Rep ArchitectureValues Source # 
type Rep ArchitectureValues = D1 (MetaData "ArchitectureValues" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "I386" PrefixI False) U1) (C1 (MetaCons "X86_64" PrefixI False) U1))

AttachmentStatus

data AttachmentStatus Source #

Instances

Bounded AttachmentStatus Source # 
Enum AttachmentStatus Source # 
Eq AttachmentStatus Source # 
Data AttachmentStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AttachmentStatus -> c AttachmentStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AttachmentStatus #

toConstr :: AttachmentStatus -> Constr #

dataTypeOf :: AttachmentStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AttachmentStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AttachmentStatus) #

gmapT :: (forall b. Data b => b -> b) -> AttachmentStatus -> AttachmentStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AttachmentStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AttachmentStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> AttachmentStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AttachmentStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AttachmentStatus -> m AttachmentStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AttachmentStatus -> m AttachmentStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AttachmentStatus -> m AttachmentStatus #

Ord AttachmentStatus Source # 
Read AttachmentStatus Source # 
Show AttachmentStatus Source # 
Generic AttachmentStatus Source # 
Hashable AttachmentStatus Source # 
NFData AttachmentStatus Source # 

Methods

rnf :: AttachmentStatus -> () #

FromXML AttachmentStatus Source # 
ToQuery AttachmentStatus Source # 
ToHeader AttachmentStatus Source # 
ToByteString AttachmentStatus Source # 
FromText AttachmentStatus Source # 
ToText AttachmentStatus Source # 
type Rep AttachmentStatus Source # 
type Rep AttachmentStatus = D1 (MetaData "AttachmentStatus" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "AAttached" PrefixI False) U1) ((:+:) (C1 (MetaCons "AAttaching" PrefixI False) U1) (C1 (MetaCons "AAvailable" PrefixI False) U1))) ((:+:) (C1 (MetaCons "ABusy" PrefixI False) U1) ((:+:) (C1 (MetaCons "ADetached" PrefixI False) U1) (C1 (MetaCons "ADetaching" PrefixI False) U1))))

AutoPlacement

data AutoPlacement Source #

Constructors

ON 
Off 

Instances

Bounded AutoPlacement Source # 
Enum AutoPlacement Source # 
Eq AutoPlacement Source # 
Data AutoPlacement Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutoPlacement -> c AutoPlacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutoPlacement #

toConstr :: AutoPlacement -> Constr #

dataTypeOf :: AutoPlacement -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AutoPlacement) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutoPlacement) #

gmapT :: (forall b. Data b => b -> b) -> AutoPlacement -> AutoPlacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutoPlacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutoPlacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutoPlacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutoPlacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutoPlacement -> m AutoPlacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoPlacement -> m AutoPlacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutoPlacement -> m AutoPlacement #

Ord AutoPlacement Source # 
Read AutoPlacement Source # 
Show AutoPlacement Source # 
Generic AutoPlacement Source # 

Associated Types

type Rep AutoPlacement :: * -> * #

Hashable AutoPlacement Source # 
NFData AutoPlacement Source # 

Methods

rnf :: AutoPlacement -> () #

FromXML AutoPlacement Source # 
ToQuery AutoPlacement Source # 
ToHeader AutoPlacement Source # 
ToByteString AutoPlacement Source # 
FromText AutoPlacement Source # 
ToText AutoPlacement Source # 

Methods

toText :: AutoPlacement -> Text #

type Rep AutoPlacement Source # 
type Rep AutoPlacement = D1 (MetaData "AutoPlacement" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) (C1 (MetaCons "ON" PrefixI False) U1) (C1 (MetaCons "Off" PrefixI False) U1))

AvailabilityZoneState

data AvailabilityZoneState Source #

Instances

Bounded AvailabilityZoneState Source # 
Enum AvailabilityZoneState Source # 
Eq AvailabilityZoneState Source # 
Data AvailabilityZoneState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailabilityZoneState -> c AvailabilityZoneState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailabilityZoneState #

toConstr :: AvailabilityZoneState -> Constr #

dataTypeOf :: AvailabilityZoneState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AvailabilityZoneState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailabilityZoneState) #

gmapT :: (forall b. Data b => b -> b) -> AvailabilityZoneState -> AvailabilityZoneState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailabilityZoneState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailabilityZoneState -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailabilityZoneState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailabilityZoneState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailabilityZoneState -> m AvailabilityZoneState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailabilityZoneState -> m AvailabilityZoneState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailabilityZoneState -> m AvailabilityZoneState #

Ord AvailabilityZoneState Source # 
Read AvailabilityZoneState Source # 
Show AvailabilityZoneState Source # 
Generic AvailabilityZoneState Source # 
Hashable AvailabilityZoneState Source # 
NFData AvailabilityZoneState Source # 

Methods

rnf :: AvailabilityZoneState -> () #

FromXML AvailabilityZoneState Source # 
ToQuery AvailabilityZoneState Source # 
ToHeader AvailabilityZoneState Source # 
ToByteString AvailabilityZoneState Source # 
FromText AvailabilityZoneState Source # 
ToText AvailabilityZoneState Source # 
type Rep AvailabilityZoneState Source # 
type Rep AvailabilityZoneState = D1 (MetaData "AvailabilityZoneState" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "AZSAvailable" PrefixI False) U1) (C1 (MetaCons "AZSImpaired" PrefixI False) U1)) ((:+:) (C1 (MetaCons "AZSInformation" PrefixI False) U1) (C1 (MetaCons "AZSUnavailable" PrefixI False) U1)))

BatchState

data BatchState Source #

Instances

Bounded BatchState Source # 
Enum BatchState Source # 
Eq BatchState Source # 
Data BatchState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BatchState -> c BatchState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BatchState #

toConstr :: BatchState -> Constr #

dataTypeOf :: BatchState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BatchState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BatchState) #

gmapT :: (forall b. Data b => b -> b) -> BatchState -> BatchState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BatchState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BatchState -> r #

gmapQ :: (forall d. Data d => d -> u) -> BatchState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BatchState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BatchState -> m BatchState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchState -> m BatchState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BatchState -> m BatchState #

Ord BatchState Source # 
Read BatchState Source # 
Show BatchState Source # 
Generic BatchState Source # 

Associated Types

type Rep BatchState :: * -> * #

Hashable BatchState Source # 
NFData BatchState Source # 

Methods

rnf :: BatchState -> () #

FromXML BatchState Source # 
ToQuery BatchState Source # 
ToHeader BatchState Source # 
ToByteString BatchState Source # 
FromText BatchState Source # 
ToText BatchState Source # 

Methods

toText :: BatchState -> Text #

type Rep BatchState Source # 
type Rep BatchState = D1 (MetaData "BatchState" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "BSActive" PrefixI False) U1) ((:+:) (C1 (MetaCons "BSCancelled" PrefixI False) U1) (C1 (MetaCons "BSCancelledRunning" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "BSCancelledTerminating" PrefixI False) U1) (C1 (MetaCons "BSFailed" PrefixI False) U1)) ((:+:) (C1 (MetaCons "BSModifying" PrefixI False) U1) (C1 (MetaCons "BSSubmitted" PrefixI False) U1))))

BundleTaskState

data BundleTaskState Source #

Instances

Bounded BundleTaskState Source # 
Enum BundleTaskState Source # 
Eq BundleTaskState Source # 
Data BundleTaskState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BundleTaskState -> c BundleTaskState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BundleTaskState #

toConstr :: BundleTaskState -> Constr #

dataTypeOf :: BundleTaskState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BundleTaskState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BundleTaskState) #

gmapT :: (forall b. Data b => b -> b) -> BundleTaskState -> BundleTaskState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BundleTaskState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BundleTaskState -> r #

gmapQ :: (forall d. Data d => d -> u) -> BundleTaskState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BundleTaskState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BundleTaskState -> m BundleTaskState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BundleTaskState -> m BundleTaskState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BundleTaskState -> m BundleTaskState #

Ord BundleTaskState Source # 
Read BundleTaskState Source # 
Show BundleTaskState Source # 
Generic BundleTaskState Source # 
Hashable BundleTaskState Source # 
NFData BundleTaskState Source # 

Methods

rnf :: BundleTaskState -> () #

FromXML BundleTaskState Source # 
ToQuery BundleTaskState Source # 
ToHeader BundleTaskState Source # 
ToByteString BundleTaskState Source # 
FromText BundleTaskState Source # 
ToText BundleTaskState Source # 
type Rep BundleTaskState Source # 
type Rep BundleTaskState = D1 (MetaData "BundleTaskState" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "BTSBundling" PrefixI False) U1) ((:+:) (C1 (MetaCons "BTSCancelling" PrefixI False) U1) (C1 (MetaCons "BTSComplete" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "BTSFailed" PrefixI False) U1) (C1 (MetaCons "BTSPending" PrefixI False) U1)) ((:+:) (C1 (MetaCons "BTSStoring" PrefixI False) U1) (C1 (MetaCons "BTSWaitingForShutdown" PrefixI False) U1))))

CancelBatchErrorCode

data CancelBatchErrorCode Source #

Instances

Bounded CancelBatchErrorCode Source # 
Enum CancelBatchErrorCode Source # 
Eq CancelBatchErrorCode Source # 
Data CancelBatchErrorCode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CancelBatchErrorCode -> c CancelBatchErrorCode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CancelBatchErrorCode #

toConstr :: CancelBatchErrorCode -> Constr #

dataTypeOf :: CancelBatchErrorCode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CancelBatchErrorCode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CancelBatchErrorCode) #

gmapT :: (forall b. Data b => b -> b) -> CancelBatchErrorCode -> CancelBatchErrorCode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CancelBatchErrorCode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CancelBatchErrorCode -> r #

gmapQ :: (forall d. Data d => d -> u) -> CancelBatchErrorCode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CancelBatchErrorCode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CancelBatchErrorCode -> m CancelBatchErrorCode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CancelBatchErrorCode -> m CancelBatchErrorCode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CancelBatchErrorCode -> m CancelBatchErrorCode #

Ord CancelBatchErrorCode Source # 
Read CancelBatchErrorCode Source # 
Show CancelBatchErrorCode Source # 
Generic CancelBatchErrorCode Source # 
Hashable CancelBatchErrorCode Source # 
NFData CancelBatchErrorCode Source # 

Methods

rnf :: CancelBatchErrorCode -> () #

FromXML CancelBatchErrorCode Source # 
ToQuery CancelBatchErrorCode Source # 
ToHeader CancelBatchErrorCode Source # 
ToByteString CancelBatchErrorCode Source # 
FromText CancelBatchErrorCode Source # 
ToText CancelBatchErrorCode Source # 
type Rep CancelBatchErrorCode Source # 
type Rep CancelBatchErrorCode = D1 (MetaData "CancelBatchErrorCode" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "FleetRequestIdDoesNotExist" PrefixI False) U1) (C1 (MetaCons "FleetRequestIdMalformed" PrefixI False) U1)) ((:+:) (C1 (MetaCons "FleetRequestNotInCancellableState" PrefixI False) U1) (C1 (MetaCons "UnexpectedError" PrefixI False) U1)))

CancelSpotInstanceRequestState

data CancelSpotInstanceRequestState Source #

Instances

Bounded CancelSpotInstanceRequestState Source # 
Enum CancelSpotInstanceRequestState Source # 
Eq CancelSpotInstanceRequestState Source # 
Data CancelSpotInstanceRequestState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CancelSpotInstanceRequestState -> c CancelSpotInstanceRequestState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CancelSpotInstanceRequestState #

toConstr :: CancelSpotInstanceRequestState -> Constr #

dataTypeOf :: CancelSpotInstanceRequestState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CancelSpotInstanceRequestState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CancelSpotInstanceRequestState) #

gmapT :: (forall b. Data b => b -> b) -> CancelSpotInstanceRequestState -> CancelSpotInstanceRequestState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CancelSpotInstanceRequestState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CancelSpotInstanceRequestState -> r #

gmapQ :: (forall d. Data d => d -> u) -> CancelSpotInstanceRequestState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CancelSpotInstanceRequestState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CancelSpotInstanceRequestState -> m CancelSpotInstanceRequestState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CancelSpotInstanceRequestState -> m CancelSpotInstanceRequestState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CancelSpotInstanceRequestState -> m CancelSpotInstanceRequestState #

Ord CancelSpotInstanceRequestState Source # 
Read CancelSpotInstanceRequestState Source # 
Show CancelSpotInstanceRequestState Source # 
Generic CancelSpotInstanceRequestState Source # 
Hashable CancelSpotInstanceRequestState Source # 
NFData CancelSpotInstanceRequestState Source # 
FromXML CancelSpotInstanceRequestState Source # 
ToQuery CancelSpotInstanceRequestState Source # 
ToHeader CancelSpotInstanceRequestState Source # 
ToByteString CancelSpotInstanceRequestState Source # 
FromText CancelSpotInstanceRequestState Source # 
ToText CancelSpotInstanceRequestState Source # 
type Rep CancelSpotInstanceRequestState Source # 
type Rep CancelSpotInstanceRequestState = D1 (MetaData "CancelSpotInstanceRequestState" "Network.AWS.EC2.Types.Sum" "amazonka-ec2-1.5.0-8IdXK3SzsETDMW2aFpANS9" False) ((:+:) ((:+:) (C1 (MetaCons "CSIRSActive" PrefixI False) U1) (C1 (MetaCons "CSIRSCancelled" PrefixI False) U1)) ((:+:) (C1 (MetaCons "CSIRSClosed" PrefixI False) U1) ((:+:) (C1 (MetaCons "CSIRSCompleted" PrefixI False) U1) (C1 (MetaCons "CSIRSOpen" PrefixI False) U1))))

ContainerFormat