Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Deletes a configuration for DNS query logging. If you delete a configuration, Amazon Route 53 stops sending query logs to CloudWatch Logs. Route 53 doesn't delete any logs that are already in CloudWatch Logs.
For more information about DNS query logs, see CreateQueryLoggingConfig.
Synopsis
- data DeleteQueryLoggingConfig = DeleteQueryLoggingConfig' {}
- newDeleteQueryLoggingConfig :: Text -> DeleteQueryLoggingConfig
- deleteQueryLoggingConfig_id :: Lens' DeleteQueryLoggingConfig Text
- data DeleteQueryLoggingConfigResponse = DeleteQueryLoggingConfigResponse' {
- httpStatus :: Int
- newDeleteQueryLoggingConfigResponse :: Int -> DeleteQueryLoggingConfigResponse
- deleteQueryLoggingConfigResponse_httpStatus :: Lens' DeleteQueryLoggingConfigResponse Int
Creating a Request
data DeleteQueryLoggingConfig Source #
See: newDeleteQueryLoggingConfig
smart constructor.
Instances
newDeleteQueryLoggingConfig Source #
Create a value of DeleteQueryLoggingConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:id:DeleteQueryLoggingConfig'
, deleteQueryLoggingConfig_id
- The ID of the configuration that you want to delete.
Request Lenses
deleteQueryLoggingConfig_id :: Lens' DeleteQueryLoggingConfig Text Source #
The ID of the configuration that you want to delete.
Destructuring the Response
data DeleteQueryLoggingConfigResponse Source #
See: newDeleteQueryLoggingConfigResponse
smart constructor.
DeleteQueryLoggingConfigResponse' | |
|
Instances
Eq DeleteQueryLoggingConfigResponse Source # | |
Read DeleteQueryLoggingConfigResponse Source # | |
Show DeleteQueryLoggingConfigResponse Source # | |
Defined in Amazonka.Route53.DeleteQueryLoggingConfig | |
Generic DeleteQueryLoggingConfigResponse Source # | |
NFData DeleteQueryLoggingConfigResponse Source # | |
Defined in Amazonka.Route53.DeleteQueryLoggingConfig rnf :: DeleteQueryLoggingConfigResponse -> () # | |
type Rep DeleteQueryLoggingConfigResponse Source # | |
Defined in Amazonka.Route53.DeleteQueryLoggingConfig type Rep DeleteQueryLoggingConfigResponse = D1 ('MetaData "DeleteQueryLoggingConfigResponse" "Amazonka.Route53.DeleteQueryLoggingConfig" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "DeleteQueryLoggingConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteQueryLoggingConfigResponse Source #
Create a value of DeleteQueryLoggingConfigResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteQueryLoggingConfigResponse'
, deleteQueryLoggingConfigResponse_httpStatus
- The response's http status code.
Response Lenses
deleteQueryLoggingConfigResponse_httpStatus :: Lens' DeleteQueryLoggingConfigResponse Int Source #
The response's http status code.