amazonka-route53-1.6.1: Amazon Route 53 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.Route53.DeleteQueryLoggingConfig

Contents

Description

Deletes a configuration for DNS query logging. If you delete a configuration, Amazon Route 53 stops sending query logs to CloudWatch Logs. Amazon Route 53 doesn't delete any logs that are already in CloudWatch Logs.

For more information about DNS query logs, see CreateQueryLoggingConfig .

Synopsis

Creating a Request

deleteQueryLoggingConfig Source #

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

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

  • dqlcId - The ID of the configuration that you want to delete.

data DeleteQueryLoggingConfig Source #

See: deleteQueryLoggingConfig smart constructor.

Instances
Eq DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Data DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Methods

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

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

toConstr :: DeleteQueryLoggingConfig -> Constr #

dataTypeOf :: DeleteQueryLoggingConfig -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Show DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Generic DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Associated Types

type Rep DeleteQueryLoggingConfig :: Type -> Type #

Hashable DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

AWSRequest DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Associated Types

type Rs DeleteQueryLoggingConfig :: Type #

ToHeaders DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

ToPath DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

ToQuery DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

NFData DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfig = D1 (MetaData "DeleteQueryLoggingConfig" "Network.AWS.Route53.DeleteQueryLoggingConfig" "amazonka-route53-1.6.1-FKj3w6bny4r4NCyL7bsSVl" True) (C1 (MetaCons "DeleteQueryLoggingConfig'" PrefixI True) (S1 (MetaSel (Just "_dqlcId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteQueryLoggingConfig Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Request Lenses

dqlcId :: Lens' DeleteQueryLoggingConfig Text Source #

The ID of the configuration that you want to delete.

Destructuring the Response

deleteQueryLoggingConfigResponse Source #

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

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

data DeleteQueryLoggingConfigResponse Source #

See: deleteQueryLoggingConfigResponse smart constructor.

Instances
Eq DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Data DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Methods

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

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

toConstr :: DeleteQueryLoggingConfigResponse -> Constr #

dataTypeOf :: DeleteQueryLoggingConfigResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Show DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Generic DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

Associated Types

type Rep DeleteQueryLoggingConfigResponse :: Type -> Type #

NFData DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfigResponse Source # 
Instance details

Defined in Network.AWS.Route53.DeleteQueryLoggingConfig

type Rep DeleteQueryLoggingConfigResponse = D1 (MetaData "DeleteQueryLoggingConfigResponse" "Network.AWS.Route53.DeleteQueryLoggingConfig" "amazonka-route53-1.6.1-FKj3w6bny4r4NCyL7bsSVl" True) (C1 (MetaCons "DeleteQueryLoggingConfigResponse'" PrefixI True) (S1 (MetaSel (Just "_dqlcrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses