amazonka-route53-1.4.5: Amazon Route 53 SDK.

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

Network.AWS.Route53.GetTrafficPolicyInstanceCount

Contents

Description

Gets the number of traffic policy instances that are associated with the current AWS account.

To get the number of traffic policy instances, send a GET request to the 2013-04-01trafficpolicyinstancecount resource.

Synopsis

Creating a Request

getTrafficPolicyInstanceCount :: GetTrafficPolicyInstanceCount Source #

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

data GetTrafficPolicyInstanceCount Source #

To retrieve a count of all your traffic policy instances, send a GET request to the 2013-04-01trafficpolicyinstancecount resource.

See: getTrafficPolicyInstanceCount smart constructor.

Instances

Eq GetTrafficPolicyInstanceCount Source # 
Data GetTrafficPolicyInstanceCount Source # 

Methods

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

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

toConstr :: GetTrafficPolicyInstanceCount -> Constr #

dataTypeOf :: GetTrafficPolicyInstanceCount -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetTrafficPolicyInstanceCount Source # 
Show GetTrafficPolicyInstanceCount Source # 
Generic GetTrafficPolicyInstanceCount Source # 
Hashable GetTrafficPolicyInstanceCount Source # 
NFData GetTrafficPolicyInstanceCount Source # 
AWSRequest GetTrafficPolicyInstanceCount Source # 
ToPath GetTrafficPolicyInstanceCount Source # 
ToHeaders GetTrafficPolicyInstanceCount Source # 
ToQuery GetTrafficPolicyInstanceCount Source # 
type Rep GetTrafficPolicyInstanceCount Source # 
type Rep GetTrafficPolicyInstanceCount = D1 (MetaData "GetTrafficPolicyInstanceCount" "Network.AWS.Route53.GetTrafficPolicyInstanceCount" "amazonka-route53-1.4.5-DoQ7bXPvDC1HwWocjSAILy" False) (C1 (MetaCons "GetTrafficPolicyInstanceCount'" PrefixI False) U1)
type Rs GetTrafficPolicyInstanceCount Source # 

Destructuring the Response

getTrafficPolicyInstanceCountResponse Source #

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

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

data GetTrafficPolicyInstanceCountResponse Source #

A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.

See: getTrafficPolicyInstanceCountResponse smart constructor.

Instances

Eq GetTrafficPolicyInstanceCountResponse Source # 
Data GetTrafficPolicyInstanceCountResponse Source # 

Methods

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

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

toConstr :: GetTrafficPolicyInstanceCountResponse -> Constr #

dataTypeOf :: GetTrafficPolicyInstanceCountResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetTrafficPolicyInstanceCountResponse Source # 
Show GetTrafficPolicyInstanceCountResponse Source # 
Generic GetTrafficPolicyInstanceCountResponse Source # 
NFData GetTrafficPolicyInstanceCountResponse Source # 
type Rep GetTrafficPolicyInstanceCountResponse Source # 
type Rep GetTrafficPolicyInstanceCountResponse = D1 (MetaData "GetTrafficPolicyInstanceCountResponse" "Network.AWS.Route53.GetTrafficPolicyInstanceCount" "amazonka-route53-1.4.5-DoQ7bXPvDC1HwWocjSAILy" False) (C1 (MetaCons "GetTrafficPolicyInstanceCountResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_gtpicrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_gtpicrsTrafficPolicyInstanceCount") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

gtpicrsTrafficPolicyInstanceCount :: Lens' GetTrafficPolicyInstanceCountResponse Int Source #

The number of traffic policy instances that are associated with the current AWS account.