machines-amazonka-0.4.1: Machine transducers for Amazonka calls.

Copyright© 2017 All rights reserved.
LicenseGPL-3
MaintainerEvan Cofsky <evan@theunixman.com>
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Network.AWS.Machines.Filters

Description

 

Documentation

filters :: Getter Filters [Filter] Source #

class IsFilter a where Source #

Minimal complete definition

name, values

Methods

toFilters :: Getter a Filters Source #

name :: Getter a Text Source #

values :: Getter a (Set Text) Source #

Instances

IsFilter VirtualizationType Source # 

Methods

toFilters :: Getter VirtualizationType Filters Source #

name :: Getter VirtualizationType Text Source #

values :: Getter VirtualizationType (Set Text) Source #

IsFilter DeviceType Source # 

Methods

toFilters :: Getter DeviceType Filters Source #

name :: Getter DeviceType Text Source #

values :: Getter DeviceType (Set Text) Source #

IsFilter ArchitectureValues Source # 

Methods

toFilters :: Getter ArchitectureValues Filters Source #

name :: Getter ArchitectureValues Text Source #

values :: Getter ArchitectureValues (Set Text) Source #

IsFilter EC2Tag Source # 

Methods

toFilters :: Getter EC2Tag Filters Source #

name :: Getter EC2Tag Text Source #

values :: Getter EC2Tag (Set Text) Source #

IsFilter Name Source # 

Methods

toFilters :: Getter Name Filters Source #

name :: Getter Name Text Source #

values :: Getter Name (Set Text) Source #

IsFilter OwnerId Source # 

Methods

toFilters :: Getter OwnerId Filters Source #

name :: Getter OwnerId Text Source #

values :: Getter OwnerId (Set Text) Source #

newtype OwnerId Source #

Constructors

OwnerId 

Fields

Instances

newtype Name Source #

Constructors

Name 

Fields

Instances

Eq Name Source # 

Methods

(==) :: Name -> Name -> Bool #

(/=) :: Name -> Name -> Bool #

Ord Name Source # 

Methods

compare :: Name -> Name -> Ordering #

(<) :: Name -> Name -> Bool #

(<=) :: Name -> Name -> Bool #

(>) :: Name -> Name -> Bool #

(>=) :: Name -> Name -> Bool #

max :: Name -> Name -> Name #

min :: Name -> Name -> Name #

Show Name Source # 

Methods

showsPrec :: Int -> Name -> ShowS #

show :: Name -> String #

showList :: [Name] -> ShowS #

IsFilter Name Source # 

Methods

toFilters :: Getter Name Filters Source #

name :: Getter Name Text Source #

values :: Getter Name (Set Text) Source #

data EC2Tag Source #

Constructors

EC2Tag 

Fields

Instances

Eq EC2Tag Source # 

Methods

(==) :: EC2Tag -> EC2Tag -> Bool #

(/=) :: EC2Tag -> EC2Tag -> Bool #

Ord EC2Tag Source # 
Show EC2Tag Source # 
Printable EC2Tag Source # 

Methods

print :: Printer p => EC2Tag -> p

IsFilter EC2Tag Source # 

Methods

toFilters :: Getter EC2Tag Filters Source #

name :: Getter EC2Tag Text Source #

values :: Getter EC2Tag (Set Text) Source #

ectValues :: Lens' EC2Tag (Set Text) Source #

ectName :: Lens' EC2Tag Text Source #

ec2Tag :: Text -> EC2Tag Source #