amazonka-elasticbeanstalk 1.3.7 → 1.4.0
raw patch · 44 files changed
+223/−148 lines, 44 filesdep ~amazonka-coredep ~amazonka-elasticbeanstalkdep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core, amazonka-elasticbeanstalk, amazonka-test
API changes (from Hackage documentation)
+ Network.AWS.ElasticBeanstalk.AbortEnvironmentUpdate: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.AbortEnvironmentUpdate.AbortEnvironmentUpdate
+ Network.AWS.ElasticBeanstalk.CheckDNSAvailability: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CheckDNSAvailability.CheckDNSAvailability
+ Network.AWS.ElasticBeanstalk.ComposeEnvironments: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.ComposeEnvironments.ComposeEnvironments
+ Network.AWS.ElasticBeanstalk.CreateApplication: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CreateApplication.CreateApplication
+ Network.AWS.ElasticBeanstalk.CreateApplicationVersion: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CreateApplicationVersion.CreateApplicationVersion
+ Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate.CreateConfigurationTemplate
+ Network.AWS.ElasticBeanstalk.CreateEnvironment: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CreateEnvironment.CreateEnvironment
+ Network.AWS.ElasticBeanstalk.CreateStorageLocation: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.CreateStorageLocation.CreateStorageLocation
+ Network.AWS.ElasticBeanstalk.DeleteApplication: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DeleteApplication.DeleteApplication
+ Network.AWS.ElasticBeanstalk.DeleteApplicationVersion: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DeleteApplicationVersion.DeleteApplicationVersion
+ Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate.DeleteConfigurationTemplate
+ Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration.DeleteEnvironmentConfiguration
+ Network.AWS.ElasticBeanstalk.DescribeApplicationVersions: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeApplicationVersions.DescribeApplicationVersions
+ Network.AWS.ElasticBeanstalk.DescribeApplications: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeApplications.DescribeApplications
+ Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions.DescribeConfigurationOptions
+ Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings.DescribeConfigurationSettings
+ Network.AWS.ElasticBeanstalk.DescribeEnvironmentHealth: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeEnvironmentHealth.DescribeEnvironmentHealth
+ Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources.DescribeEnvironmentResources
+ Network.AWS.ElasticBeanstalk.DescribeEnvironments: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeEnvironments.DescribeEnvironments
+ Network.AWS.ElasticBeanstalk.DescribeEvents: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeEvents.DescribeEvents
+ Network.AWS.ElasticBeanstalk.DescribeInstancesHealth: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.DescribeInstancesHealth.DescribeInstancesHealth
+ Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks.ListAvailableSolutionStacks
+ Network.AWS.ElasticBeanstalk.RebuildEnvironment: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.RebuildEnvironment.RebuildEnvironment
+ Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo.RequestEnvironmentInfo
+ Network.AWS.ElasticBeanstalk.RestartAppServer: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.RestartAppServer.RestartAppServer
+ Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo.RetrieveEnvironmentInfo
+ Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs.SwapEnvironmentCNAMEs
+ Network.AWS.ElasticBeanstalk.TerminateEnvironment: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.TerminateEnvironment.TerminateEnvironment
+ Network.AWS.ElasticBeanstalk.UpdateApplication: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.UpdateApplication.UpdateApplication
+ Network.AWS.ElasticBeanstalk.UpdateApplicationVersion: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.UpdateApplicationVersion.UpdateApplicationVersion
+ Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate.UpdateConfigurationTemplate
+ Network.AWS.ElasticBeanstalk.UpdateEnvironment: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.UpdateEnvironment.UpdateEnvironment
+ Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings: instance Data.Hashable.Class.Hashable Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings.ValidateConfigurationSettings
Files
- README.md +2/−2
- amazonka-elasticbeanstalk.cabal +7/−7
- gen/Network/AWS/ElasticBeanstalk.hs +1/−3
- gen/Network/AWS/ElasticBeanstalk/AbortEnvironmentUpdate.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/CheckDNSAvailability.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/ComposeEnvironments.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/CreateApplication.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/CreateApplicationVersion.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/CreateConfigurationTemplate.hs +8/−8
- gen/Network/AWS/ElasticBeanstalk/CreateEnvironment.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/CreateStorageLocation.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/DeleteApplication.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DeleteApplicationVersion.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DeleteConfigurationTemplate.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DeleteEnvironmentConfiguration.hs +5/−5
- gen/Network/AWS/ElasticBeanstalk/DescribeApplicationVersions.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DescribeApplications.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/DescribeConfigurationOptions.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/DescribeConfigurationSettings.hs +5/−5
- gen/Network/AWS/ElasticBeanstalk/DescribeEnvironmentHealth.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DescribeEnvironmentResources.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/DescribeEnvironments.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/DescribeEvents.hs +5/−5
- gen/Network/AWS/ElasticBeanstalk/DescribeInstancesHealth.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/ListAvailableSolutionStacks.hs +5/−4
- gen/Network/AWS/ElasticBeanstalk/RebuildEnvironment.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/RequestEnvironmentInfo.hs +5/−5
- gen/Network/AWS/ElasticBeanstalk/RestartAppServer.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/RetrieveEnvironmentInfo.hs +6/−6
- gen/Network/AWS/ElasticBeanstalk/SwapEnvironmentCNAMEs.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/TerminateEnvironment.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/Types.hs +2/−1
- gen/Network/AWS/ElasticBeanstalk/Types/Product.hs +79/−4
- gen/Network/AWS/ElasticBeanstalk/Types/Sum.hs +1/−1
- gen/Network/AWS/ElasticBeanstalk/UpdateApplication.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/UpdateApplicationVersion.hs +3/−3
- gen/Network/AWS/ElasticBeanstalk/UpdateConfigurationTemplate.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/UpdateEnvironment.hs +5/−5
- gen/Network/AWS/ElasticBeanstalk/ValidateConfigurationSettings.hs +4/−4
- gen/Network/AWS/ElasticBeanstalk/Waiters.hs +1/−1
- test/Main.hs +1/−1
- test/Test/AWS/ElasticBeanstalk.hs +1/−1
- test/Test/AWS/ElasticBeanstalk/Internal.hs +1/−1
- test/Test/AWS/Gen/ElasticBeanstalk.hs +1/−1
README.md view
@@ -8,7 +8,7 @@ ## Version -`1.3.7`+`1.4.0` ## Description@@ -40,7 +40,7 @@ in the /Amazon Web Services Glossary/. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-elasticbeanstalk)-and the [AWS API Reference](http://docs.aws.amazon.com/elasticbeanstalk/latest/api/Welcome.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-elasticbeanstalk.cabal view
@@ -1,5 +1,5 @@ name: amazonka-elasticbeanstalk-version: 1.3.7+version: 1.4.0 synopsis: Amazon Elastic Beanstalk 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@@ -50,7 +50,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.ElasticBeanstalk" and the <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/Welcome.html AWS API Reference>+ See "Network.AWS.ElasticBeanstalk" or <https://aws.amazon.com/documentation/ the AWS Documentation> to get started. source-repository head@@ -106,7 +106,7 @@ , Network.AWS.ElasticBeanstalk.Types.Sum build-depends:- amazonka-core == 1.3.7.*+ amazonka-core == 1.4.0.* , base >= 4.7 && < 5 test-suite amazonka-elasticbeanstalk-test@@ -126,9 +126,9 @@ , Test.AWS.ElasticBeanstalk.Internal build-depends:- amazonka-core == 1.3.7.*- , amazonka-test == 1.3.7.*- , amazonka-elasticbeanstalk == 1.3.7.*+ amazonka-core == 1.4.0.*+ , amazonka-test == 1.4.0.*+ , amazonka-elasticbeanstalk == 1.4.0.* , base , bytestring , tasty
gen/Network/AWS/ElasticBeanstalk.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk--- 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@@ -36,8 +36,6 @@ -- supports, go to -- <http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region Regions and Endpoints> -- in the /Amazon Web Services Glossary/.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/Welcome.html AWS API Reference> module Network.AWS.ElasticBeanstalk ( -- * Service Configuration
gen/Network/AWS/ElasticBeanstalk/AbortEnvironmentUpdate.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.AbortEnvironmentUpdate--- 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 @@ -- -- Cancels in-progress environment configuration update or application -- version deployment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_AbortEnvironmentUpdate.html AWS API Reference> for AbortEnvironmentUpdate. module Network.AWS.ElasticBeanstalk.AbortEnvironmentUpdate ( -- * Creating a Request@@ -82,6 +80,8 @@ request = postQuery elasticBeanstalk response = receiveNull AbortEnvironmentUpdateResponse'++instance Hashable AbortEnvironmentUpdate instance ToHeaders AbortEnvironmentUpdate where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CheckDNSAvailability.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CheckDNSAvailability--- 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) -- -- Checks if the specified CNAME is available.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CheckDNSAvailability.html AWS API Reference> for CheckDNSAvailability. module Network.AWS.ElasticBeanstalk.CheckDNSAvailability ( -- * Creating a Request@@ -80,6 +78,8 @@ (x .@? "FullyQualifiedCNAME") <*> (x .@? "Available") <*> (pure (fromEnum s))) +instance Hashable CheckDNSAvailability+ instance ToHeaders CheckDNSAvailability where toHeaders = const mempty @@ -121,7 +121,7 @@ , _cdarsResponseStatus = pResponseStatus_ } --- | The fully qualified CNAME to reserve when CreateEnvironment is called+-- | The fully qualified CNAME to reserve when < CreateEnvironment> is called -- with the provided prefix. cdarsFullyQualifiedCNAME :: Lens' CheckDNSAvailabilityResponse (Maybe Text) cdarsFullyQualifiedCNAME = lens _cdarsFullyQualifiedCNAME (\ s a -> s{_cdarsFullyQualifiedCNAME = a});
gen/Network/AWS/ElasticBeanstalk/ComposeEnvironments.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.ComposeEnvironments--- 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 @@ -- manifest named 'env.yaml'. See -- <http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-mgmt-compose.html Compose Environments> -- for details.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_ComposeEnvironments.html AWS API Reference> for ComposeEnvironments. module Network.AWS.ElasticBeanstalk.ComposeEnvironments ( -- * Creating a Request@@ -107,6 +105,8 @@ response = receiveXMLWrapper "ComposeEnvironmentsResult" (\ s h x -> parseXML x)++instance Hashable ComposeEnvironments instance ToHeaders ComposeEnvironments where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CreateApplication.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CreateApplication--- 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 @@ -- -- Creates an application that has one configuration template named -- 'default' and no application versions.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateApplication.html AWS API Reference> for CreateApplication. module Network.AWS.ElasticBeanstalk.CreateApplication ( -- * Creating a Request@@ -88,6 +86,8 @@ response = receiveXMLWrapper "CreateApplicationResult" (\ s h x -> parseXML x)++instance Hashable CreateApplication instance ToHeaders CreateApplication where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CreateApplicationVersion.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CreateApplicationVersion--- 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@@ -24,8 +24,6 @@ -- and key location, you cannot change that Amazon S3 location. If you -- change the Amazon S3 location, you receive an exception when you attempt -- to launch an environment from the application version.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateApplicationVersion.html AWS API Reference> for CreateApplicationVersion. module Network.AWS.ElasticBeanstalk.CreateApplicationVersion ( -- * Creating a Request@@ -154,6 +152,8 @@ response = receiveXMLWrapper "CreateApplicationVersionResult" (\ s h x -> parseXML x)++instance Hashable CreateApplicationVersion instance ToHeaders CreateApplicationVersion where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CreateConfigurationTemplate.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate--- 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@@ -24,11 +24,9 @@ -- -- Related Topics ----- - DescribeConfigurationOptions--- - DescribeConfigurationSettings--- - ListAvailableSolutionStacks------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateConfigurationTemplate.html AWS API Reference> for CreateConfigurationTemplate.+-- - < DescribeConfigurationOptions>+-- - < DescribeConfigurationSettings>+-- - < ListAvailableSolutionStacks> module Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate ( -- * Creating a Request@@ -138,8 +136,8 @@ -- server for a configuration template. It determines the set of -- configuration options as well as the possible and default values. ----- Use ListAvailableSolutionStacks to obtain a list of available solution--- stacks.+-- Use < ListAvailableSolutionStacks> to obtain a list of available+-- solution stacks. -- -- A solution stack name or a source configuration parameter must be -- specified, otherwise AWS Elastic Beanstalk returns an@@ -182,6 +180,8 @@ = receiveXMLWrapper "CreateConfigurationTemplateResult" (\ s h x -> parseXML x)++instance Hashable CreateConfigurationTemplate instance ToHeaders CreateConfigurationTemplate where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CreateEnvironment.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CreateEnvironment--- 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 @@ -- -- Launches an environment for the specified application using the -- specified configuration.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateEnvironment.html AWS API Reference> for CreateEnvironment. module Network.AWS.ElasticBeanstalk.CreateEnvironment ( -- * Creating a Request@@ -236,6 +234,8 @@ response = receiveXMLWrapper "CreateEnvironmentResult" (\ s h x -> parseXML x)++instance Hashable CreateEnvironment instance ToHeaders CreateEnvironment where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/CreateStorageLocation.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.CreateStorageLocation--- 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 @@ -- Creates the Amazon S3 storage location for the account. -- -- This location is used to store user log files.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_CreateStorageLocation.html AWS API Reference> for CreateStorageLocation. module Network.AWS.ElasticBeanstalk.CreateStorageLocation ( -- * Creating a Request@@ -65,6 +63,8 @@ CreateStorageLocationResponse' <$> (x .@? "S3Bucket") <*> (pure (fromEnum s))) +instance Hashable CreateStorageLocation+ instance ToHeaders CreateStorageLocation where toHeaders = const mempty @@ -78,7 +78,7 @@ ["Action" =: ("CreateStorageLocation" :: ByteString), "Version" =: ("2010-12-01" :: ByteString)]) --- | Results of a CreateStorageLocationResult call.+-- | Results of a < CreateStorageLocationResult> call. -- -- /See:/ 'createStorageLocationResponse' smart constructor. data CreateStorageLocationResponse = CreateStorageLocationResponse'
gen/Network/AWS/ElasticBeanstalk/DeleteApplication.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DeleteApplication--- 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 @@ -- Amazon S3 bucket. -- -- You cannot delete an application that has a running environment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DeleteApplication.html AWS API Reference> for DeleteApplication. module Network.AWS.ElasticBeanstalk.DeleteApplication ( -- * Creating a Request@@ -83,6 +81,8 @@ type Rs DeleteApplication = DeleteApplicationResponse request = postQuery elasticBeanstalk response = receiveNull DeleteApplicationResponse'++instance Hashable DeleteApplication instance ToHeaders DeleteApplication where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DeleteApplicationVersion.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DeleteApplicationVersion--- 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 @@ -- -- You cannot delete an application version that is associated with a -- running environment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DeleteApplicationVersion.html AWS API Reference> for DeleteApplicationVersion. module Network.AWS.ElasticBeanstalk.DeleteApplicationVersion ( -- * Creating a Request@@ -100,6 +98,8 @@ request = postQuery elasticBeanstalk response = receiveNull DeleteApplicationVersionResponse'++instance Hashable DeleteApplicationVersion instance ToHeaders DeleteApplicationVersion where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DeleteConfigurationTemplate.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate--- 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@@ -24,8 +24,6 @@ -- environment gets a copy of the template. You can delete or modify the -- environment\'s copy of the template without affecting the running -- environment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DeleteConfigurationTemplate.html AWS API Reference> for DeleteConfigurationTemplate. module Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate ( -- * Creating a Request@@ -86,6 +84,8 @@ request = postQuery elasticBeanstalk response = receiveNull DeleteConfigurationTemplateResponse'++instance Hashable DeleteConfigurationTemplate instance ToHeaders DeleteConfigurationTemplate where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DeleteEnvironmentConfiguration.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration--- 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,12 +22,10 @@ -- -- Updating a running environment with any configuration changes creates a -- draft configuration set. You can get the draft configuration using--- DescribeConfigurationSettings while the update is in progress or if the--- update fails. The 'DeploymentStatus' for the draft configuration+-- < DescribeConfigurationSettings> while the update is in progress or if+-- the update fails. The 'DeploymentStatus' for the draft configuration -- indicates whether the deployment is in process or has failed. The draft -- configuration remains in existence until it is deleted with this action.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DeleteEnvironmentConfiguration.html AWS API Reference> for DeleteEnvironmentConfiguration. module Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration ( -- * Creating a Request@@ -89,6 +87,8 @@ request = postQuery elasticBeanstalk response = receiveNull DeleteEnvironmentConfigurationResponse'++instance Hashable DeleteEnvironmentConfiguration instance ToHeaders DeleteEnvironmentConfiguration where
gen/Network/AWS/ElasticBeanstalk/DescribeApplicationVersions.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeApplicationVersions--- 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 @@ -- -- Retrieve a list of application versions stored in your AWS Elastic -- Beanstalk storage bucket.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeApplicationVersions.html AWS API Reference> for DescribeApplicationVersions. module Network.AWS.ElasticBeanstalk.DescribeApplicationVersions ( -- * Creating a Request@@ -91,6 +89,8 @@ (x .@? "ApplicationVersions" .!@ mempty >>= may (parseXMLList "member")) <*> (pure (fromEnum s)))++instance Hashable DescribeApplicationVersions instance ToHeaders DescribeApplicationVersions where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DescribeApplications.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeApplications--- 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) -- -- Returns the descriptions of existing applications.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeApplications.html AWS API Reference> for DescribeApplications. module Network.AWS.ElasticBeanstalk.DescribeApplications ( -- * Creating a Request@@ -80,6 +78,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable DescribeApplications+ instance ToHeaders DescribeApplications where toHeaders = const mempty @@ -119,7 +119,7 @@ , _darsResponseStatus = pResponseStatus_ } --- | This parameter contains a list of ApplicationDescription.+-- | This parameter contains a list of < ApplicationDescription>. darsApplications :: Lens' DescribeApplicationsResponse [ApplicationDescription] darsApplications = lens _darsApplications (\ s a -> s{_darsApplications = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/DescribeConfigurationOptions.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions--- 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 @@ -- stack defines. The description includes the values the options, their -- default values, and an indication of the required action on a running -- environment if an option value is changed.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeConfigurationOptions.html AWS API Reference> for DescribeConfigurationOptions. module Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions ( -- * Creating a Request@@ -129,6 +127,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable DescribeConfigurationOptions+ instance ToHeaders DescribeConfigurationOptions where toHeaders = const mempty @@ -180,7 +180,7 @@ dcorsSolutionStackName :: Lens' DescribeConfigurationOptionsResponse (Maybe Text) dcorsSolutionStackName = lens _dcorsSolutionStackName (\ s a -> s{_dcorsSolutionStackName = a}); --- | A list of ConfigurationOptionDescription.+-- | A list of < ConfigurationOptionDescription>. dcorsOptions :: Lens' DescribeConfigurationOptionsResponse [ConfigurationOptionDescription] dcorsOptions = lens _dcorsOptions (\ s a -> s{_dcorsOptions = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/DescribeConfigurationSettings.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings--- 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,9 +30,7 @@ -- -- Related Topics ----- - DeleteEnvironmentConfiguration------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeConfigurationSettings.html AWS API Reference> for DescribeConfigurationSettings.+-- - < DeleteEnvironmentConfiguration> module Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings ( -- * Creating a Request@@ -124,6 +122,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable DescribeConfigurationSettings+ instance ToHeaders DescribeConfigurationSettings where toHeaders = const mempty@@ -166,7 +166,7 @@ , _dcsrsResponseStatus = pResponseStatus_ } --- | A list of ConfigurationSettingsDescription.+-- | A list of < ConfigurationSettingsDescription>. dcsrsConfigurationSettings :: Lens' DescribeConfigurationSettingsResponse [ConfigurationSettingsDescription] dcsrsConfigurationSettings = lens _dcsrsConfigurationSettings (\ s a -> s{_dcsrsConfigurationSettings = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/DescribeEnvironmentHealth.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeEnvironmentHealth--- 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 @@ -- Returns information about the overall health of the specified -- environment. The __DescribeEnvironmentHealth__ operation is only -- available with AWS Elastic Beanstalk Enhanced Health.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeEnvironmentHealth.html AWS API Reference> for DescribeEnvironmentHealth. module Network.AWS.ElasticBeanstalk.DescribeEnvironmentHealth ( -- * Creating a Request@@ -122,6 +120,8 @@ <*> (x .@? "InstancesHealth") <*> (x .@? "RefreshedAt") <*> (pure (fromEnum s)))++instance Hashable DescribeEnvironmentHealth instance ToHeaders DescribeEnvironmentHealth where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DescribeEnvironmentResources.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources--- 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) -- -- Returns AWS resources for this environment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeEnvironmentResources.html AWS API Reference> for DescribeEnvironmentResources. module Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources ( -- * Creating a Request@@ -97,6 +95,8 @@ (x .@? "EnvironmentResources") <*> (pure (fromEnum s))) +instance Hashable DescribeEnvironmentResources+ instance ToHeaders DescribeEnvironmentResources where toHeaders = const mempty @@ -136,7 +136,7 @@ , _derrsResponseStatus = pResponseStatus_ } --- | A list of EnvironmentResourceDescription.+-- | A list of < EnvironmentResourceDescription>. derrsEnvironmentResources :: Lens' DescribeEnvironmentResourcesResponse (Maybe EnvironmentResourceDescription) derrsEnvironmentResources = lens _derrsEnvironmentResources (\ s a -> s{_derrsEnvironmentResources = a});
gen/Network/AWS/ElasticBeanstalk/DescribeEnvironments.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeEnvironments--- 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) -- -- Returns descriptions for existing environments.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeEnvironments.html AWS API Reference> for DescribeEnvironments. module Network.AWS.ElasticBeanstalk.DescribeEnvironments ( -- * Creating a Request@@ -128,6 +126,8 @@ response = receiveXMLWrapper "DescribeEnvironmentsResult" (\ s h x -> parseXML x)++instance Hashable DescribeEnvironments instance ToHeaders DescribeEnvironments where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/DescribeEvents.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeEvents--- 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@@ -24,8 +24,6 @@ -- This action returns the most recent 1,000 events from the specified -- 'NextToken'. ----- /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeEvents.html AWS API Reference> for DescribeEvents.--- -- This operation returns paginated results. module Network.AWS.ElasticBeanstalk.DescribeEvents (@@ -195,6 +193,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable DescribeEvents+ instance ToHeaders DescribeEvents where toHeaders = const mempty @@ -247,12 +247,12 @@ } -- | If returned, this indicates that there are more results to obtain. Use--- this token in the next DescribeEvents call to get the next batch of+-- this token in the next < DescribeEvents> call to get the next batch of -- events. dersNextToken :: Lens' DescribeEventsResponse (Maybe Text) dersNextToken = lens _dersNextToken (\ s a -> s{_dersNextToken = a}); --- | A list of EventDescription.+-- | A list of < EventDescription>. dersEvents :: Lens' DescribeEventsResponse [EventDescription] dersEvents = lens _dersEvents (\ s a -> s{_dersEvents = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/DescribeInstancesHealth.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.DescribeInstancesHealth--- 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 @@ -- instances (for example, CPU utilization, load average, and causes). The -- __DescribeInstancesHealth__ operation is only available with AWS Elastic -- Beanstalk Enhanced Health.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_DescribeInstancesHealth.html AWS API Reference> for DescribeInstancesHealth. module Network.AWS.ElasticBeanstalk.DescribeInstancesHealth ( -- * Creating a Request@@ -114,6 +112,8 @@ <*> (x .@? "NextToken") <*> (x .@? "RefreshedAt") <*> (pure (fromEnum s)))++instance Hashable DescribeInstancesHealth instance ToHeaders DescribeInstancesHealth where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/ListAvailableSolutionStacks.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks--- 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) -- -- Returns a list of the available solution stack names.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_ListAvailableSolutionStacks.html AWS API Reference> for ListAvailableSolutionStacks. module Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks ( -- * Creating a Request@@ -70,6 +68,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable ListAvailableSolutionStacks+ instance ToHeaders ListAvailableSolutionStacks where toHeaders = const mempty @@ -116,7 +116,8 @@ lassrsSolutionStacks :: Lens' ListAvailableSolutionStacksResponse [Text] lassrsSolutionStacks = lens _lassrsSolutionStacks (\ s a -> s{_lassrsSolutionStacks = a}) . _Default . _Coerce; --- | A list of available solution stacks and their SolutionStackDescription.+-- | A list of available solution stacks and their+-- < SolutionStackDescription>. lassrsSolutionStackDetails :: Lens' ListAvailableSolutionStacksResponse [SolutionStackDescription] lassrsSolutionStackDetails = lens _lassrsSolutionStackDetails (\ s a -> s{_lassrsSolutionStackDetails = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/RebuildEnvironment.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.RebuildEnvironment--- 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 @@ -- Deletes and recreates all of the AWS resources (for example: the Auto -- Scaling group, load balancer, etc.) for a specified environment and -- forces a restart.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RebuildEnvironment.html AWS API Reference> for RebuildEnvironment. module Network.AWS.ElasticBeanstalk.RebuildEnvironment ( -- * Creating a Request@@ -88,6 +86,8 @@ RebuildEnvironmentResponse request = postQuery elasticBeanstalk response = receiveNull RebuildEnvironmentResponse'++instance Hashable RebuildEnvironment instance ToHeaders RebuildEnvironment where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/RequestEnvironmentInfo.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo--- 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@@ -29,13 +29,11 @@ -- files for every Amazon EC2 instance into a '.zip' file. Legacy and .NET -- containers do not support bundle logs. ----- Use RetrieveEnvironmentInfo to obtain the set of logs.+-- Use < RetrieveEnvironmentInfo> to obtain the set of logs. -- -- Related Topics ----- - RetrieveEnvironmentInfo------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RequestEnvironmentInfo.html AWS API Reference> for RequestEnvironmentInfo.+-- - < RetrieveEnvironmentInfo> module Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo ( -- * Creating a Request@@ -118,6 +116,8 @@ request = postQuery elasticBeanstalk response = receiveNull RequestEnvironmentInfoResponse'++instance Hashable RequestEnvironmentInfo instance ToHeaders RequestEnvironmentInfo where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/RestartAppServer.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.RestartAppServer--- 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 @@ -- -- Causes the environment to restart the application container server -- running on each Amazon EC2 instance.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RestartAppServer.html AWS API Reference> for RestartAppServer. module Network.AWS.ElasticBeanstalk.RestartAppServer ( -- * Creating a Request@@ -86,6 +84,8 @@ type Rs RestartAppServer = RestartAppServerResponse request = postQuery elasticBeanstalk response = receiveNull RestartAppServerResponse'++instance Hashable RestartAppServer instance ToHeaders RestartAppServer where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/RetrieveEnvironmentInfo.hs view
@@ -12,20 +12,18 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo--- 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) ----- Retrieves the compiled information from a RequestEnvironmentInfo+-- Retrieves the compiled information from a < RequestEnvironmentInfo> -- request. -- -- Related Topics ----- - RequestEnvironmentInfo------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RetrieveEnvironmentInfo.html AWS API Reference> for RetrieveEnvironmentInfo.+-- - < RequestEnvironmentInfo> module Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo ( -- * Creating a Request@@ -117,6 +115,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable RetrieveEnvironmentInfo+ instance ToHeaders RetrieveEnvironmentInfo where toHeaders = const mempty @@ -158,7 +158,7 @@ , _reirsResponseStatus = pResponseStatus_ } --- | The EnvironmentInfoDescription of the environment.+-- | The < EnvironmentInfoDescription> of the environment. reirsEnvironmentInfo :: Lens' RetrieveEnvironmentInfoResponse [EnvironmentInfoDescription] reirsEnvironmentInfo = lens _reirsEnvironmentInfo (\ s a -> s{_reirsEnvironmentInfo = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/SwapEnvironmentCNAMEs.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs--- 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) -- -- Swaps the CNAMEs of two environments.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_SwapEnvironmentCNAMEs.html AWS API Reference> for SwapEnvironmentCNAMEs. module Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs ( -- * Creating a Request@@ -114,6 +112,8 @@ SwapEnvironmentCNAMEsResponse request = postQuery elasticBeanstalk response = receiveNull SwapEnvironmentCNAMEsResponse'++instance Hashable SwapEnvironmentCNAMEs instance ToHeaders SwapEnvironmentCNAMEs where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/TerminateEnvironment.hs view
@@ -12,15 +12,13 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.TerminateEnvironment--- 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) -- -- Terminates the specified environment.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_TerminateEnvironment.html AWS API Reference> for TerminateEnvironment. module Network.AWS.ElasticBeanstalk.TerminateEnvironment ( -- * Creating a Request@@ -139,6 +137,8 @@ response = receiveXMLWrapper "TerminateEnvironmentResult" (\ s h x -> parseXML x)++instance Hashable TerminateEnvironment instance ToHeaders TerminateEnvironment where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/Types.hs view
@@ -4,7 +4,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.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@@ -392,6 +392,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/ElasticBeanstalk/Types/Product.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.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@@ -98,6 +98,8 @@ may (parseXMLList "member")) <*> (x .@? "Description") +instance Hashable ApplicationDescription+ -- | Result message containing a single description of an application. -- -- /See:/ 'applicationDescriptionMessage' smart constructor.@@ -117,7 +119,7 @@ { _admApplication = Nothing } --- | The ApplicationDescription of the application.+-- | The < ApplicationDescription> of the application. admApplication :: Lens' ApplicationDescriptionMessage (Maybe ApplicationDescription) admApplication = lens _admApplication (\ s a -> s{_admApplication = a}); @@ -126,6 +128,8 @@ = ApplicationDescriptionMessage' <$> (x .@? "Application") +instance Hashable ApplicationDescriptionMessage+ -- | Represents the application metrics for a specified environment. -- -- /See:/ 'applicationMetrics' smart constructor.@@ -186,6 +190,8 @@ (x .@? "StatusCodes") <*> (x .@? "Duration") +instance Hashable ApplicationMetrics+ -- | Describes the properties of an application version. -- -- /See:/ 'applicationVersionDescription' smart constructor.@@ -267,6 +273,8 @@ <*> (x .@? "ApplicationName") <*> (x .@? "Description") +instance Hashable ApplicationVersionDescription+ -- | Result message wrapping a single description of an application version. -- -- /See:/ 'applicationVersionDescriptionMessage' smart constructor.@@ -286,7 +294,7 @@ { _avdmApplicationVersion = Nothing } --- | The ApplicationVersionDescription of the application version.+-- | The < ApplicationVersionDescription> of the application version. avdmApplicationVersion :: Lens' ApplicationVersionDescriptionMessage (Maybe ApplicationVersionDescription) avdmApplicationVersion = lens _avdmApplicationVersion (\ s a -> s{_avdmApplicationVersion = a}); @@ -296,6 +304,9 @@ = ApplicationVersionDescriptionMessage' <$> (x .@? "ApplicationVersion") +instance Hashable+ ApplicationVersionDescriptionMessage+ -- | Describes an Auto Scaling launch configuration. -- -- /See:/ 'autoScalingGroup' smart constructor.@@ -322,6 +333,8 @@ instance FromXML AutoScalingGroup where parseXML x = AutoScalingGroup' <$> (x .@? "Name") +instance Hashable AutoScalingGroup+ -- | Represents CPU utilization information from the specified instance that -- belongs to the AWS Elastic Beanstalk environment. Use the 'instanceId' -- property to specify the application instance for which you\'d like to@@ -413,6 +426,8 @@ <*> (x .@? "IOWait") <*> (x .@? "Nice") +instance Hashable CPUUtilization+ -- | Describes the possible values for a configuration option. -- -- /See:/ 'configurationOptionDescription' smart constructor.@@ -569,6 +584,8 @@ <*> (x .@? "ValueType") <*> (x .@? "MinValue") +instance Hashable ConfigurationOptionDescription+ -- | A specification identifying an individual configuration option along -- with its current value. For a list of possible option values, go to -- <http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html Option Values>@@ -626,6 +643,8 @@ (x .@? "Namespace") <*> (x .@? "Value") +instance Hashable ConfigurationOptionSetting+ instance ToQuery ConfigurationOptionSetting where toQuery ConfigurationOptionSetting'{..} = mconcat@@ -748,6 +767,8 @@ <*> (x .@? "SolutionStackName") <*> (x .@? "Description") +instance Hashable ConfigurationSettingsDescription+ -- | Describes the properties of an environment. -- -- /See:/ 'environmentDescription' smart constructor.@@ -961,6 +982,8 @@ may (parseXMLList "member")) <*> (x .@? "Description") +instance Hashable EnvironmentDescription+ -- | Result message containing a list of environment descriptions. -- -- /See:/ 'environmentDescriptionsMessage' smart constructor.@@ -980,7 +1003,7 @@ { _edmEnvironments = Nothing } --- | Returns an EnvironmentDescription list.+-- | Returns an < EnvironmentDescription> list. edmEnvironments :: Lens' EnvironmentDescriptionsMessage [EnvironmentDescription] edmEnvironments = lens _edmEnvironments (\ s a -> s{_edmEnvironments = a}) . _Default . _Coerce; @@ -990,6 +1013,8 @@ (x .@? "Environments" .!@ mempty >>= may (parseXMLList "member")) +instance Hashable EnvironmentDescriptionsMessage+ -- | The information retrieved from the Amazon EC2 instances. -- -- /See:/ 'environmentInfoDescription' smart constructor.@@ -1044,6 +1069,8 @@ <*> (x .@? "InfoType") <*> (x .@? "Message") +instance Hashable EnvironmentInfoDescription+ -- | A link to another environment, defined in the environment\'s manifest. -- Links provide connection information in system properties that can be -- used to connect to another environment in the same group. See@@ -1084,6 +1111,8 @@ = EnvironmentLink' <$> (x .@? "LinkName") <*> (x .@? "EnvironmentName") +instance Hashable EnvironmentLink+ -- | Describes the AWS resources in use by this environment. This data is -- live. --@@ -1178,6 +1207,8 @@ (x .@? "AutoScalingGroups" .!@ mempty >>= may (parseXMLList "member")) +instance Hashable EnvironmentResourceDescription+ -- | Describes the AWS resources in use by this environment. This data is not -- live data. --@@ -1208,6 +1239,8 @@ = EnvironmentResourcesDescription' <$> (x .@? "LoadBalancer") +instance Hashable EnvironmentResourcesDescription+ -- | Describes the properties of an environment tier -- -- /See:/ 'environmentTier' smart constructor.@@ -1253,6 +1286,8 @@ (x .@? "Name") <*> (x .@? "Version") <*> (x .@? "Type") +instance Hashable EnvironmentTier+ instance ToQuery EnvironmentTier where toQuery EnvironmentTier'{..} = mconcat@@ -1350,6 +1385,8 @@ <*> (x .@? "EventDate") <*> (x .@? "Message") +instance Hashable EventDescription+ -- | The description of an Amazon EC2 instance. -- -- /See:/ 'instance'' smart constructor.@@ -1376,6 +1413,8 @@ instance FromXML Instance where parseXML x = Instance' <$> (x .@? "Id") +instance Hashable Instance+ -- | Represents summary information about the health of an instance. For more -- information, see -- <http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/health-enhanced-status.html Health Colors and Statuses>.@@ -1475,6 +1514,8 @@ <*> (x .@? "Degraded") <*> (x .@? "Info") +instance Hashable InstanceHealthSummary+ -- | Represents the average latency for the slowest X percent of requests -- over the last 10 seconds. --@@ -1573,6 +1614,8 @@ <*> (x .@? "P99") <*> (x .@? "P10") +instance Hashable Latency+ -- | Describes an Auto Scaling launch configuration. -- -- /See:/ 'launchConfiguration' smart constructor.@@ -1599,6 +1642,8 @@ instance FromXML LaunchConfiguration where parseXML x = LaunchConfiguration' <$> (x .@? "Name") +instance Hashable LaunchConfiguration+ -- | Describes the properties of a Listener for the LoadBalancer. -- -- /See:/ 'listener' smart constructor.@@ -1634,6 +1679,8 @@ parseXML x = Listener' <$> (x .@? "Protocol") <*> (x .@? "Port") +instance Hashable Listener+ -- | Describes a LoadBalancer. -- -- /See:/ 'loadBalancer' smart constructor.@@ -1660,6 +1707,8 @@ instance FromXML LoadBalancer where parseXML x = LoadBalancer' <$> (x .@? "Name") +instance Hashable LoadBalancer+ -- | Describes the details of a LoadBalancer. -- -- /See:/ 'loadBalancerDescription' smart constructor.@@ -1706,6 +1755,8 @@ (x .@? "Listeners" .!@ mempty >>= may (parseXMLList "member")) +instance Hashable LoadBalancerDescription+ -- | A regular expression representing a restriction on a string -- configuration option value. --@@ -1744,6 +1795,8 @@ = OptionRestrictionRegex' <$> (x .@? "Pattern") <*> (x .@? "Label") +instance Hashable OptionRestrictionRegex+ -- | A specification identifying an individual configuration option. -- -- /See:/ 'optionSpecification' smart constructor.@@ -1783,6 +1836,8 @@ osNamespace :: Lens' OptionSpecification (Maybe Text) osNamespace = lens _osNamespace (\ s a -> s{_osNamespace = a}); +instance Hashable OptionSpecification+ instance ToQuery OptionSpecification where toQuery OptionSpecification'{..} = mconcat@@ -1825,6 +1880,8 @@ parseXML x = Queue' <$> (x .@? "URL") <*> (x .@? "Name") +instance Hashable Queue+ -- | A specification of a location in Amazon S3. -- -- /See:/ 's3Location' smart constructor.@@ -1861,6 +1918,8 @@ = S3Location' <$> (x .@? "S3Key") <*> (x .@? "S3Bucket") +instance Hashable S3Location+ instance ToQuery S3Location where toQuery S3Location'{..} = mconcat@@ -1957,6 +2016,8 @@ <*> (x .@? "HealthStatus") <*> (x .@? "LaunchedAt") +instance Hashable SingleInstanceHealth+ -- | Describes the solution stack. -- -- /See:/ 'solutionStackDescription' smart constructor.@@ -1995,6 +2056,8 @@ may (parseXMLList "member")) <*> (x .@? "SolutionStackName") +instance Hashable SolutionStackDescription+ -- | A specification for an environment configuration -- -- /See:/ 'sourceConfiguration' smart constructor.@@ -2026,6 +2089,8 @@ scApplicationName :: Lens' SourceConfiguration (Maybe Text) scApplicationName = lens _scApplicationName (\ s a -> s{_scApplicationName = a}); +instance Hashable SourceConfiguration+ instance ToQuery SourceConfiguration where toQuery SourceConfiguration'{..} = mconcat@@ -2092,6 +2157,8 @@ (x .@? "Status4xx") <*> (x .@? "Status5xx") +instance Hashable StatusCodes+ -- | Represents CPU utilization and load average information for applications -- running in the specified environment. --@@ -2133,6 +2200,8 @@ (x .@? "LoadAverage" .!@ mempty >>= may (parseXMLList "member")) +instance Hashable SystemStatus+ -- | Describes a tag applied to a resource in an environment. -- -- /See:/ 'tag' smart constructor.@@ -2164,6 +2233,8 @@ tagKey :: Lens' Tag (Maybe Text) tagKey = lens _tagKey (\ s a -> s{_tagKey = a}); +instance Hashable Tag+ instance ToQuery Tag where toQuery Tag'{..} = mconcat ["Value" =: _tagValue, "Key" =: _tagKey]@@ -2194,6 +2265,8 @@ instance FromXML Trigger where parseXML x = Trigger' <$> (x .@? "Name") +instance Hashable Trigger+ -- | An error or warning for a desired configuration option value. -- -- /See:/ 'validationMessage' smart constructor.@@ -2252,3 +2325,5 @@ (x .@? "OptionName") <*> (x .@? "Severity") <*> (x .@? "Namespace") <*> (x .@? "Message")++instance Hashable ValidationMessage
gen/Network/AWS/ElasticBeanstalk/Types/Sum.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.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/ElasticBeanstalk/UpdateApplication.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.UpdateApplication--- 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 @@ -- -- If a property (for example, 'description') is not provided, the value -- remains unchanged. To clear these properties, specify an empty string.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_UpdateApplication.html AWS API Reference> for UpdateApplication. module Network.AWS.ElasticBeanstalk.UpdateApplication ( -- * Creating a Request@@ -90,6 +88,8 @@ response = receiveXMLWrapper "UpdateApplicationResult" (\ s h x -> parseXML x)++instance Hashable UpdateApplication instance ToHeaders UpdateApplication where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/UpdateApplicationVersion.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.UpdateApplicationVersion--- 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 @@ -- -- If a property (for example, 'description') is not provided, the value -- remains unchanged. To clear properties, specify an empty string.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_UpdateApplicationVersion.html AWS API Reference> for UpdateApplicationVersion. module Network.AWS.ElasticBeanstalk.UpdateApplicationVersion ( -- * Creating a Request@@ -103,6 +101,8 @@ response = receiveXMLWrapper "UpdateApplicationVersionResult" (\ s h x -> parseXML x)++instance Hashable UpdateApplicationVersion instance ToHeaders UpdateApplicationVersion where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/UpdateConfigurationTemplate.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate--- 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,9 +27,7 @@ -- -- Related Topics ----- - DescribeConfigurationOptions------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_UpdateConfigurationTemplate.html AWS API Reference> for UpdateConfigurationTemplate.+-- - < DescribeConfigurationOptions> module Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate ( -- * Creating a Request@@ -140,6 +138,8 @@ = receiveXMLWrapper "UpdateConfigurationTemplateResult" (\ s h x -> parseXML x)++instance Hashable UpdateConfigurationTemplate instance ToHeaders UpdateConfigurationTemplate where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/UpdateEnvironment.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.UpdateEnvironment--- 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@@ -29,10 +29,8 @@ -- -- When updating the configuration settings to a new template or individual -- settings, a draft configuration is created and--- DescribeConfigurationSettings for this environment returns two setting--- descriptions with different 'DeploymentStatus' values.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_UpdateEnvironment.html AWS API Reference> for UpdateEnvironment.+-- < DescribeConfigurationSettings> for this environment returns two+-- setting descriptions with different 'DeploymentStatus' values. module Network.AWS.ElasticBeanstalk.UpdateEnvironment ( -- * Creating a Request@@ -221,6 +219,8 @@ response = receiveXMLWrapper "UpdateEnvironmentResult" (\ s h x -> parseXML x)++instance Hashable UpdateEnvironment instance ToHeaders UpdateEnvironment where toHeaders = const mempty
gen/Network/AWS/ElasticBeanstalk/ValidateConfigurationSettings.hs view
@@ -12,7 +12,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings--- 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 @@ -- -- This action returns a list of messages indicating any errors or warnings -- associated with the selection of option values.------ /See:/ <http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_ValidateConfigurationSettings.html AWS API Reference> for ValidateConfigurationSettings. module Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings ( -- * Creating a Request@@ -119,6 +117,8 @@ may (parseXMLList "member")) <*> (pure (fromEnum s))) +instance Hashable ValidateConfigurationSettings+ instance ToHeaders ValidateConfigurationSettings where toHeaders = const mempty@@ -162,7 +162,7 @@ , _vcsrsResponseStatus = pResponseStatus_ } --- | A list of ValidationMessage.+-- | A list of < ValidationMessage>. vcsrsMessages :: Lens' ValidateConfigurationSettingsResponse [ValidationMessage] vcsrsMessages = lens _vcsrsMessages (\ s a -> s{_vcsrsMessages = a}) . _Default . _Coerce;
gen/Network/AWS/ElasticBeanstalk/Waiters.hs view
@@ -7,7 +7,7 @@ -- | -- Module : Network.AWS.ElasticBeanstalk.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/ElasticBeanstalk.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} -- Module : Test.AWS.ElasticBeanstalk--- 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/ElasticBeanstalk/Internal.hs view
@@ -2,7 +2,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Module : Test.AWS.ElasticBeanstalk.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
test/Test/AWS/Gen/ElasticBeanstalk.hs view
@@ -5,7 +5,7 @@ -- | -- Module : Test.AWS.Gen.ElasticBeanstalk--- 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