amazonka-config-1.4.3: Amazon Config 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.Config.DescribeDeliveryChannelStatus

Contents

Description

Returns the current status of the specified delivery channel. If a delivery channel is not specified, this action returns the current status of all delivery channels associated with the account.

Currently, you can specify only one delivery channel per account.

Synopsis

Creating a Request

describeDeliveryChannelStatus :: DescribeDeliveryChannelStatus Source #

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

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

data DescribeDeliveryChannelStatus Source #

The input for the DeliveryChannelStatus action.

See: describeDeliveryChannelStatus smart constructor.

Instances

Eq DescribeDeliveryChannelStatus Source # 
Data DescribeDeliveryChannelStatus Source # 

Methods

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

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

toConstr :: DescribeDeliveryChannelStatus -> Constr #

dataTypeOf :: DescribeDeliveryChannelStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeDeliveryChannelStatus Source # 
Show DescribeDeliveryChannelStatus Source # 
Generic DescribeDeliveryChannelStatus Source # 
ToJSON DescribeDeliveryChannelStatus Source # 
Hashable DescribeDeliveryChannelStatus Source # 
NFData DescribeDeliveryChannelStatus Source # 
AWSRequest DescribeDeliveryChannelStatus Source # 
ToPath DescribeDeliveryChannelStatus Source # 
ToHeaders DescribeDeliveryChannelStatus Source # 
ToQuery DescribeDeliveryChannelStatus Source # 
type Rep DescribeDeliveryChannelStatus Source # 
type Rep DescribeDeliveryChannelStatus = D1 (MetaData "DescribeDeliveryChannelStatus" "Network.AWS.Config.DescribeDeliveryChannelStatus" "amazonka-config-1.4.3-6dEKTXSzLg81CPzXP0Z06u" True) (C1 (MetaCons "DescribeDeliveryChannelStatus'" PrefixI True) (S1 (MetaSel (Just Symbol "_ddcsDeliveryChannelNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))
type Rs DescribeDeliveryChannelStatus Source # 

Request Lenses

Destructuring the Response

describeDeliveryChannelStatusResponse Source #

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

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

data DescribeDeliveryChannelStatusResponse Source #

The output for the DescribeDeliveryChannelStatus action.

See: describeDeliveryChannelStatusResponse smart constructor.

Instances

Eq DescribeDeliveryChannelStatusResponse Source # 
Data DescribeDeliveryChannelStatusResponse Source # 

Methods

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

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

toConstr :: DescribeDeliveryChannelStatusResponse -> Constr #

dataTypeOf :: DescribeDeliveryChannelStatusResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeDeliveryChannelStatusResponse Source # 
Show DescribeDeliveryChannelStatusResponse Source # 
Generic DescribeDeliveryChannelStatusResponse Source # 
NFData DescribeDeliveryChannelStatusResponse Source # 
type Rep DescribeDeliveryChannelStatusResponse Source # 
type Rep DescribeDeliveryChannelStatusResponse = D1 (MetaData "DescribeDeliveryChannelStatusResponse" "Network.AWS.Config.DescribeDeliveryChannelStatus" "amazonka-config-1.4.3-6dEKTXSzLg81CPzXP0Z06u" False) (C1 (MetaCons "DescribeDeliveryChannelStatusResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ddcsrsDeliveryChannelsStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [DeliveryChannelStatus]))) (S1 (MetaSel (Just Symbol "_ddcsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

ddcsrsDeliveryChannelsStatus :: Lens' DescribeDeliveryChannelStatusResponse [DeliveryChannelStatus] Source #

A list that contains the status of a specified delivery channel.