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 #

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

data GetTrafficPolicyInstanceCount #

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 # 
Data GetTrafficPolicyInstanceCount # 

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 # 
Show GetTrafficPolicyInstanceCount # 
Generic GetTrafficPolicyInstanceCount # 
Hashable GetTrafficPolicyInstanceCount # 
NFData GetTrafficPolicyInstanceCount # 
AWSRequest GetTrafficPolicyInstanceCount # 
ToQuery GetTrafficPolicyInstanceCount # 
ToPath GetTrafficPolicyInstanceCount # 
ToHeaders GetTrafficPolicyInstanceCount # 
type Rep GetTrafficPolicyInstanceCount # 
type Rep GetTrafficPolicyInstanceCount = D1 (MetaData "GetTrafficPolicyInstanceCount" "Network.AWS.Route53.GetTrafficPolicyInstanceCount" "amazonka-route53-1.4.5-1GBIEWLx4PAkG5NoOOGoJ" False) (C1 (MetaCons "GetTrafficPolicyInstanceCount'" PrefixI False) U1)
type Rs GetTrafficPolicyInstanceCount # 

Destructuring the Response

getTrafficPolicyInstanceCountResponse #

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 #

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 # 
Data GetTrafficPolicyInstanceCountResponse # 

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 # 
Show GetTrafficPolicyInstanceCountResponse # 
Generic GetTrafficPolicyInstanceCountResponse # 
NFData GetTrafficPolicyInstanceCountResponse # 
type Rep GetTrafficPolicyInstanceCountResponse # 
type Rep GetTrafficPolicyInstanceCountResponse = D1 (MetaData "GetTrafficPolicyInstanceCountResponse" "Network.AWS.Route53.GetTrafficPolicyInstanceCount" "amazonka-route53-1.4.5-1GBIEWLx4PAkG5NoOOGoJ" 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 #

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