amazonka-iot-analytics-1.6.0: Amazon IoT Analytics 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.IoTAnalytics.DescribeLoggingOptions

Contents

Description

Retrieves the current settings of the AWS IoT Analytics logging options.

Synopsis

Creating a Request

describeLoggingOptions :: DescribeLoggingOptions Source #

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

data DescribeLoggingOptions Source #

See: describeLoggingOptions smart constructor.

Instances

Eq DescribeLoggingOptions Source # 
Data DescribeLoggingOptions Source # 

Methods

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

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

toConstr :: DescribeLoggingOptions -> Constr #

dataTypeOf :: DescribeLoggingOptions -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeLoggingOptions Source # 
Show DescribeLoggingOptions Source # 
Generic DescribeLoggingOptions Source # 
Hashable DescribeLoggingOptions Source # 
NFData DescribeLoggingOptions Source # 

Methods

rnf :: DescribeLoggingOptions -> () #

AWSRequest DescribeLoggingOptions Source # 
ToHeaders DescribeLoggingOptions Source # 
ToPath DescribeLoggingOptions Source # 
ToQuery DescribeLoggingOptions Source # 
type Rep DescribeLoggingOptions Source # 
type Rep DescribeLoggingOptions = D1 * (MetaData "DescribeLoggingOptions" "Network.AWS.IoTAnalytics.DescribeLoggingOptions" "amazonka-iot-analytics-1.6.0-J5q8AVx26VCAr48eVqZbw0" False) (C1 * (MetaCons "DescribeLoggingOptions'" PrefixI False) (U1 *))
type Rs DescribeLoggingOptions Source # 

Destructuring the Response

describeLoggingOptionsResponse Source #

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

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

data DescribeLoggingOptionsResponse Source #

See: describeLoggingOptionsResponse smart constructor.

Instances

Eq DescribeLoggingOptionsResponse Source # 
Data DescribeLoggingOptionsResponse Source # 

Methods

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

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

toConstr :: DescribeLoggingOptionsResponse -> Constr #

dataTypeOf :: DescribeLoggingOptionsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeLoggingOptionsResponse Source # 
Show DescribeLoggingOptionsResponse Source # 
Generic DescribeLoggingOptionsResponse Source # 
NFData DescribeLoggingOptionsResponse Source # 
type Rep DescribeLoggingOptionsResponse Source # 
type Rep DescribeLoggingOptionsResponse = D1 * (MetaData "DescribeLoggingOptionsResponse" "Network.AWS.IoTAnalytics.DescribeLoggingOptions" "amazonka-iot-analytics-1.6.0-J5q8AVx26VCAr48eVqZbw0" False) (C1 * (MetaCons "DescribeLoggingOptionsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dlorsLoggingOptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe LoggingOptions))) (S1 * (MetaSel (Just Symbol "_dlorsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses

dlorsLoggingOptions :: Lens' DescribeLoggingOptionsResponse (Maybe LoggingOptions) Source #

The current settings of the AWS IoT Analytics logging options.