amazonka-elasticbeanstalk-1.6.0: Amazon Elastic Beanstalk SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.ElasticBeanstalk

Contents

Description

AWS Elastic Beanstalk

AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.

For more information about this product, go to the AWS Elastic Beanstalk details page. The location of the latest AWS Elastic Beanstalk WSDL is http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl . To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to Tools for Amazon Web Services .

Endpoints

For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to Regions and Endpoints in the Amazon Web Services Glossary .

Synopsis

Service Configuration

elasticBeanstalk :: Service Source #

API version 2010-12-01 of the Amazon Elastic Beanstalk SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ElasticBeanstalk.

InvalidRequestException

_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more input parameters is not valid. Please correct the input parameters and try the operation again.

TooManyBucketsException

_TooManyBucketsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account has reached its limit of Amazon S3 buckets.

S3SubscriptionRequiredException

_S3SubscriptionRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account does not have a subscription to Amazon S3.

OperationInProgressException

_OperationInProgressException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

PlatformVersionStillReferencedException

_PlatformVersionStillReferencedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You cannot delete the platform version because there are still environments running on it.

TooManyApplicationVersionsException

_TooManyApplicationVersionsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account has reached its limit of application versions.

TooManyConfigurationTemplatesException

_TooManyConfigurationTemplatesException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account has reached its limit of configuration templates.

ResourceTypeNotSupportedException

_ResourceTypeNotSupportedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.

InsufficientPrivilegesException

_InsufficientPrivilegesException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account does not have sufficient privileges for one or more AWS services.

ElasticBeanstalkServiceException

_ElasticBeanstalkServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A generic service exception has occurred.

TooManyTagsException

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of tags in the resource would exceed the number of tags that each resource can have.

To calculate this, the operation considers both the number of tags the resource already has and the tags this operation would add if it succeeded.

TooManyApplicationsException

_TooManyApplicationsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account has reached its limit of applications.

TooManyPlatformsException

_TooManyPlatformsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have exceeded the maximum number of allowed platforms associated with the account.

ManagedActionInvalidStateException

_ManagedActionInvalidStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Cannot modify the managed action in its current state.

SourceBundleDeletionException

_SourceBundleDeletionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.

S3LocationNotInServiceRegionException

_S3LocationNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified S3 bucket does not belong to the S3 region in which the service is running. The following regions are supported:

  • IAD/us-east-1
  • PDX/us-west-2
  • DUB/eu-west-1

CodeBuildNotInServiceRegionException

_CodeBuildNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

AWS CodeBuild is not available in the specified region.

TooManyEnvironmentsException

_TooManyEnvironmentsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified account has reached its limit of environments.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource doesn't exist for the specified Amazon Resource Name (ARN).

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DescribeApplications

UpdateEnvironment

TerminateEnvironment

ListPlatformVersions

DeletePlatformVersion

CreateApplicationVersion

DescribeEvents (Paginated)

RequestEnvironmentInfo

ListTagsForResource

RetrieveEnvironmentInfo

DescribePlatformVersion

DeleteApplication

UpdateApplication

DescribeInstancesHealth

CreateApplication

ComposeEnvironments

AbortEnvironmentUpdate

DeleteConfigurationTemplate

UpdateConfigurationTemplate

UpdateTagsForResource

DescribeEnvironmentResources

DescribeEnvironmentManagedActionHistory

DeleteApplicationVersion

UpdateApplicationVersion

CreateConfigurationTemplate

DescribeEnvironmentHealth

RebuildEnvironment

DeleteEnvironmentConfiguration

UpdateApplicationResourceLifecycle

SwapEnvironmentCNAMEs

ListAvailableSolutionStacks

ApplyEnvironmentManagedAction

DescribeConfigurationOptions

CreateStorageLocation

DescribeEnvironmentManagedActions

DescribeConfigurationSettings

ValidateConfigurationSettings

DescribeAccountAttributes

RestartAppServer

DescribeEnvironments

CheckDNSAvailability

DescribeApplicationVersions

CreateEnvironment

CreatePlatformVersion

Types

ActionHistoryStatus

data ActionHistoryStatus Source #

Instances

Bounded ActionHistoryStatus Source # 
Enum ActionHistoryStatus Source # 
Eq ActionHistoryStatus Source # 
Data ActionHistoryStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActionHistoryStatus -> c ActionHistoryStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActionHistoryStatus #

toConstr :: ActionHistoryStatus -> Constr #

dataTypeOf :: ActionHistoryStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActionHistoryStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActionHistoryStatus) #

gmapT :: (forall b. Data b => b -> b) -> ActionHistoryStatus -> ActionHistoryStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActionHistoryStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActionHistoryStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActionHistoryStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActionHistoryStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActionHistoryStatus -> m ActionHistoryStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionHistoryStatus -> m ActionHistoryStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionHistoryStatus -> m ActionHistoryStatus #

Ord ActionHistoryStatus Source # 
Read ActionHistoryStatus Source # 
Show ActionHistoryStatus Source # 
Generic ActionHistoryStatus Source # 
Hashable ActionHistoryStatus Source # 
NFData ActionHistoryStatus Source # 

Methods

rnf :: ActionHistoryStatus -> () #

FromXML ActionHistoryStatus Source # 
ToHeader ActionHistoryStatus Source # 
ToQuery ActionHistoryStatus Source # 
ToByteString ActionHistoryStatus Source # 
FromText ActionHistoryStatus Source # 
ToText ActionHistoryStatus Source # 
type Rep ActionHistoryStatus Source # 
type Rep ActionHistoryStatus = D1 * (MetaData "ActionHistoryStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "AHSCompleted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "AHSFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "AHSUnknown" PrefixI False) (U1 *))))

ActionStatus

data ActionStatus Source #

Instances

Bounded ActionStatus Source # 
Enum ActionStatus Source # 
Eq ActionStatus Source # 
Data ActionStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActionStatus -> c ActionStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActionStatus #

toConstr :: ActionStatus -> Constr #

dataTypeOf :: ActionStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActionStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActionStatus) #

gmapT :: (forall b. Data b => b -> b) -> ActionStatus -> ActionStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActionStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActionStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActionStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActionStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActionStatus -> m ActionStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionStatus -> m ActionStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionStatus -> m ActionStatus #

Ord ActionStatus Source # 
Read ActionStatus Source # 
Show ActionStatus Source # 
Generic ActionStatus Source # 

Associated Types

type Rep ActionStatus :: * -> * #

Hashable ActionStatus Source # 
NFData ActionStatus Source # 

Methods

rnf :: ActionStatus -> () #

FromXML ActionStatus Source # 
ToHeader ActionStatus Source # 
ToQuery ActionStatus Source # 
ToByteString ActionStatus Source # 
FromText ActionStatus Source # 
ToText ActionStatus Source # 

Methods

toText :: ActionStatus -> Text #

type Rep ActionStatus Source # 
type Rep ActionStatus = D1 * (MetaData "ActionStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ASPending" PrefixI False) (U1 *)) (C1 * (MetaCons "ASRunning" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ASScheduled" PrefixI False) (U1 *)) (C1 * (MetaCons "ASUnknown" PrefixI False) (U1 *))))

ActionType

data ActionType Source #

Instances

Bounded ActionType Source # 
Enum ActionType Source # 
Eq ActionType Source # 
Data ActionType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ActionType -> c ActionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ActionType #

toConstr :: ActionType -> Constr #

dataTypeOf :: ActionType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ActionType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ActionType) #

gmapT :: (forall b. Data b => b -> b) -> ActionType -> ActionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ActionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ActionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ActionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ActionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ActionType -> m ActionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionType -> m ActionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ActionType -> m ActionType #

Ord ActionType Source # 
Read ActionType Source # 
Show ActionType Source # 
Generic ActionType Source # 

Associated Types

type Rep ActionType :: * -> * #

Hashable ActionType Source # 
NFData ActionType Source # 

Methods

rnf :: ActionType -> () #

FromXML ActionType Source # 
ToHeader ActionType Source # 
ToQuery ActionType Source # 
ToByteString ActionType Source # 
FromText ActionType Source # 
ToText ActionType Source # 

Methods

toText :: ActionType -> Text #

type Rep ActionType Source # 
type Rep ActionType = D1 * (MetaData "ActionType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "InstanceRefresh" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "PlatformUpdate" PrefixI False) (U1 *)) (C1 * (MetaCons "Unknown" PrefixI False) (U1 *))))

ApplicationVersionStatus

data ApplicationVersionStatus Source #

Instances

Bounded ApplicationVersionStatus Source # 
Enum ApplicationVersionStatus Source # 
Eq ApplicationVersionStatus Source # 
Data ApplicationVersionStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationVersionStatus -> c ApplicationVersionStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationVersionStatus #

toConstr :: ApplicationVersionStatus -> Constr #

dataTypeOf :: ApplicationVersionStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationVersionStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationVersionStatus) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationVersionStatus -> ApplicationVersionStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationVersionStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationVersionStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationVersionStatus -> m ApplicationVersionStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionStatus -> m ApplicationVersionStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionStatus -> m ApplicationVersionStatus #

Ord ApplicationVersionStatus Source # 
Read ApplicationVersionStatus Source # 
Show ApplicationVersionStatus Source # 
Generic ApplicationVersionStatus Source # 
Hashable ApplicationVersionStatus Source # 
NFData ApplicationVersionStatus Source # 
FromXML ApplicationVersionStatus Source # 
ToHeader ApplicationVersionStatus Source # 
ToQuery ApplicationVersionStatus Source # 
ToByteString ApplicationVersionStatus Source # 
FromText ApplicationVersionStatus Source # 
ToText ApplicationVersionStatus Source # 
type Rep ApplicationVersionStatus Source # 
type Rep ApplicationVersionStatus = D1 * (MetaData "ApplicationVersionStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "AVSBuilding" PrefixI False) (U1 *)) (C1 * (MetaCons "AVSFailed" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AVSProcessed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "AVSProcessing" PrefixI False) (U1 *)) (C1 * (MetaCons "AVSUnprocessed" PrefixI False) (U1 *)))))

ComputeType

data ComputeType Source #

Instances

Bounded ComputeType Source # 
Enum ComputeType Source # 
Eq ComputeType Source # 
Data ComputeType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ComputeType -> c ComputeType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ComputeType #

toConstr :: ComputeType -> Constr #

dataTypeOf :: ComputeType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ComputeType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ComputeType) #

gmapT :: (forall b. Data b => b -> b) -> ComputeType -> ComputeType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ComputeType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ComputeType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ComputeType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ComputeType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ComputeType -> m ComputeType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ComputeType -> m ComputeType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ComputeType -> m ComputeType #

Ord ComputeType Source # 
Read ComputeType Source # 
Show ComputeType Source # 
Generic ComputeType Source # 

Associated Types

type Rep ComputeType :: * -> * #

Hashable ComputeType Source # 
NFData ComputeType Source # 

Methods

rnf :: ComputeType -> () #

ToHeader ComputeType Source # 
ToQuery ComputeType Source # 
ToByteString ComputeType Source # 
FromText ComputeType Source # 
ToText ComputeType Source # 

Methods

toText :: ComputeType -> Text #

type Rep ComputeType Source # 
type Rep ComputeType = D1 * (MetaData "ComputeType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "BuildGENERAL1Large" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BuildGENERAL1Medium" PrefixI False) (U1 *)) (C1 * (MetaCons "BuildGENERAL1Small" PrefixI False) (U1 *))))

ConfigurationDeploymentStatus

data ConfigurationDeploymentStatus Source #

Instances

Bounded ConfigurationDeploymentStatus Source # 
Enum ConfigurationDeploymentStatus Source # 
Eq ConfigurationDeploymentStatus Source # 
Data ConfigurationDeploymentStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ConfigurationDeploymentStatus -> c ConfigurationDeploymentStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ConfigurationDeploymentStatus #

toConstr :: ConfigurationDeploymentStatus -> Constr #

dataTypeOf :: ConfigurationDeploymentStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ConfigurationDeploymentStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ConfigurationDeploymentStatus) #

gmapT :: (forall b. Data b => b -> b) -> ConfigurationDeploymentStatus -> ConfigurationDeploymentStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ConfigurationDeploymentStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ConfigurationDeploymentStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ConfigurationDeploymentStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ConfigurationDeploymentStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ConfigurationDeploymentStatus -> m ConfigurationDeploymentStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfigurationDeploymentStatus -> m ConfigurationDeploymentStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfigurationDeploymentStatus -> m ConfigurationDeploymentStatus #

Ord ConfigurationDeploymentStatus Source # 
Read ConfigurationDeploymentStatus Source # 
Show ConfigurationDeploymentStatus Source # 
Generic ConfigurationDeploymentStatus Source # 
Hashable ConfigurationDeploymentStatus Source # 
NFData ConfigurationDeploymentStatus Source # 
FromXML ConfigurationDeploymentStatus Source # 
ToHeader ConfigurationDeploymentStatus Source # 
ToQuery ConfigurationDeploymentStatus Source # 
ToByteString ConfigurationDeploymentStatus Source # 
FromText ConfigurationDeploymentStatus Source # 
ToText ConfigurationDeploymentStatus Source # 
type Rep ConfigurationDeploymentStatus Source # 
type Rep ConfigurationDeploymentStatus = D1 * (MetaData "ConfigurationDeploymentStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "CDSDeployed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CDSFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "CDSPending" PrefixI False) (U1 *))))

ConfigurationOptionValueType

data ConfigurationOptionValueType Source #

Constructors

List 
Scalar 

Instances

Bounded ConfigurationOptionValueType Source # 
Enum ConfigurationOptionValueType Source # 
Eq ConfigurationOptionValueType Source # 
Data ConfigurationOptionValueType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ConfigurationOptionValueType -> c ConfigurationOptionValueType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ConfigurationOptionValueType #

toConstr :: ConfigurationOptionValueType -> Constr #

dataTypeOf :: ConfigurationOptionValueType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ConfigurationOptionValueType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ConfigurationOptionValueType) #

gmapT :: (forall b. Data b => b -> b) -> ConfigurationOptionValueType -> ConfigurationOptionValueType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ConfigurationOptionValueType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ConfigurationOptionValueType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ConfigurationOptionValueType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ConfigurationOptionValueType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ConfigurationOptionValueType -> m ConfigurationOptionValueType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfigurationOptionValueType -> m ConfigurationOptionValueType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfigurationOptionValueType -> m ConfigurationOptionValueType #

Ord ConfigurationOptionValueType Source # 
Read ConfigurationOptionValueType Source # 
Show ConfigurationOptionValueType Source # 
Generic ConfigurationOptionValueType Source # 
Hashable ConfigurationOptionValueType Source # 
NFData ConfigurationOptionValueType Source # 
FromXML ConfigurationOptionValueType Source # 
ToHeader ConfigurationOptionValueType Source # 
ToQuery ConfigurationOptionValueType Source # 
ToByteString ConfigurationOptionValueType Source # 
FromText ConfigurationOptionValueType Source # 
ToText ConfigurationOptionValueType Source # 
type Rep ConfigurationOptionValueType Source # 
type Rep ConfigurationOptionValueType = D1 * (MetaData "ConfigurationOptionValueType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "List" PrefixI False) (U1 *)) (C1 * (MetaCons "Scalar" PrefixI False) (U1 *)))

EnvironmentHealth

data EnvironmentHealth Source #

Constructors

Green 
Grey 
Red 
Yellow 

Instances

Bounded EnvironmentHealth Source # 
Enum EnvironmentHealth Source # 
Eq EnvironmentHealth Source # 
Data EnvironmentHealth Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnvironmentHealth -> c EnvironmentHealth #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnvironmentHealth #

toConstr :: EnvironmentHealth -> Constr #

dataTypeOf :: EnvironmentHealth -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EnvironmentHealth) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnvironmentHealth) #

gmapT :: (forall b. Data b => b -> b) -> EnvironmentHealth -> EnvironmentHealth #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealth -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealth -> r #

gmapQ :: (forall d. Data d => d -> u) -> EnvironmentHealth -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EnvironmentHealth -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnvironmentHealth -> m EnvironmentHealth #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealth -> m EnvironmentHealth #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealth -> m EnvironmentHealth #

Ord EnvironmentHealth Source # 
Read EnvironmentHealth Source # 
Show EnvironmentHealth Source # 
Generic EnvironmentHealth Source # 
Hashable EnvironmentHealth Source # 
NFData EnvironmentHealth Source # 

Methods

rnf :: EnvironmentHealth -> () #

FromXML EnvironmentHealth Source # 
ToHeader EnvironmentHealth Source # 
ToQuery EnvironmentHealth Source # 
ToByteString EnvironmentHealth Source # 
FromText EnvironmentHealth Source # 
ToText EnvironmentHealth Source # 
type Rep EnvironmentHealth Source # 
type Rep EnvironmentHealth = D1 * (MetaData "EnvironmentHealth" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "Green" PrefixI False) (U1 *)) (C1 * (MetaCons "Grey" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Red" PrefixI False) (U1 *)) (C1 * (MetaCons "Yellow" PrefixI False) (U1 *))))

EnvironmentHealthAttribute

data EnvironmentHealthAttribute Source #

Instances

Bounded EnvironmentHealthAttribute Source # 
Enum EnvironmentHealthAttribute Source # 
Eq EnvironmentHealthAttribute Source # 
Data EnvironmentHealthAttribute Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnvironmentHealthAttribute -> c EnvironmentHealthAttribute #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnvironmentHealthAttribute #

toConstr :: EnvironmentHealthAttribute -> Constr #

dataTypeOf :: EnvironmentHealthAttribute -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EnvironmentHealthAttribute) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnvironmentHealthAttribute) #

gmapT :: (forall b. Data b => b -> b) -> EnvironmentHealthAttribute -> EnvironmentHealthAttribute #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealthAttribute -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealthAttribute -> r #

gmapQ :: (forall d. Data d => d -> u) -> EnvironmentHealthAttribute -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EnvironmentHealthAttribute -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnvironmentHealthAttribute -> m EnvironmentHealthAttribute #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealthAttribute -> m EnvironmentHealthAttribute #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealthAttribute -> m EnvironmentHealthAttribute #

Ord EnvironmentHealthAttribute Source # 
Read EnvironmentHealthAttribute Source # 
Show EnvironmentHealthAttribute Source # 
Generic EnvironmentHealthAttribute Source # 
Hashable EnvironmentHealthAttribute Source # 
NFData EnvironmentHealthAttribute Source # 
ToHeader EnvironmentHealthAttribute Source # 
ToQuery EnvironmentHealthAttribute Source # 
ToByteString EnvironmentHealthAttribute Source # 
FromText EnvironmentHealthAttribute Source # 
ToText EnvironmentHealthAttribute Source # 
type Rep EnvironmentHealthAttribute Source # 
type Rep EnvironmentHealthAttribute = D1 * (MetaData "EnvironmentHealthAttribute" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "EHAAll" PrefixI False) (U1 *)) (C1 * (MetaCons "EHAApplicationMetrics" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "EHACauses" PrefixI False) (U1 *)) (C1 * (MetaCons "EHAColor" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "EHAHealthStatus" PrefixI False) (U1 *)) (C1 * (MetaCons "EHAInstancesHealth" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "EHARefreshedAt" PrefixI False) (U1 *)) (C1 * (MetaCons "EHAStatus" PrefixI False) (U1 *)))))

EnvironmentHealthStatus

data EnvironmentHealthStatus Source #

Instances

Bounded EnvironmentHealthStatus Source # 
Enum EnvironmentHealthStatus Source # 
Eq EnvironmentHealthStatus Source # 
Data EnvironmentHealthStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnvironmentHealthStatus -> c EnvironmentHealthStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnvironmentHealthStatus #

toConstr :: EnvironmentHealthStatus -> Constr #

dataTypeOf :: EnvironmentHealthStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EnvironmentHealthStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnvironmentHealthStatus) #

gmapT :: (forall b. Data b => b -> b) -> EnvironmentHealthStatus -> EnvironmentHealthStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealthStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentHealthStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> EnvironmentHealthStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EnvironmentHealthStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnvironmentHealthStatus -> m EnvironmentHealthStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealthStatus -> m EnvironmentHealthStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentHealthStatus -> m EnvironmentHealthStatus #

Ord EnvironmentHealthStatus Source # 
Read EnvironmentHealthStatus Source # 
Show EnvironmentHealthStatus Source # 
Generic EnvironmentHealthStatus Source # 
Hashable EnvironmentHealthStatus Source # 
NFData EnvironmentHealthStatus Source # 

Methods

rnf :: EnvironmentHealthStatus -> () #

FromXML EnvironmentHealthStatus Source # 
ToHeader EnvironmentHealthStatus Source # 
ToQuery EnvironmentHealthStatus Source # 
ToByteString EnvironmentHealthStatus Source # 
FromText EnvironmentHealthStatus Source # 
ToText EnvironmentHealthStatus Source # 
type Rep EnvironmentHealthStatus Source # 
type Rep EnvironmentHealthStatus = D1 * (MetaData "EnvironmentHealthStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "EHSDegraded" PrefixI False) (U1 *)) (C1 * (MetaCons "EHSInfo" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "EHSNoData" PrefixI False) (U1 *)) (C1 * (MetaCons "EHSOK" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "EHSPending" PrefixI False) (U1 *)) (C1 * (MetaCons "EHSSevere" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "EHSUnknown" PrefixI False) (U1 *)) (C1 * (MetaCons "EHSWarning" PrefixI False) (U1 *)))))

EnvironmentInfoType

data EnvironmentInfoType Source #

Constructors

Bundle 
Tail 

Instances

Bounded EnvironmentInfoType Source # 
Enum EnvironmentInfoType Source # 
Eq EnvironmentInfoType Source # 
Data EnvironmentInfoType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnvironmentInfoType -> c EnvironmentInfoType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnvironmentInfoType #

toConstr :: EnvironmentInfoType -> Constr #

dataTypeOf :: EnvironmentInfoType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EnvironmentInfoType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnvironmentInfoType) #

gmapT :: (forall b. Data b => b -> b) -> EnvironmentInfoType -> EnvironmentInfoType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentInfoType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentInfoType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EnvironmentInfoType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EnvironmentInfoType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnvironmentInfoType -> m EnvironmentInfoType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentInfoType -> m EnvironmentInfoType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentInfoType -> m EnvironmentInfoType #

Ord EnvironmentInfoType Source # 
Read EnvironmentInfoType Source # 
Show EnvironmentInfoType Source # 
Generic EnvironmentInfoType Source # 
Hashable EnvironmentInfoType Source # 
NFData EnvironmentInfoType Source # 

Methods

rnf :: EnvironmentInfoType -> () #

FromXML EnvironmentInfoType Source # 
ToHeader EnvironmentInfoType Source # 
ToQuery EnvironmentInfoType Source # 
ToByteString EnvironmentInfoType Source # 
FromText EnvironmentInfoType Source # 
ToText EnvironmentInfoType Source # 
type Rep EnvironmentInfoType Source # 
type Rep EnvironmentInfoType = D1 * (MetaData "EnvironmentInfoType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "Bundle" PrefixI False) (U1 *)) (C1 * (MetaCons "Tail" PrefixI False) (U1 *)))

EnvironmentStatus

data EnvironmentStatus Source #

Instances

Bounded EnvironmentStatus Source # 
Enum EnvironmentStatus Source # 
Eq EnvironmentStatus Source # 
Data EnvironmentStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnvironmentStatus -> c EnvironmentStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnvironmentStatus #

toConstr :: EnvironmentStatus -> Constr #

dataTypeOf :: EnvironmentStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EnvironmentStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnvironmentStatus) #

gmapT :: (forall b. Data b => b -> b) -> EnvironmentStatus -> EnvironmentStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnvironmentStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> EnvironmentStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EnvironmentStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnvironmentStatus -> m EnvironmentStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentStatus -> m EnvironmentStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnvironmentStatus -> m EnvironmentStatus #

Ord EnvironmentStatus Source # 
Read EnvironmentStatus Source # 
Show EnvironmentStatus Source # 
Generic EnvironmentStatus Source # 
Hashable EnvironmentStatus Source # 
NFData EnvironmentStatus Source # 

Methods

rnf :: EnvironmentStatus -> () #

FromXML EnvironmentStatus Source # 
ToHeader EnvironmentStatus Source # 
ToQuery EnvironmentStatus Source # 
ToByteString EnvironmentStatus Source # 
FromText EnvironmentStatus Source # 
ToText EnvironmentStatus Source # 
type Rep EnvironmentStatus Source # 
type Rep EnvironmentStatus = D1 * (MetaData "EnvironmentStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ESLaunching" PrefixI False) (U1 *)) (C1 * (MetaCons "ESReady" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ESTerminated" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ESTerminating" PrefixI False) (U1 *)) (C1 * (MetaCons "ESUpdating" PrefixI False) (U1 *)))))

EventSeverity

data EventSeverity Source #

Instances

Bounded EventSeverity Source # 
Enum EventSeverity Source # 
Eq EventSeverity Source # 
Data EventSeverity Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EventSeverity -> c EventSeverity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EventSeverity #

toConstr :: EventSeverity -> Constr #

dataTypeOf :: EventSeverity -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EventSeverity) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EventSeverity) #

gmapT :: (forall b. Data b => b -> b) -> EventSeverity -> EventSeverity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EventSeverity -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EventSeverity -> r #

gmapQ :: (forall d. Data d => d -> u) -> EventSeverity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EventSeverity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EventSeverity -> m EventSeverity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EventSeverity -> m EventSeverity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EventSeverity -> m EventSeverity #

Ord EventSeverity Source # 
Read EventSeverity Source # 
Show EventSeverity Source # 
Generic EventSeverity Source # 

Associated Types

type Rep EventSeverity :: * -> * #

Hashable EventSeverity Source # 
NFData EventSeverity Source # 

Methods

rnf :: EventSeverity -> () #

FromXML EventSeverity Source # 
ToHeader EventSeverity Source # 
ToQuery EventSeverity Source # 
ToByteString EventSeverity Source # 
FromText EventSeverity Source # 
ToText EventSeverity Source # 

Methods

toText :: EventSeverity -> Text #

type Rep EventSeverity Source # 
type Rep EventSeverity = D1 * (MetaData "EventSeverity" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "LevelDebug" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "LevelError'" PrefixI False) (U1 *)) (C1 * (MetaCons "LevelFatal" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "LevelInfo" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "LevelTrace" PrefixI False) (U1 *)) (C1 * (MetaCons "LevelWarn" PrefixI False) (U1 *)))))

FailureType

data FailureType Source #

Instances

Bounded FailureType Source # 
Enum FailureType Source # 
Eq FailureType Source # 
Data FailureType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FailureType -> c FailureType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FailureType #

toConstr :: FailureType -> Constr #

dataTypeOf :: FailureType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c FailureType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FailureType) #

gmapT :: (forall b. Data b => b -> b) -> FailureType -> FailureType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FailureType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FailureType -> r #

gmapQ :: (forall d. Data d => d -> u) -> FailureType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FailureType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FailureType -> m FailureType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FailureType -> m FailureType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FailureType -> m FailureType #

Ord FailureType Source # 
Read FailureType Source # 
Show FailureType Source # 
Generic FailureType Source # 

Associated Types

type Rep FailureType :: * -> * #

Hashable FailureType Source # 
NFData FailureType Source # 

Methods

rnf :: FailureType -> () #

FromXML FailureType Source # 
ToHeader FailureType Source # 
ToQuery FailureType Source # 
ToByteString FailureType Source # 
FromText FailureType Source # 
ToText FailureType Source # 

Methods

toText :: FailureType -> Text #

type Rep FailureType Source # 
type Rep FailureType = D1 * (MetaData "FailureType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CancellationFailed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "InternalFailure" PrefixI False) (U1 *)) (C1 * (MetaCons "InvalidEnvironmentState" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "PermissionsError" PrefixI False) (U1 *)) (C1 * (MetaCons "RollbackFailed" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "RollbackSuccessful" PrefixI False) (U1 *)) (C1 * (MetaCons "UpdateCancelled" PrefixI False) (U1 *)))))

InstancesHealthAttribute

data InstancesHealthAttribute Source #

Instances

Bounded InstancesHealthAttribute Source # 
Enum InstancesHealthAttribute Source # 
Eq InstancesHealthAttribute Source # 
Data InstancesHealthAttribute Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InstancesHealthAttribute -> c InstancesHealthAttribute #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InstancesHealthAttribute #

toConstr :: InstancesHealthAttribute -> Constr #

dataTypeOf :: InstancesHealthAttribute -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InstancesHealthAttribute) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InstancesHealthAttribute) #

gmapT :: (forall b. Data b => b -> b) -> InstancesHealthAttribute -> InstancesHealthAttribute #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InstancesHealthAttribute -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InstancesHealthAttribute -> r #

gmapQ :: (forall d. Data d => d -> u) -> InstancesHealthAttribute -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InstancesHealthAttribute -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InstancesHealthAttribute -> m InstancesHealthAttribute #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InstancesHealthAttribute -> m InstancesHealthAttribute #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InstancesHealthAttribute -> m InstancesHealthAttribute #

Ord InstancesHealthAttribute Source # 
Read InstancesHealthAttribute Source # 
Show InstancesHealthAttribute Source # 
Generic InstancesHealthAttribute Source # 
Hashable InstancesHealthAttribute Source # 
NFData InstancesHealthAttribute Source # 
ToHeader InstancesHealthAttribute Source # 
ToQuery InstancesHealthAttribute Source # 
ToByteString InstancesHealthAttribute Source # 
FromText InstancesHealthAttribute Source # 
ToText InstancesHealthAttribute Source # 
type Rep InstancesHealthAttribute Source # 
type Rep InstancesHealthAttribute = D1 * (MetaData "InstancesHealthAttribute" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "All" PrefixI False) (U1 *)) (C1 * (MetaCons "ApplicationMetrics" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AvailabilityZone" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Causes" PrefixI False) (U1 *)) (C1 * (MetaCons "Color" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "Deployment" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HealthStatus" PrefixI False) (U1 *)) (C1 * (MetaCons "InstanceType" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "LaunchedAt" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "RefreshedAt" PrefixI False) (U1 *)) (C1 * (MetaCons "System" PrefixI False) (U1 *))))))

PlatformStatus

data PlatformStatus Source #

Instances

Bounded PlatformStatus Source # 
Enum PlatformStatus Source # 
Eq PlatformStatus Source # 
Data PlatformStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PlatformStatus -> c PlatformStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PlatformStatus #

toConstr :: PlatformStatus -> Constr #

dataTypeOf :: PlatformStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c PlatformStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PlatformStatus) #

gmapT :: (forall b. Data b => b -> b) -> PlatformStatus -> PlatformStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PlatformStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PlatformStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> PlatformStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PlatformStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PlatformStatus -> m PlatformStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PlatformStatus -> m PlatformStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PlatformStatus -> m PlatformStatus #

Ord PlatformStatus Source # 
Read PlatformStatus Source # 
Show PlatformStatus Source # 
Generic PlatformStatus Source # 

Associated Types

type Rep PlatformStatus :: * -> * #

Hashable PlatformStatus Source # 
NFData PlatformStatus Source # 

Methods

rnf :: PlatformStatus -> () #

FromXML PlatformStatus Source # 
ToHeader PlatformStatus Source # 
ToQuery PlatformStatus Source # 
ToByteString PlatformStatus Source # 
FromText PlatformStatus Source # 
ToText PlatformStatus Source # 
type Rep PlatformStatus Source # 
type Rep PlatformStatus = D1 * (MetaData "PlatformStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * ((:+:) * (C1 * (MetaCons "Creating" PrefixI False) (U1 *)) (C1 * (MetaCons "Deleted" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Deleting" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Failed" PrefixI False) (U1 *)) (C1 * (MetaCons "Ready" PrefixI False) (U1 *)))))

SourceRepository

data SourceRepository Source #

Constructors

CodeCommit 
S3 

Instances

Bounded SourceRepository Source # 
Enum SourceRepository Source # 
Eq SourceRepository Source # 
Data SourceRepository Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SourceRepository -> c SourceRepository #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SourceRepository #

toConstr :: SourceRepository -> Constr #

dataTypeOf :: SourceRepository -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SourceRepository) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SourceRepository) #

gmapT :: (forall b. Data b => b -> b) -> SourceRepository -> SourceRepository #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SourceRepository -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SourceRepository -> r #

gmapQ :: (forall d. Data d => d -> u) -> SourceRepository -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SourceRepository -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SourceRepository -> m SourceRepository #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceRepository -> m SourceRepository #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceRepository -> m SourceRepository #

Ord SourceRepository Source # 
Read SourceRepository Source # 
Show SourceRepository Source # 
Generic SourceRepository Source # 
Hashable SourceRepository Source # 
NFData SourceRepository Source # 

Methods

rnf :: SourceRepository -> () #

FromXML SourceRepository Source # 
ToHeader SourceRepository Source # 
ToQuery SourceRepository Source # 
ToByteString SourceRepository Source # 
FromText SourceRepository Source # 
ToText SourceRepository Source # 
type Rep SourceRepository Source # 
type Rep SourceRepository = D1 * (MetaData "SourceRepository" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "CodeCommit" PrefixI False) (U1 *)) (C1 * (MetaCons "S3" PrefixI False) (U1 *)))

SourceType

data SourceType Source #

Constructors

Git 
Zip 

Instances

Bounded SourceType Source # 
Enum SourceType Source # 
Eq SourceType Source # 
Data SourceType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SourceType -> c SourceType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SourceType #

toConstr :: SourceType -> Constr #

dataTypeOf :: SourceType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SourceType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SourceType) #

gmapT :: (forall b. Data b => b -> b) -> SourceType -> SourceType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SourceType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SourceType -> r #

gmapQ :: (forall d. Data d => d -> u) -> SourceType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SourceType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SourceType -> m SourceType #

Ord SourceType Source # 
Read SourceType Source # 
Show SourceType Source # 
Generic SourceType Source # 

Associated Types

type Rep SourceType :: * -> * #

Hashable SourceType Source # 
NFData SourceType Source # 

Methods

rnf :: SourceType -> () #

FromXML SourceType Source # 
ToHeader SourceType Source # 
ToQuery SourceType Source # 
ToByteString SourceType Source # 
FromText SourceType Source # 
ToText SourceType Source # 

Methods

toText :: SourceType -> Text #

type Rep SourceType Source # 
type Rep SourceType = D1 * (MetaData "SourceType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "Git" PrefixI False) (U1 *)) (C1 * (MetaCons "Zip" PrefixI False) (U1 *)))

ValidationSeverity

data ValidationSeverity Source #

Constructors

Error' 
Warning 

Instances

Bounded ValidationSeverity Source # 
Enum ValidationSeverity Source # 
Eq ValidationSeverity Source # 
Data ValidationSeverity Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ValidationSeverity -> c ValidationSeverity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ValidationSeverity #

toConstr :: ValidationSeverity -> Constr #

dataTypeOf :: ValidationSeverity -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ValidationSeverity) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ValidationSeverity) #

gmapT :: (forall b. Data b => b -> b) -> ValidationSeverity -> ValidationSeverity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ValidationSeverity -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ValidationSeverity -> r #

gmapQ :: (forall d. Data d => d -> u) -> ValidationSeverity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ValidationSeverity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ValidationSeverity -> m ValidationSeverity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ValidationSeverity -> m ValidationSeverity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ValidationSeverity -> m ValidationSeverity #

Ord ValidationSeverity Source # 
Read ValidationSeverity Source # 
Show ValidationSeverity Source # 
Generic ValidationSeverity Source # 
Hashable ValidationSeverity Source # 
NFData ValidationSeverity Source # 

Methods

rnf :: ValidationSeverity -> () #

FromXML ValidationSeverity Source # 
ToHeader ValidationSeverity Source # 
ToQuery ValidationSeverity Source # 
ToByteString ValidationSeverity Source # 
FromText ValidationSeverity Source # 
ToText ValidationSeverity Source # 
type Rep ValidationSeverity Source # 
type Rep ValidationSeverity = D1 * (MetaData "ValidationSeverity" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) ((:+:) * (C1 * (MetaCons "Error'" PrefixI False) (U1 *)) (C1 * (MetaCons "Warning" PrefixI False) (U1 *)))

ApplicationDescription

data ApplicationDescription Source #

Describes the properties of an application.

See: applicationDescription smart constructor.

Instances

Eq ApplicationDescription Source # 
Data ApplicationDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationDescription -> c ApplicationDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationDescription #

toConstr :: ApplicationDescription -> Constr #

dataTypeOf :: ApplicationDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationDescription) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationDescription -> ApplicationDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationDescription -> m ApplicationDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationDescription -> m ApplicationDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationDescription -> m ApplicationDescription #

Read ApplicationDescription Source # 
Show ApplicationDescription Source # 
Generic ApplicationDescription Source # 
Hashable ApplicationDescription Source # 
NFData ApplicationDescription Source # 

Methods

rnf :: ApplicationDescription -> () #

FromXML ApplicationDescription Source # 
type Rep ApplicationDescription Source # 
type Rep ApplicationDescription = D1 * (MetaData "ApplicationDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) (C1 * (MetaCons "ApplicationDescription'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_adApplicationARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_adVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text])))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ISO8601))) (S1 * (MetaSel (Just Symbol "_adDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ISO8601))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_adApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_adConfigurationTemplates") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text])))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adResourceLifecycleConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ApplicationResourceLifecycleConfig))) (S1 * (MetaSel (Just Symbol "_adDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))))

applicationDescription :: ApplicationDescription Source #

Creates a value of ApplicationDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

adApplicationARN :: Lens' ApplicationDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the application.

adVersions :: Lens' ApplicationDescription [Text] Source #

The names of the versions for this application.

adDateUpdated :: Lens' ApplicationDescription (Maybe UTCTime) Source #

The date when the application was last modified.

adDateCreated :: Lens' ApplicationDescription (Maybe UTCTime) Source #

The date when the application was created.

adConfigurationTemplates :: Lens' ApplicationDescription [Text] Source #

The names of the configuration templates associated with this application.

adDescription :: Lens' ApplicationDescription (Maybe Text) Source #

User-defined description of the application.

ApplicationDescriptionMessage

data ApplicationDescriptionMessage Source #

Result message containing a single description of an application.

See: applicationDescriptionMessage smart constructor.

Instances

Eq ApplicationDescriptionMessage Source # 
Data ApplicationDescriptionMessage Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationDescriptionMessage -> c ApplicationDescriptionMessage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationDescriptionMessage #

toConstr :: ApplicationDescriptionMessage -> Constr #

dataTypeOf :: ApplicationDescriptionMessage -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationDescriptionMessage) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationDescriptionMessage) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationDescriptionMessage -> ApplicationDescriptionMessage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationDescriptionMessage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationDescriptionMessage -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationDescriptionMessage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationDescriptionMessage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationDescriptionMessage -> m ApplicationDescriptionMessage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationDescriptionMessage -> m ApplicationDescriptionMessage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationDescriptionMessage -> m ApplicationDescriptionMessage #

Read ApplicationDescriptionMessage Source # 
Show ApplicationDescriptionMessage Source # 
Generic ApplicationDescriptionMessage Source # 
Hashable ApplicationDescriptionMessage Source # 
NFData ApplicationDescriptionMessage Source # 
FromXML ApplicationDescriptionMessage Source # 
type Rep ApplicationDescriptionMessage Source # 
type Rep ApplicationDescriptionMessage = D1 * (MetaData "ApplicationDescriptionMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" True) (C1 * (MetaCons "ApplicationDescriptionMessage'" PrefixI True) (S1 * (MetaSel (Just Symbol "_admApplication") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe ApplicationDescription))))

applicationDescriptionMessage :: ApplicationDescriptionMessage Source #

Creates a value of ApplicationDescriptionMessage with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ApplicationMetrics

data ApplicationMetrics Source #

Application request metrics for an AWS Elastic Beanstalk environment.

See: applicationMetrics smart constructor.

Instances

Eq ApplicationMetrics Source # 
Data ApplicationMetrics Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationMetrics -> c ApplicationMetrics #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationMetrics #

toConstr :: ApplicationMetrics -> Constr #

dataTypeOf :: ApplicationMetrics -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationMetrics) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationMetrics) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationMetrics -> ApplicationMetrics #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationMetrics -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationMetrics -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationMetrics -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationMetrics -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationMetrics -> m ApplicationMetrics #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationMetrics -> m ApplicationMetrics #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationMetrics -> m ApplicationMetrics #

Read ApplicationMetrics Source # 
Show ApplicationMetrics Source # 
Generic ApplicationMetrics Source # 
Hashable ApplicationMetrics Source # 
NFData ApplicationMetrics Source # 

Methods

rnf :: ApplicationMetrics -> () #

FromXML ApplicationMetrics Source # 
type Rep ApplicationMetrics Source # 
type Rep ApplicationMetrics = D1 * (MetaData "ApplicationMetrics" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) (C1 * (MetaCons "ApplicationMetrics'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_amRequestCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_amLatency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Latency)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_amStatusCodes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe StatusCodes))) (S1 * (MetaSel (Just Symbol "_amDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))))))

applicationMetrics :: ApplicationMetrics Source #

Creates a value of ApplicationMetrics with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • amRequestCount - Average number of requests handled by the web server per second over the last 10 seconds.
  • amLatency - Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.
  • amStatusCodes - Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.
  • amDuration - The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count ) within the most recent time slice of 10 seconds (duration ).

amRequestCount :: Lens' ApplicationMetrics (Maybe Int) Source #

Average number of requests handled by the web server per second over the last 10 seconds.

amLatency :: Lens' ApplicationMetrics (Maybe Latency) Source #

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

amStatusCodes :: Lens' ApplicationMetrics (Maybe StatusCodes) Source #

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

amDuration :: Lens' ApplicationMetrics (Maybe Int) Source #

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count ) within the most recent time slice of 10 seconds (duration ).

ApplicationResourceLifecycleConfig

data ApplicationResourceLifecycleConfig Source #

The resource lifecycle configuration for an application. Defines lifecycle settings for resources that belong to the application, and the service role that Elastic Beanstalk assumes in order to apply lifecycle settings. The version lifecycle configuration defines lifecycle settings for application versions.

See: applicationResourceLifecycleConfig smart constructor.

Instances

Eq ApplicationResourceLifecycleConfig Source # 
Data ApplicationResourceLifecycleConfig Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationResourceLifecycleConfig -> c ApplicationResourceLifecycleConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationResourceLifecycleConfig #

toConstr :: ApplicationResourceLifecycleConfig -> Constr #

dataTypeOf :: ApplicationResourceLifecycleConfig -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationResourceLifecycleConfig) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationResourceLifecycleConfig) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationResourceLifecycleConfig -> ApplicationResourceLifecycleConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationResourceLifecycleConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationResourceLifecycleConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationResourceLifecycleConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationResourceLifecycleConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationResourceLifecycleConfig -> m ApplicationResourceLifecycleConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationResourceLifecycleConfig -> m ApplicationResourceLifecycleConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationResourceLifecycleConfig -> m ApplicationResourceLifecycleConfig #

Read ApplicationResourceLifecycleConfig Source # 
Show ApplicationResourceLifecycleConfig Source # 
Generic ApplicationResourceLifecycleConfig Source # 
Hashable ApplicationResourceLifecycleConfig Source # 
NFData ApplicationResourceLifecycleConfig Source # 
FromXML ApplicationResourceLifecycleConfig Source # 
ToQuery ApplicationResourceLifecycleConfig Source # 
type Rep ApplicationResourceLifecycleConfig Source # 
type Rep ApplicationResourceLifecycleConfig = D1 * (MetaData "ApplicationResourceLifecycleConfig" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) (C1 * (MetaCons "ApplicationResourceLifecycleConfig'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_arlcVersionLifecycleConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ApplicationVersionLifecycleConfig))) (S1 * (MetaSel (Just Symbol "_arlcServiceRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))

applicationResourceLifecycleConfig :: ApplicationResourceLifecycleConfig Source #

Creates a value of ApplicationResourceLifecycleConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

arlcServiceRole :: Lens' ApplicationResourceLifecycleConfig (Maybe Text) Source #

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

ApplicationVersionDescription

data ApplicationVersionDescription Source #

Describes the properties of an application version.

See: applicationVersionDescription smart constructor.

Instances

Eq ApplicationVersionDescription Source # 
Data ApplicationVersionDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationVersionDescription -> c ApplicationVersionDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationVersionDescription #

toConstr :: ApplicationVersionDescription -> Constr #

dataTypeOf :: ApplicationVersionDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationVersionDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationVersionDescription) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationVersionDescription -> ApplicationVersionDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationVersionDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationVersionDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationVersionDescription -> m ApplicationVersionDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionDescription -> m ApplicationVersionDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionDescription -> m ApplicationVersionDescription #

Read ApplicationVersionDescription Source # 
Show ApplicationVersionDescription Source # 
Generic ApplicationVersionDescription Source # 
Hashable ApplicationVersionDescription Source # 
NFData ApplicationVersionDescription Source # 
FromXML ApplicationVersionDescription Source # 
type Rep ApplicationVersionDescription Source # 
type Rep ApplicationVersionDescription = D1 * (MetaData "ApplicationVersionDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" False) (C1 * (MetaCons "ApplicationVersionDescription'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_avdStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ApplicationVersionStatus))) (S1 * (MetaSel (Just Symbol "_avdSourceBundle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe S3Location)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_avdDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ISO8601))) ((:*:) * (S1 * (MetaSel (Just Symbol "_avdDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ISO8601))) (S1 * (MetaSel (Just Symbol "_avdVersionLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_avdSourceBuildInformation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SourceBuildInformation))) (S1 * (MetaSel (Just Symbol "_avdApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_avdApplicationVersionARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_avdBuildARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_avdDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))))

applicationVersionDescription :: ApplicationVersionDescription Source #

Creates a value of ApplicationVersionDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • avdStatus - The processing status of the application version.
  • avdSourceBundle - The storage location of the application version's source bundle in Amazon S3.
  • avdDateUpdated - The last modified date of the application version.
  • avdDateCreated - The creation date of the application version.
  • avdVersionLabel - A unique identifier for the application version.
  • avdSourceBuildInformation - If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.
  • avdApplicationName - The name of the application to which the application version belongs.
  • avdApplicationVersionARN - The Amazon Resource Name (ARN) of the application version.
  • avdBuildARN - Reference to the artifact from the AWS CodeBuild build.
  • avdDescription - The description of the application version.

avdStatus :: Lens' ApplicationVersionDescription (Maybe ApplicationVersionStatus) Source #

The processing status of the application version.

avdSourceBundle :: Lens' ApplicationVersionDescription (Maybe S3Location) Source #

The storage location of the application version's source bundle in Amazon S3.

avdDateUpdated :: Lens' ApplicationVersionDescription (Maybe UTCTime) Source #

The last modified date of the application version.

avdDateCreated :: Lens' ApplicationVersionDescription (Maybe UTCTime) Source #

The creation date of the application version.

avdVersionLabel :: Lens' ApplicationVersionDescription (Maybe Text) Source #

A unique identifier for the application version.

avdSourceBuildInformation :: Lens' ApplicationVersionDescription (Maybe SourceBuildInformation) Source #

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

avdApplicationName :: Lens' ApplicationVersionDescription (Maybe Text) Source #

The name of the application to which the application version belongs.

avdApplicationVersionARN :: Lens' ApplicationVersionDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the application version.

avdBuildARN :: Lens' ApplicationVersionDescription (Maybe Text) Source #

Reference to the artifact from the AWS CodeBuild build.

avdDescription :: Lens' ApplicationVersionDescription (Maybe Text) Source #

The description of the application version.

ApplicationVersionDescriptionMessage

data ApplicationVersionDescriptionMessage Source #

Result message wrapping a single description of an application version.

See: applicationVersionDescriptionMessage smart constructor.

Instances

Eq ApplicationVersionDescriptionMessage Source # 
Data ApplicationVersionDescriptionMessage Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationVersionDescriptionMessage -> c ApplicationVersionDescriptionMessage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationVersionDescriptionMessage #

toConstr :: ApplicationVersionDescriptionMessage -> Constr #

dataTypeOf :: ApplicationVersionDescriptionMessage -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationVersionDescriptionMessage) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationVersionDescriptionMessage) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationVersionDescriptionMessage -> ApplicationVersionDescriptionMessage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionDescriptionMessage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionDescriptionMessage -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationVersionDescriptionMessage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationVersionDescriptionMessage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationVersionDescriptionMessage -> m ApplicationVersionDescriptionMessage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionDescriptionMessage -> m ApplicationVersionDescriptionMessage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionDescriptionMessage -> m ApplicationVersionDescriptionMessage #

Read ApplicationVersionDescriptionMessage Source # 
Show ApplicationVersionDescriptionMessage Source # 
Generic ApplicationVersionDescriptionMessage Source # 
Hashable ApplicationVersionDescriptionMessage Source # 
NFData ApplicationVersionDescriptionMessage Source # 
FromXML ApplicationVersionDescriptionMessage Source # 
type Rep ApplicationVersionDescriptionMessage Source # 
type Rep ApplicationVersionDescriptionMessage = D1 * (MetaData "ApplicationVersionDescriptionMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.0-4Kt4TpxAtj66tluiSbk4fC" True) (C1 * (MetaCons "ApplicationVersionDescriptionMessage'" PrefixI True) (S1 * (MetaSel (Just Symbol "_avdmApplicationVersion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe ApplicationVersionDescription))))

applicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage Source #

Creates a value of ApplicationVersionDescriptionMessage with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ApplicationVersionLifecycleConfig

data ApplicationVersionLifecycleConfig Source #

The application version lifecycle settings for an application. Defines the rules that Elastic Beanstalk applies to an application's versions in order to avoid hitting the per-region limit for application versions.

When Elastic Beanstalk deletes an application version from its database, you can no longer deploy that version to an environment. The source bundle remains in S3 unless you configure the rule to delete it.

See: applicationVersionLifecycleConfig smart constructor.

Instances

Eq ApplicationVersionLifecycleConfig Source # 
Data ApplicationVersionLifecycleConfig Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ApplicationVersionLifecycleConfig -> c ApplicationVersionLifecycleConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ApplicationVersionLifecycleConfig #

toConstr :: ApplicationVersionLifecycleConfig -> Constr #

dataTypeOf :: ApplicationVersionLifecycleConfig -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ApplicationVersionLifecycleConfig) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ApplicationVersionLifecycleConfig) #

gmapT :: (forall b. Data b => b -> b) -> ApplicationVersionLifecycleConfig -> ApplicationVersionLifecycleConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionLifecycleConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ApplicationVersionLifecycleConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> ApplicationVersionLifecycleConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ApplicationVersionLifecycleConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ApplicationVersionLifecycleConfig -> m ApplicationVersionLifecycleConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionLifecycleConfig -> m ApplicationVersionLifecycleConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ApplicationVersionLifecycleConfig -> m ApplicationVersionLifecycleConfig #

Read ApplicationVersionLifecycleConfig Source # 
Show ApplicationVersionLifecycleConfig Source #