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 Resolver endpoint. The effect of deleting a Resolver endpoint depends on whether it's an inbound or an outbound Resolver endpoint:
- Inbound: DNS queries from your network are no longer routed to the DNS service for the specified VPC.
- Outbound: DNS queries from a VPC are no longer routed to your network.
Synopsis
- data DeleteResolverEndpoint = DeleteResolverEndpoint' {}
- newDeleteResolverEndpoint :: Text -> DeleteResolverEndpoint
- deleteResolverEndpoint_resolverEndpointId :: Lens' DeleteResolverEndpoint Text
- data DeleteResolverEndpointResponse = DeleteResolverEndpointResponse' {}
- newDeleteResolverEndpointResponse :: Int -> DeleteResolverEndpointResponse
- deleteResolverEndpointResponse_resolverEndpoint :: Lens' DeleteResolverEndpointResponse (Maybe ResolverEndpoint)
- deleteResolverEndpointResponse_httpStatus :: Lens' DeleteResolverEndpointResponse Int
Creating a Request
data DeleteResolverEndpoint Source #
See: newDeleteResolverEndpoint
smart constructor.
DeleteResolverEndpoint' | |
|
Instances
newDeleteResolverEndpoint Source #
Create a value of DeleteResolverEndpoint
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:resolverEndpointId:DeleteResolverEndpoint'
, deleteResolverEndpoint_resolverEndpointId
- The ID of the Resolver endpoint that you want to delete.
Request Lenses
deleteResolverEndpoint_resolverEndpointId :: Lens' DeleteResolverEndpoint Text Source #
The ID of the Resolver endpoint that you want to delete.
Destructuring the Response
data DeleteResolverEndpointResponse Source #
See: newDeleteResolverEndpointResponse
smart constructor.
DeleteResolverEndpointResponse' | |
|
Instances
Eq DeleteResolverEndpointResponse Source # | |
Read DeleteResolverEndpointResponse Source # | |
Show DeleteResolverEndpointResponse Source # | |
Generic DeleteResolverEndpointResponse Source # | |
NFData DeleteResolverEndpointResponse Source # | |
Defined in Amazonka.Route53Resolver.DeleteResolverEndpoint rnf :: DeleteResolverEndpointResponse -> () # | |
type Rep DeleteResolverEndpointResponse Source # | |
Defined in Amazonka.Route53Resolver.DeleteResolverEndpoint type Rep DeleteResolverEndpointResponse = D1 ('MetaData "DeleteResolverEndpointResponse" "Amazonka.Route53Resolver.DeleteResolverEndpoint" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "DeleteResolverEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resolverEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResolverEndpoint)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteResolverEndpointResponse Source #
Create a value of DeleteResolverEndpointResponse
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:resolverEndpoint:DeleteResolverEndpointResponse'
, deleteResolverEndpointResponse_resolverEndpoint
- Information about the DeleteResolverEndpoint
request, including the
status of the request.
$sel:httpStatus:DeleteResolverEndpointResponse'
, deleteResolverEndpointResponse_httpStatus
- The response's http status code.
Response Lenses
deleteResolverEndpointResponse_resolverEndpoint :: Lens' DeleteResolverEndpointResponse (Maybe ResolverEndpoint) Source #
Information about the DeleteResolverEndpoint
request, including the
status of the request.
deleteResolverEndpointResponse_httpStatus :: Lens' DeleteResolverEndpointResponse Int Source #
The response's http status code.