amazonka-route53-domains 1.3.7 → 1.4.0
raw patch · 29 files changed
+85/−74 lines, 29 filesdep ~amazonka-coredep ~amazonka-route53-domainsdep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core, amazonka-route53-domains, amazonka-test
API changes (from Hackage documentation)
+ Network.AWS.Route53Domains.CheckDomainAvailability: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.CheckDomainAvailability.CheckDomainAvailability
+ Network.AWS.Route53Domains.DeleteTagsForDomain: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.DeleteTagsForDomain.DeleteTagsForDomain
+ Network.AWS.Route53Domains.DisableDomainAutoRenew: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.DisableDomainAutoRenew.DisableDomainAutoRenew
+ Network.AWS.Route53Domains.DisableDomainTransferLock: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.DisableDomainTransferLock.DisableDomainTransferLock
+ Network.AWS.Route53Domains.EnableDomainAutoRenew: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.EnableDomainAutoRenew.EnableDomainAutoRenew
+ Network.AWS.Route53Domains.EnableDomainTransferLock: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.EnableDomainTransferLock.EnableDomainTransferLock
+ Network.AWS.Route53Domains.GetDomainDetail: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.GetDomainDetail.GetDomainDetail
+ Network.AWS.Route53Domains.GetOperationDetail: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.GetOperationDetail.GetOperationDetail
+ Network.AWS.Route53Domains.ListDomains: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.ListDomains.ListDomains
+ Network.AWS.Route53Domains.ListOperations: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.ListOperations.ListOperations
+ Network.AWS.Route53Domains.ListTagsForDomain: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.ListTagsForDomain.ListTagsForDomain
+ Network.AWS.Route53Domains.RegisterDomain: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.RegisterDomain.RegisterDomain
+ Network.AWS.Route53Domains.RetrieveDomainAuthCode: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.RetrieveDomainAuthCode.RetrieveDomainAuthCode
+ Network.AWS.Route53Domains.TransferDomain: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.TransferDomain.TransferDomain
+ Network.AWS.Route53Domains.UpdateDomainContact: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.UpdateDomainContact.UpdateDomainContact
+ Network.AWS.Route53Domains.UpdateDomainContactPrivacy: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.UpdateDomainContactPrivacy.UpdateDomainContactPrivacy
+ Network.AWS.Route53Domains.UpdateDomainNameservers: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.UpdateDomainNameservers.UpdateDomainNameservers
+ Network.AWS.Route53Domains.UpdateTagsForDomain: instance Data.Hashable.Class.Hashable Network.AWS.Route53Domains.UpdateTagsForDomain.UpdateTagsForDomain
Files
- README.md +2/−2
- amazonka-route53-domains.cabal +7/−7
- gen/Network/AWS/Route53Domains.hs +1/−3
- gen/Network/AWS/Route53Domains/CheckDomainAvailability.hs +3/−3
- gen/Network/AWS/Route53Domains/DeleteTagsForDomain.hs +3/−3
- gen/Network/AWS/Route53Domains/DisableDomainAutoRenew.hs +3/−3
- gen/Network/AWS/Route53Domains/DisableDomainTransferLock.hs +3/−3
- gen/Network/AWS/Route53Domains/EnableDomainAutoRenew.hs +3/−3
- gen/Network/AWS/Route53Domains/EnableDomainTransferLock.hs +3/−3
- gen/Network/AWS/Route53Domains/GetDomainDetail.hs +3/−3
- gen/Network/AWS/Route53Domains/GetOperationDetail.hs +3/−3
- gen/Network/AWS/Route53Domains/ListDomains.hs +3/−3
- gen/Network/AWS/Route53Domains/ListOperations.hs +3/−3
- gen/Network/AWS/Route53Domains/ListTagsForDomain.hs +3/−3
- gen/Network/AWS/Route53Domains/RegisterDomain.hs +3/−3
- gen/Network/AWS/Route53Domains/RetrieveDomainAuthCode.hs +3/−3
- gen/Network/AWS/Route53Domains/TransferDomain.hs +3/−3
- gen/Network/AWS/Route53Domains/Types.hs +2/−1
- gen/Network/AWS/Route53Domains/Types/Product.hs +13/−1
- gen/Network/AWS/Route53Domains/Types/Sum.hs +1/−1
- gen/Network/AWS/Route53Domains/UpdateDomainContact.hs +3/−3
- gen/Network/AWS/Route53Domains/UpdateDomainContactPrivacy.hs +3/−3
- gen/Network/AWS/Route53Domains/UpdateDomainNameservers.hs +3/−3
- gen/Network/AWS/Route53Domains/UpdateTagsForDomain.hs +3/−3
- gen/Network/AWS/Route53Domains/Waiters.hs +1/−1
- test/Main.hs +1/−1
- test/Test/AWS/Gen/Route53Domains.hs +1/−1
- test/Test/AWS/Route53Domains.hs +1/−1
- test/Test/AWS/Route53Domains/Internal.hs +1/−1
README.md view
@@ -8,7 +8,7 @@ ## Version -`1.3.7`+`1.4.0` ## Description@@ -16,7 +16,7 @@ Pending Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-route53-domains)-and the [AWS API Reference](http://docs.aws.amazon.com/Route53/latest/APIReference/actions-on-domain-registrations.html).+and the [AWS API Reference](https://aws.amazon.com/documentation/). The types from this library are intended to be used with [amazonka](http://hackage.haskell.org/package/amazonka), which provides mechanisms for specifying AuthN/AuthZ information and sending requests.
amazonka-route53-domains.cabal view
@@ -1,5 +1,5 @@ name: amazonka-route53-domains-version: 1.3.7+version: 1.4.0 synopsis: Amazon Route 53 Domains SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -7,7 +7,7 @@ license-file: LICENSE author: Brendan Hay maintainer: Brendan Hay <brendan.g.hay@gmail.com>-copyright: Copyright (c) 2013-2015 Brendan Hay+copyright: Copyright (c) 2013-2016 Brendan Hay category: Network, AWS, Cloud, Distributed Computing build-type: Simple cabal-version: >= 1.10@@ -26,7 +26,7 @@ such as <http://hackage.haskell.org/package/lens lens> or <http://hackage.haskell.org/package/lens-family-core lens-family-core>. .- See "Network.AWS.Route53Domains" and the <http://docs.aws.amazon.com/Route53/latest/APIReference/actions-on-domain-registrations.html AWS API Reference>+ See "Network.AWS.Route53Domains" or <https://aws.amazon.com/documentation/ the AWS Documentation> to get started. source-repository head@@ -67,7 +67,7 @@ , Network.AWS.Route53Domains.Types.Sum build-depends:- amazonka-core == 1.3.7.*+ amazonka-core == 1.4.0.* , base >= 4.7 && < 5 test-suite amazonka-route53-domains-test@@ -87,9 +87,9 @@ , Test.AWS.Route53Domains.Internal build-depends:- amazonka-core == 1.3.7.*- , amazonka-test == 1.3.7.*- , amazonka-route53-domains == 1.3.7.*+ amazonka-core == 1.4.0.*+ , amazonka-test == 1.4.0.*+ , amazonka-route53-domains == 1.4.0.* , base , bytestring , tasty
gen/Network/AWS/Route53Domains.hs view
@@ -5,15 +5,13 @@ -- | -- Module : Network.AWS.Route53Domains--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 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) -- -- Pending------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/actions-on-domain-registrations.html AWS API Reference> module Network.AWS.Route53Domains ( -- * Service Configuration
gen/Network/AWS/Route53Domains/CheckDomainAvailability.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.CheckDomainAvailability--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -22,8 +22,6 @@ -- access this API without authenticating. Note that if the availability -- status of a domain is pending, you must submit another request to -- determine the availability of the domain name.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-CheckDomainAvailability.html AWS API Reference> for CheckDomainAvailability. module Network.AWS.Route53Domains.CheckDomainAvailability ( -- * Creating a Request@@ -99,6 +97,8 @@ (\ s h x -> CheckDomainAvailabilityResponse' <$> (pure (fromEnum s)) <*> (x .:> "Availability"))++instance Hashable CheckDomainAvailability instance ToHeaders CheckDomainAvailability where toHeaders
gen/Network/AWS/Route53Domains/DeleteTagsForDomain.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.DeleteTagsForDomain--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -22,8 +22,6 @@ -- -- All tag operations are eventually consistent; subsequent operations may -- not immediately represent all issued operations.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-DeleteTagsForDomain.html AWS API Reference> for DeleteTagsForDomain. module Network.AWS.Route53Domains.DeleteTagsForDomain ( -- * Creating a Request@@ -109,6 +107,8 @@ = receiveEmpty (\ s h x -> DeleteTagsForDomainResponse' <$> (pure (fromEnum s)))++instance Hashable DeleteTagsForDomain instance ToHeaders DeleteTagsForDomain where toHeaders
gen/Network/AWS/Route53Domains/DisableDomainAutoRenew.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.DisableDomainAutoRenew--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- you disable automatic renewal, registration for the domain will not be -- renewed when the expiration date passes, and you will lose control of -- the domain name.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-DisableDomainAutoRenew.html AWS API Reference> for DisableDomainAutoRenew. module Network.AWS.Route53Domains.DisableDomainAutoRenew ( -- * Creating a Request@@ -80,6 +78,8 @@ (\ s h x -> DisableDomainAutoRenewResponse' <$> (pure (fromEnum s)))++instance Hashable DisableDomainAutoRenew instance ToHeaders DisableDomainAutoRenew where toHeaders
gen/Network/AWS/Route53Domains/DisableDomainTransferLock.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.DisableDomainTransferLock--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,8 +25,6 @@ -- returns an operation ID that you can use to track the progress and -- completion of the action. If the request is not completed successfully, -- the domain registrant will be notified by email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-DisableDomainTransferLock.html AWS API Reference> for DisableDomainTransferLock. module Network.AWS.Route53Domains.DisableDomainTransferLock ( -- * Creating a Request@@ -93,6 +91,8 @@ (\ s h x -> DisableDomainTransferLockResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable DisableDomainTransferLock instance ToHeaders DisableDomainTransferLock where toHeaders
gen/Network/AWS/Route53Domains/EnableDomainAutoRenew.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.EnableDomainAutoRenew--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -28,8 +28,6 @@ -- on the website for our registrar partner, Gandi. Route 53 requires that -- you renew before the end of the renewal period that is listed on the -- Gandi website so we can complete processing before the deadline.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-EnableDomainAutoRenew.html AWS API Reference> for EnableDomainAutoRenew. module Network.AWS.Route53Domains.EnableDomainAutoRenew ( -- * Creating a Request@@ -83,6 +81,8 @@ (\ s h x -> EnableDomainAutoRenewResponse' <$> (pure (fromEnum s)))++instance Hashable EnableDomainAutoRenew instance ToHeaders EnableDomainAutoRenew where toHeaders
gen/Network/AWS/Route53Domains/EnableDomainTransferLock.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.EnableDomainTransferLock--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -23,8 +23,6 @@ -- Successful submission returns an operation ID that you can use to track -- the progress and completion of the action. If the request is not -- completed successfully, the domain registrant will be notified by email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-EnableDomainTransferLock.html AWS API Reference> for EnableDomainTransferLock. module Network.AWS.Route53Domains.EnableDomainTransferLock ( -- * Creating a Request@@ -91,6 +89,8 @@ (\ s h x -> EnableDomainTransferLockResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable EnableDomainTransferLock instance ToHeaders EnableDomainTransferLock where toHeaders
gen/Network/AWS/Route53Domains/GetDomainDetail.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.GetDomainDetail--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,8 +20,6 @@ -- -- This operation returns detailed information about the domain. The -- domain\'s contact information is also returned as part of the output.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-GetDomainDetail.html AWS API Reference> for GetDomainDetail. module Network.AWS.Route53Domains.GetDomainDetail ( -- * Creating a Request@@ -127,6 +125,8 @@ <*> (x .:> "AdminContact") <*> (x .:> "RegistrantContact") <*> (x .:> "TechContact"))++instance Hashable GetDomainDetail instance ToHeaders GetDomainDetail where toHeaders
gen/Network/AWS/Route53Domains/GetOperationDetail.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.GetOperationDetail--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,8 +20,6 @@ -- -- This operation returns the current status of an operation that is not -- completed.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-GetOperationDetail.html AWS API Reference> for GetOperationDetail. module Network.AWS.Route53Domains.GetOperationDetail ( -- * Creating a Request@@ -96,6 +94,8 @@ <*> (x .?> "Type") <*> (x .?> "Message") <*> (pure (fromEnum s)))++instance Hashable GetOperationDetail instance ToHeaders GetOperationDetail where toHeaders
gen/Network/AWS/Route53Domains/ListDomains.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.ListDomains--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -21,8 +21,6 @@ -- This operation returns all the domain names registered with Amazon Route -- 53 for the current AWS account. ----- /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-ListDomains.html AWS API Reference> for ListDomains.--- -- This operation returns paginated results. module Network.AWS.Route53Domains.ListDomains (@@ -119,6 +117,8 @@ ListDomainsResponse' <$> (x .?> "NextPageMarker") <*> (pure (fromEnum s)) <*> (x .?> "Domains" .!@ mempty))++instance Hashable ListDomains instance ToHeaders ListDomains where toHeaders
gen/Network/AWS/Route53Domains/ListOperations.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.ListOperations--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -21,8 +21,6 @@ -- This operation returns the operation IDs of operations that are not yet -- complete. ----- /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-ListOperations.html AWS API Reference> for ListOperations.--- -- This operation returns paginated results. module Network.AWS.Route53Domains.ListOperations (@@ -116,6 +114,8 @@ ListOperationsResponse' <$> (x .?> "NextPageMarker") <*> (pure (fromEnum s)) <*> (x .?> "Operations" .!@ mempty))++instance Hashable ListOperations instance ToHeaders ListOperations where toHeaders
gen/Network/AWS/Route53Domains/ListTagsForDomain.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.ListTagsForDomain--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -23,8 +23,6 @@ -- -- All tag operations are eventually consistent; subsequent operations may -- not immediately represent all issued operations.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-ListTagsForDomain.html AWS API Reference> for ListTagsForDomain. module Network.AWS.Route53Domains.ListTagsForDomain ( -- * Creating a Request@@ -80,6 +78,8 @@ (\ s h x -> ListTagsForDomainResponse' <$> (pure (fromEnum s)) <*> (x .?> "TagList" .!@ mempty))++instance Hashable ListTagsForDomain instance ToHeaders ListTagsForDomain where toHeaders
gen/Network/AWS/Route53Domains/RegisterDomain.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.RegisterDomain--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -41,8 +41,6 @@ -- - Charges your AWS account an amount based on the top-level domain. -- For more information, see -- <http://aws.amazon.com/route53/pricing/ Amazon Route 53 Pricing>.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-RegisterDomain.html AWS API Reference> for RegisterDomain. module Network.AWS.Route53Domains.RegisterDomain ( -- * Creating a Request@@ -270,6 +268,8 @@ (\ s h x -> RegisterDomainResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable RegisterDomain instance ToHeaders RegisterDomain where toHeaders
gen/Network/AWS/Route53Domains/RetrieveDomainAuthCode.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.RetrieveDomainAuthCode--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -20,8 +20,6 @@ -- -- This operation returns the AuthCode for the domain. To transfer a domain -- to another registrar, you provide this value to the new registrar.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-RetrieveDomainAuthCode.html AWS API Reference> for RetrieveDomainAuthCode. module Network.AWS.Route53Domains.RetrieveDomainAuthCode ( -- * Creating a Request@@ -88,6 +86,8 @@ (\ s h x -> RetrieveDomainAuthCodeResponse' <$> (pure (fromEnum s)) <*> (x .:> "AuthCode"))++instance Hashable RetrieveDomainAuthCode instance ToHeaders RetrieveDomainAuthCode where toHeaders
gen/Network/AWS/Route53Domains/TransferDomain.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.TransferDomain--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -44,8 +44,6 @@ -- you can use to track the progress and completion of the action. If the -- transfer doesn\'t complete successfully, the domain registrant will be -- notified by email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-TransferDomain.html AWS API Reference> for TransferDomain. module Network.AWS.Route53Domains.TransferDomain ( -- * Creating a Request@@ -301,6 +299,8 @@ (\ s h x -> TransferDomainResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable TransferDomain instance ToHeaders TransferDomain where toHeaders
gen/Network/AWS/Route53Domains/Types.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.AWS.Route53Domains.Types--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -123,6 +123,7 @@ , _retryCheck = check } check e+ | has (hasStatus 429) e = Just "too_many_requests" | has (hasCode "ThrottlingException" . hasStatus 400) e = Just "throttling_exception" | has (hasCode "Throttling" . hasStatus 400) e = Just "throttling"
gen/Network/AWS/Route53Domains/Types/Product.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.Route53Domains.Types.Product--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -317,6 +317,8 @@ <*> (x .:? "CountryCode") <*> (x .:? "ContactType")) +instance Hashable ContactDetail+ instance ToJSON ContactDetail where toJSON ContactDetail'{..} = object@@ -403,6 +405,8 @@ (x .:? "AutoRenew") <*> (x .: "DomainName")) +instance Hashable DomainSummary+ -- | ExtraParam includes the following elements. -- -- /See:/ 'extraParam' smart constructor.@@ -468,6 +472,8 @@ (\ x -> ExtraParam' <$> (x .: "Name") <*> (x .: "Value")) +instance Hashable ExtraParam+ instance ToJSON ExtraParam where toJSON ExtraParam'{..} = object@@ -530,6 +536,8 @@ Nameserver' <$> (x .:? "GlueIps" .!= mempty) <*> (x .: "Name")) +instance Hashable Nameserver+ instance ToJSON Nameserver where toJSON Nameserver'{..} = object@@ -607,6 +615,8 @@ (x .: "Type") <*> (x .: "SubmittedDate")) +instance Hashable OperationSummary+ -- | Each tag includes the following elements. -- -- /See:/ 'tag' smart constructor.@@ -662,6 +672,8 @@ parseJSON = withObject "Tag" (\ x -> Tag' <$> (x .:? "Value") <*> (x .:? "Key"))++instance Hashable Tag instance ToJSON Tag where toJSON Tag'{..}
gen/Network/AWS/Route53Domains/Types/Sum.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.Route53Domains.Types.Sum--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
gen/Network/AWS/Route53Domains/UpdateDomainContact.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.UpdateDomainContact--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -26,8 +26,6 @@ -- you can use to track the progress and completion of the action. If the -- request is not completed successfully, the domain registrant will be -- notified by email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-UpdateDomainContact.html AWS API Reference> for UpdateDomainContact. module Network.AWS.Route53Domains.UpdateDomainContact ( -- * Creating a Request@@ -145,6 +143,8 @@ (\ s h x -> UpdateDomainContactResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable UpdateDomainContact instance ToHeaders UpdateDomainContact where toHeaders
gen/Network/AWS/Route53Domains/UpdateDomainContactPrivacy.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.UpdateDomainContactPrivacy--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -30,8 +30,6 @@ -- operation ID that you can use with GetOperationDetail to track the -- progress and completion of the action. If the request is not completed -- successfully, the domain registrant will be notified by email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-UpdateDomainContactPrivacy.html AWS API Reference> for UpdateDomainContactPrivacy. module Network.AWS.Route53Domains.UpdateDomainContactPrivacy ( -- * Creating a Request@@ -158,6 +156,8 @@ (\ s h x -> UpdateDomainContactPrivacyResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable UpdateDomainContactPrivacy instance ToHeaders UpdateDomainContactPrivacy where toHeaders
gen/Network/AWS/Route53Domains/UpdateDomainNameservers.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.UpdateDomainNameservers--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -27,8 +27,6 @@ -- to track the progress and completion of the action. If the request is -- not completed successfully, the domain registrant will be notified by -- email.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-UpdateDomainNameservers.html AWS API Reference> for UpdateDomainNameservers. module Network.AWS.Route53Domains.UpdateDomainNameservers ( -- * Creating a Request@@ -119,6 +117,8 @@ (\ s h x -> UpdateDomainNameserversResponse' <$> (pure (fromEnum s)) <*> (x .:> "OperationId"))++instance Hashable UpdateDomainNameservers instance ToHeaders UpdateDomainNameservers where toHeaders
gen/Network/AWS/Route53Domains/UpdateTagsForDomain.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.Route53Domains.UpdateTagsForDomain--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -22,8 +22,6 @@ -- -- All tag operations are eventually consistent; subsequent operations may -- not immediately represent all issued operations.------ /See:/ <http://docs.aws.amazon.com/Route53/latest/APIReference/api-UpdateTagsForDomain.html AWS API Reference> for UpdateTagsForDomain. module Network.AWS.Route53Domains.UpdateTagsForDomain ( -- * Creating a Request@@ -144,6 +142,8 @@ = receiveEmpty (\ s h x -> UpdateTagsForDomainResponse' <$> (pure (fromEnum s)))++instance Hashable UpdateTagsForDomain instance ToHeaders UpdateTagsForDomain where toHeaders
gen/Network/AWS/Route53Domains/Waiters.hs view
@@ -7,7 +7,7 @@ -- | -- Module : Network.AWS.Route53Domains.Waiters--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
test/Main.hs view
@@ -2,7 +2,7 @@ -- | -- Module : Main--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
test/Test/AWS/Gen/Route53Domains.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Test.AWS.Gen.Route53Domains--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
test/Test/AWS/Route53Domains.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} -- Module : Test.AWS.Route53Domains--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : This Source Code Form is subject to the terms of -- the Mozilla Public License, v. 2.0. -- A copy of the MPL can be found in the LICENSE file or
test/Test/AWS/Route53Domains/Internal.hs view
@@ -2,7 +2,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Module : Test.AWS.Route53Domains.Internal--- Copyright : (c) 2013-2015 Brendan Hay+-- Copyright : (c) 2013-2016 Brendan Hay -- License : This Source Code Form is subject to the terms of -- the Mozilla Public License, v. 2.0. -- A copy of the MPL can be found in the LICENSE file or