amazonka-support-1.4.1: Amazon Support 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.Support.DescribeTrustedAdvisorCheckSummaries

Contents

Description

Returns the summaries of the results of the Trusted Advisor checks that have the specified check IDs. Check IDs can be obtained by calling DescribeTrustedAdvisorChecks.

The response contains an array of TrustedAdvisorCheckSummary objects.

Synopsis

Creating a Request

describeTrustedAdvisorCheckSummaries :: DescribeTrustedAdvisorCheckSummaries Source #

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

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

data DescribeTrustedAdvisorCheckSummaries Source #

See: describeTrustedAdvisorCheckSummaries smart constructor.

Instances

Eq DescribeTrustedAdvisorCheckSummaries Source # 
Data DescribeTrustedAdvisorCheckSummaries Source # 

Methods

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

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

toConstr :: DescribeTrustedAdvisorCheckSummaries -> Constr #

dataTypeOf :: DescribeTrustedAdvisorCheckSummaries -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeTrustedAdvisorCheckSummaries Source # 
Show DescribeTrustedAdvisorCheckSummaries Source # 
Generic DescribeTrustedAdvisorCheckSummaries Source # 
Hashable DescribeTrustedAdvisorCheckSummaries Source # 
ToJSON DescribeTrustedAdvisorCheckSummaries Source # 
NFData DescribeTrustedAdvisorCheckSummaries Source # 
AWSRequest DescribeTrustedAdvisorCheckSummaries Source # 
ToQuery DescribeTrustedAdvisorCheckSummaries Source # 
ToPath DescribeTrustedAdvisorCheckSummaries Source # 
ToHeaders DescribeTrustedAdvisorCheckSummaries Source # 
type Rep DescribeTrustedAdvisorCheckSummaries Source # 
type Rep DescribeTrustedAdvisorCheckSummaries = D1 (MetaData "DescribeTrustedAdvisorCheckSummaries" "Network.AWS.Support.DescribeTrustedAdvisorCheckSummaries" "amazonka-support-1.4.1-LTIX5uJntX0LNU8CzhRGbQ" True) (C1 (MetaCons "DescribeTrustedAdvisorCheckSummaries'" PrefixI True) (S1 (MetaSel (Just Symbol "_dtacsCheckIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DescribeTrustedAdvisorCheckSummaries Source # 

Request Lenses

dtacsCheckIds :: Lens' DescribeTrustedAdvisorCheckSummaries [Text] Source #

The IDs of the Trusted Advisor checks.

Destructuring the Response

describeTrustedAdvisorCheckSummariesResponse Source #

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

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

data DescribeTrustedAdvisorCheckSummariesResponse Source #

The summaries of the Trusted Advisor checks returned by the DescribeTrustedAdvisorCheckSummaries operation.

See: describeTrustedAdvisorCheckSummariesResponse smart constructor.

Instances

Eq DescribeTrustedAdvisorCheckSummariesResponse Source # 
Data DescribeTrustedAdvisorCheckSummariesResponse Source # 

Methods

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

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

toConstr :: DescribeTrustedAdvisorCheckSummariesResponse -> Constr #

dataTypeOf :: DescribeTrustedAdvisorCheckSummariesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeTrustedAdvisorCheckSummariesResponse Source # 
Show DescribeTrustedAdvisorCheckSummariesResponse Source # 
Generic DescribeTrustedAdvisorCheckSummariesResponse Source # 
NFData DescribeTrustedAdvisorCheckSummariesResponse Source # 
type Rep DescribeTrustedAdvisorCheckSummariesResponse Source # 
type Rep DescribeTrustedAdvisorCheckSummariesResponse = D1 (MetaData "DescribeTrustedAdvisorCheckSummariesResponse" "Network.AWS.Support.DescribeTrustedAdvisorCheckSummaries" "amazonka-support-1.4.1-LTIX5uJntX0LNU8CzhRGbQ" False) (C1 (MetaCons "DescribeTrustedAdvisorCheckSummariesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dtacsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_dtacsrsSummaries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [TrustedAdvisorCheckSummary]))))

Response Lenses

dtacsrsSummaries :: Lens' DescribeTrustedAdvisorCheckSummariesResponse [TrustedAdvisorCheckSummary] Source #

The summary information for the requested Trusted Advisor checks.