Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
This action deletes a reusable delegation set. To delete a reusable
delegation set, send a DELETE
request to the
'2013-04-01/delegationset/delegation set ID' resource.
You can delete a reusable delegation set only if there are no associated
hosted zones. If your reusable delegation set contains associated hosted
zones, you must delete them before you can delete your reusable
delegation set. If you try to delete a reusable delegation set that
contains associated hosted zones, Route 53 will deny your request with a
DelegationSetInUse
error.
See: AWS API Reference for DeleteReusableDelegationSet.
- deleteReusableDelegationSet :: Text -> DeleteReusableDelegationSet
- data DeleteReusableDelegationSet
- drdsId :: Lens' DeleteReusableDelegationSet Text
- deleteReusableDelegationSetResponse :: Int -> DeleteReusableDelegationSetResponse
- data DeleteReusableDelegationSetResponse
- drdsrsStatus :: Lens' DeleteReusableDelegationSetResponse Int
Creating a Request
deleteReusableDelegationSet Source
Creates a value of DeleteReusableDelegationSet
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteReusableDelegationSet Source
A complex type containing the information for the delete request.
See: deleteReusableDelegationSet
smart constructor.
Request Lenses
drdsId :: Lens' DeleteReusableDelegationSet Text Source
The ID of the reusable delegation set you want to delete.
Destructuring the Response
deleteReusableDelegationSetResponse Source
Creates a value of DeleteReusableDelegationSetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteReusableDelegationSetResponse Source
Empty response for the request.
See: deleteReusableDelegationSetResponse
smart constructor.
Response Lenses
drdsrsStatus :: Lens' DeleteReusableDelegationSetResponse Int Source
The response status code.