-- Module : Network.AWS.ElasticBeanstalk
-- Copyright : (c) 2013-2014 Brendan Hay <brendan.g.hay@gmail.com>
-- 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
-- you can obtain it at http://mozilla.org/MPL/2.0/.
-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
-- Stability : experimental
-- Portability : non-portable (GHC extensions)
--
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- | AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web
-- applications and services developed with Java, .NET, PHP, Node.js, Python,
-- Ruby, and Docker on familiar servers such as Apache HTTP Server, Apache
-- Tomcat, Nginx, Passenger, and IIS 7.5/8. You can simply upload your code and
-- Elastic Beanstalk automatically handles the deployment, from capacity
-- provisioning, load balancing, auto-scaling to application health monitoring.
-- At the same time, you retain full control over the AWS resources powering
-- your application and can access the underlying resources at any time. There
-- is no additional charge for Elastic Beanstalk - you pay only for the AWS
-- resources needed to store and run your applications.
module Network.AWS.ElasticBeanstalk
( module Network.AWS.ElasticBeanstalk.CheckDNSAvailability
, module Network.AWS.ElasticBeanstalk.CreateApplication
, module Network.AWS.ElasticBeanstalk.CreateApplicationVersion
, module Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate
, module Network.AWS.ElasticBeanstalk.CreateEnvironment
, module Network.AWS.ElasticBeanstalk.CreateStorageLocation
, module Network.AWS.ElasticBeanstalk.DeleteApplication
, module Network.AWS.ElasticBeanstalk.DeleteApplicationVersion
, module Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate
, module Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration
, module Network.AWS.ElasticBeanstalk.DescribeApplicationVersions
, module Network.AWS.ElasticBeanstalk.DescribeApplications
, module Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions
, module Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings
, module Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources
, module Network.AWS.ElasticBeanstalk.DescribeEnvironments
, module Network.AWS.ElasticBeanstalk.DescribeEvents
, module Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks
, module Network.AWS.ElasticBeanstalk.RebuildEnvironment
, module Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo
, module Network.AWS.ElasticBeanstalk.RestartAppServer
, module Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo
, module Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs
, module Network.AWS.ElasticBeanstalk.TerminateEnvironment
, module Network.AWS.ElasticBeanstalk.Types
, module Network.AWS.ElasticBeanstalk.UpdateApplication
, module Network.AWS.ElasticBeanstalk.UpdateApplicationVersion
, module Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate
, module Network.AWS.ElasticBeanstalk.UpdateEnvironment
, module Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings
) where
import Network.AWS.ElasticBeanstalk.CheckDNSAvailability
import Network.AWS.ElasticBeanstalk.CreateApplication
import Network.AWS.ElasticBeanstalk.CreateApplicationVersion
import Network.AWS.ElasticBeanstalk.CreateConfigurationTemplate
import Network.AWS.ElasticBeanstalk.CreateEnvironment
import Network.AWS.ElasticBeanstalk.CreateStorageLocation
import Network.AWS.ElasticBeanstalk.DeleteApplication
import Network.AWS.ElasticBeanstalk.DeleteApplicationVersion
import Network.AWS.ElasticBeanstalk.DeleteConfigurationTemplate
import Network.AWS.ElasticBeanstalk.DeleteEnvironmentConfiguration
import Network.AWS.ElasticBeanstalk.DescribeApplicationVersions
import Network.AWS.ElasticBeanstalk.DescribeApplications
import Network.AWS.ElasticBeanstalk.DescribeConfigurationOptions
import Network.AWS.ElasticBeanstalk.DescribeConfigurationSettings
import Network.AWS.ElasticBeanstalk.DescribeEnvironmentResources
import Network.AWS.ElasticBeanstalk.DescribeEnvironments
import Network.AWS.ElasticBeanstalk.DescribeEvents
import Network.AWS.ElasticBeanstalk.ListAvailableSolutionStacks
import Network.AWS.ElasticBeanstalk.RebuildEnvironment
import Network.AWS.ElasticBeanstalk.RequestEnvironmentInfo
import Network.AWS.ElasticBeanstalk.RestartAppServer
import Network.AWS.ElasticBeanstalk.RetrieveEnvironmentInfo
import Network.AWS.ElasticBeanstalk.SwapEnvironmentCNAMEs
import Network.AWS.ElasticBeanstalk.TerminateEnvironment
import Network.AWS.ElasticBeanstalk.Types
import Network.AWS.ElasticBeanstalk.UpdateApplication
import Network.AWS.ElasticBeanstalk.UpdateApplicationVersion
import Network.AWS.ElasticBeanstalk.UpdateConfigurationTemplate
import Network.AWS.ElasticBeanstalk.UpdateEnvironment
import Network.AWS.ElasticBeanstalk.ValidateConfigurationSettings