amazonka-ds-1.6.1: Amazon Directory Service SDK.

Copyright(c) 2013-2018 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.DirectoryService.GetDirectoryLimits

Contents

Description

Obtains directory limit information for the current region.

Synopsis

Creating a Request

getDirectoryLimits :: GetDirectoryLimits Source #

Creates a value of GetDirectoryLimits with the minimum fields required to make a request.

data GetDirectoryLimits Source #

Contains the inputs for the GetDirectoryLimits operation.

See: getDirectoryLimits smart constructor.

Instances
Eq GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Data GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Methods

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

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

toConstr :: GetDirectoryLimits -> Constr #

dataTypeOf :: GetDirectoryLimits -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Generic GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimits :: Type -> Type #

Hashable GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

ToJSON GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

AWSRequest GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Associated Types

type Rs GetDirectoryLimits :: Type #

ToHeaders GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

ToPath GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

ToQuery GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

NFData GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Methods

rnf :: GetDirectoryLimits -> () #

type Rep GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimits = D1 (MetaData "GetDirectoryLimits" "Network.AWS.DirectoryService.GetDirectoryLimits" "amazonka-ds-1.6.1-GgbrksYrd5fGA0sALmSRaP" False) (C1 (MetaCons "GetDirectoryLimits'" PrefixI False) (U1 :: Type -> Type))
type Rs GetDirectoryLimits Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Destructuring the Response

getDirectoryLimitsResponse Source #

Creates a value of GetDirectoryLimitsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data GetDirectoryLimitsResponse Source #

Contains the results of the GetDirectoryLimits operation.

See: getDirectoryLimitsResponse smart constructor.

Instances
Eq GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Data GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Methods

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

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

toConstr :: GetDirectoryLimitsResponse -> Constr #

dataTypeOf :: GetDirectoryLimitsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Show GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Generic GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

Associated Types

type Rep GetDirectoryLimitsResponse :: Type -> Type #

NFData GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimitsResponse Source # 
Instance details

Defined in Network.AWS.DirectoryService.GetDirectoryLimits

type Rep GetDirectoryLimitsResponse = D1 (MetaData "GetDirectoryLimitsResponse" "Network.AWS.DirectoryService.GetDirectoryLimits" "amazonka-ds-1.6.1-GgbrksYrd5fGA0sALmSRaP" False) (C1 (MetaCons "GetDirectoryLimitsResponse'" PrefixI True) (S1 (MetaSel (Just "_gdlrsDirectoryLimits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DirectoryLimits)) :*: S1 (MetaSel (Just "_gdlrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

gdlrsDirectoryLimits :: Lens' GetDirectoryLimitsResponse (Maybe DirectoryLimits) Source #

A DirectoryLimits object that contains the directory limits for the current region.