amazonka-elasticbeanstalk-1.5.0: Amazon Elastic Beanstalk SDK.

Copyright(c) 2013-2017 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 of 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

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 # 
ToQuery ActionHistoryStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ActionStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ActionType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ApplicationVersionStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 -> () #

ToQuery ComputeType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ConfigurationDeploymentStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ConfigurationOptionValueType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EnvironmentHealth Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EnvironmentHealthAttribute Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EnvironmentHealthStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EnvironmentInfoType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EnvironmentStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery EventSeverity Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery FailureType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery InstancesHealthAttribute Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery PlatformStatus Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery SourceRepository Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery SourceType Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
ToQuery ValidationSeverity Source # 
ToHeader 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ApplicationDescription'" PrefixI True) ((:*:) ((:*:) (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:

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.5.0-HuYvjBPDirT34jkKSIOeuN" 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 

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.
  • 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.

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.5.0-HuYvjBPDirT34jkKSIOeuN" 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 # 
Generic ApplicationVersionLifecycleConfig Source # 
Hashable ApplicationVersionLifecycleConfig Source # 
NFData ApplicationVersionLifecycleConfig Source # 
FromXML ApplicationVersionLifecycleConfig Source # 
ToQuery ApplicationVersionLifecycleConfig Source # 
type Rep ApplicationVersionLifecycleConfig Source # 
type Rep ApplicationVersionLifecycleConfig = D1 (MetaData "ApplicationVersionLifecycleConfig" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ApplicationVersionLifecycleConfig'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_avlcMaxAgeRule") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaxAgeRule))) (S1 (MetaSel (Just Symbol "_avlcMaxCountRule") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaxCountRule)))))

applicationVersionLifecycleConfig :: ApplicationVersionLifecycleConfig Source #

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

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

  • avlcMaxAgeRule - Specify a max age rule to restrict the length of time that application versions are retained for an application.
  • avlcMaxCountRule - Specify a max count rule to restrict the number of application versions that are retained for an application.

avlcMaxAgeRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxAgeRule) Source #

Specify a max age rule to restrict the length of time that application versions are retained for an application.

avlcMaxCountRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxCountRule) Source #

Specify a max count rule to restrict the number of application versions that are retained for an application.

AutoScalingGroup

data AutoScalingGroup Source #

Describes an Auto Scaling launch configuration.

See: autoScalingGroup smart constructor.

Instances

Eq AutoScalingGroup Source # 
Data AutoScalingGroup Source # 

Methods

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

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

toConstr :: AutoScalingGroup -> Constr #

dataTypeOf :: AutoScalingGroup -> DataType #

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

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

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

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

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

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

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

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

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

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

Read AutoScalingGroup Source # 
Show AutoScalingGroup Source # 
Generic AutoScalingGroup Source # 
Hashable AutoScalingGroup Source # 
NFData AutoScalingGroup Source # 

Methods

rnf :: AutoScalingGroup -> () #

FromXML AutoScalingGroup Source # 
type Rep AutoScalingGroup Source # 
type Rep AutoScalingGroup = D1 (MetaData "AutoScalingGroup" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "AutoScalingGroup'" PrefixI True) (S1 (MetaSel (Just Symbol "_asgName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

autoScalingGroup :: AutoScalingGroup Source #

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

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

  • asgName - The name of the AutoScalingGroup .

asgName :: Lens' AutoScalingGroup (Maybe Text) Source #

The name of the AutoScalingGroup .

BuildConfiguration

data BuildConfiguration Source #

Settings for an AWS CodeBuild build.

See: buildConfiguration smart constructor.

Instances

Eq BuildConfiguration Source # 
Data BuildConfiguration Source # 

Methods

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

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

toConstr :: BuildConfiguration -> Constr #

dataTypeOf :: BuildConfiguration -> DataType #

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

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

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

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

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

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

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

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

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

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

Read BuildConfiguration Source # 
Show BuildConfiguration Source # 
Generic BuildConfiguration Source # 
Hashable BuildConfiguration Source # 
NFData BuildConfiguration Source # 

Methods

rnf :: BuildConfiguration -> () #

ToQuery BuildConfiguration Source # 
type Rep BuildConfiguration Source # 
type Rep BuildConfiguration = D1 (MetaData "BuildConfiguration" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "BuildConfiguration'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_bcArtifactName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_bcComputeType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ComputeType)))) ((:*:) (S1 (MetaSel (Just Symbol "_bcTimeoutInMinutes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) ((:*:) (S1 (MetaSel (Just Symbol "_bcCodeBuildServiceRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_bcImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))))

buildConfiguration Source #

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

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

  • bcArtifactName - The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket resourcesapplication-name codebuildcodebuild-version-label -artifact-name .zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket resourcesapplication-name codebuildcodebuild-version-label .zip.
  • bcComputeType - Information about the compute resources the build project will use. * BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds * BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds * BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds
  • bcTimeoutInMinutes - How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.
  • bcCodeBuildServiceRole - The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.
  • bcImage - The ID of the Docker image to use for this build project.

bcArtifactName :: Lens' BuildConfiguration (Maybe Text) Source #

The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket resourcesapplication-name codebuildcodebuild-version-label -artifact-name .zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket resourcesapplication-name codebuildcodebuild-version-label .zip.

bcComputeType :: Lens' BuildConfiguration (Maybe ComputeType) Source #

Information about the compute resources the build project will use. * BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds * BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds * BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

bcTimeoutInMinutes :: Lens' BuildConfiguration (Maybe Int) Source #

How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

bcCodeBuildServiceRole :: Lens' BuildConfiguration Text Source #

The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

bcImage :: Lens' BuildConfiguration Text Source #

The ID of the Docker image to use for this build project.

Builder

data Builder Source #

The builder used to build the custom platform.

See: builder smart constructor.

Instances

Eq Builder Source # 

Methods

(==) :: Builder -> Builder -> Bool #

(/=) :: Builder -> Builder -> Bool #

Data Builder Source # 

Methods

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

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

toConstr :: Builder -> Constr #

dataTypeOf :: Builder -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Builder Source # 
Show Builder Source # 
Generic Builder Source # 

Associated Types

type Rep Builder :: * -> * #

Methods

from :: Builder -> Rep Builder x #

to :: Rep Builder x -> Builder #

Hashable Builder Source # 

Methods

hashWithSalt :: Int -> Builder -> Int #

hash :: Builder -> Int #

NFData Builder Source # 

Methods

rnf :: Builder -> () #

FromXML Builder Source # 
type Rep Builder Source # 
type Rep Builder = D1 (MetaData "Builder" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "Builder'" PrefixI True) (S1 (MetaSel (Just Symbol "_bARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

builder :: Builder Source #

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

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

  • bARN - The ARN of the builder.

bARN :: Lens' Builder (Maybe Text) Source #

The ARN of the builder.

CPUUtilization

data CPUUtilization Source #

CPU utilization metrics for an instance.

See: cpuUtilization smart constructor.

Instances

Eq CPUUtilization Source # 
Data CPUUtilization Source # 

Methods

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

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

toConstr :: CPUUtilization -> Constr #

dataTypeOf :: CPUUtilization -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CPUUtilization Source # 
Show CPUUtilization Source # 
Generic CPUUtilization Source # 

Associated Types

type Rep CPUUtilization :: * -> * #

Hashable CPUUtilization Source # 
NFData CPUUtilization Source # 

Methods

rnf :: CPUUtilization -> () #

FromXML CPUUtilization Source # 
type Rep CPUUtilization Source # 

cpuUtilization :: CPUUtilization Source #

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

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

  • cuSoftIRQ - Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.
  • cuIdle - Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.
  • cuIRQ - Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.
  • cuSystem - Percentage of time that the CPU has spent in the System state over the last 10 seconds.
  • cuUser - Percentage of time that the CPU has spent in the User state over the last 10 seconds.
  • cuIOWait - Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.
  • cuNice - Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

cuSoftIRQ :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

cuIdle :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

cuIRQ :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

cuSystem :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

cuUser :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

cuIOWait :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

cuNice :: Lens' CPUUtilization (Maybe Double) Source #

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

ConfigurationOptionDescription

data ConfigurationOptionDescription Source #

Describes the possible values for a configuration option.

See: configurationOptionDescription smart constructor.

Instances

Eq ConfigurationOptionDescription Source # 
Data ConfigurationOptionDescription Source # 

Methods

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

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

toConstr :: ConfigurationOptionDescription -> Constr #

dataTypeOf :: ConfigurationOptionDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ConfigurationOptionDescription Source # 
Show ConfigurationOptionDescription Source # 
Generic ConfigurationOptionDescription Source # 
Hashable ConfigurationOptionDescription Source # 
NFData ConfigurationOptionDescription Source # 
FromXML ConfigurationOptionDescription Source # 
type Rep ConfigurationOptionDescription Source # 
type Rep ConfigurationOptionDescription = D1 (MetaData "ConfigurationOptionDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ConfigurationOptionDescription'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_codMaxValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) (S1 (MetaSel (Just Symbol "_codRegex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionRestrictionRegex)))) ((:*:) (S1 (MetaSel (Just Symbol "_codMaxLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) ((:*:) (S1 (MetaSel (Just Symbol "_codUserDefined") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) (S1 (MetaSel (Just Symbol "_codNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_codValueOptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) ((:*:) (S1 (MetaSel (Just Symbol "_codName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_codChangeSeverity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_codDefaultValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_codValueType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConfigurationOptionValueType))) (S1 (MetaSel (Just Symbol "_codMinValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))))

configurationOptionDescription :: ConfigurationOptionDescription Source #

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

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

  • codMaxValue - If specified, the configuration option must be a numeric value less than this value.
  • codRegex - If specified, the configuration option must be a string value that satisfies this regular expression.
  • codMaxLength - If specified, the configuration option must be a string value no longer than this value.
  • codUserDefined - An indication of whether the user defined this configuration option: * true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings. * false : This configuration was not defined by the user. Constraint: You can remove only UserDefined options from a configuration. Valid Values: true | false
  • codNamespace - A unique namespace identifying the option's associated AWS resource.
  • codValueOptions - If specified, values for the configuration option are selected from this list.
  • codName - The name of the configuration option.
  • codChangeSeverity - An indication of which action is required if the value for this configuration option changes: * NoInterruption : There is no interruption to the environment or application availability. * RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process. * RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
  • codDefaultValue - The default value for this configuration option.
  • codValueType - An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: * Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MINMAXRegex constraints. * List : Values for this option are multiple selections from the possible values. * Boolean : Values for this option are either true or false . * Json : Values for this option are a JSON representation of a ConfigDocument .
  • codMinValue - If specified, the configuration option must be a numeric value greater than this value.

codMaxValue :: Lens' ConfigurationOptionDescription (Maybe Int) Source #

If specified, the configuration option must be a numeric value less than this value.

codRegex :: Lens' ConfigurationOptionDescription (Maybe OptionRestrictionRegex) Source #

If specified, the configuration option must be a string value that satisfies this regular expression.

codMaxLength :: Lens' ConfigurationOptionDescription (Maybe Int) Source #

If specified, the configuration option must be a string value no longer than this value.

codUserDefined :: Lens' ConfigurationOptionDescription (Maybe Bool) Source #

An indication of whether the user defined this configuration option: * true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings. * false : This configuration was not defined by the user. Constraint: You can remove only UserDefined options from a configuration. Valid Values: true | false

codNamespace :: Lens' ConfigurationOptionDescription (Maybe Text) Source #

A unique namespace identifying the option's associated AWS resource.

codValueOptions :: Lens' ConfigurationOptionDescription [Text] Source #

If specified, values for the configuration option are selected from this list.

codName :: Lens' ConfigurationOptionDescription (Maybe Text) Source #

The name of the configuration option.

codChangeSeverity :: Lens' ConfigurationOptionDescription (Maybe Text) Source #

An indication of which action is required if the value for this configuration option changes: * NoInterruption : There is no interruption to the environment or application availability. * RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process. * RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

codDefaultValue :: Lens' ConfigurationOptionDescription (Maybe Text) Source #

The default value for this configuration option.

codValueType :: Lens' ConfigurationOptionDescription (Maybe ConfigurationOptionValueType) Source #

An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values: * Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MINMAXRegex constraints. * List : Values for this option are multiple selections from the possible values. * Boolean : Values for this option are either true or false . * Json : Values for this option are a JSON representation of a ConfigDocument .

codMinValue :: Lens' ConfigurationOptionDescription (Maybe Int) Source #

If specified, the configuration option must be a numeric value greater than this value.

ConfigurationOptionSetting

data ConfigurationOptionSetting Source #

A specification identifying an individual configuration option along with its current value. For a list of possible option values, go to Option Values in the AWS Elastic Beanstalk Developer Guide .

See: configurationOptionSetting smart constructor.

Instances

Eq ConfigurationOptionSetting Source # 
Data ConfigurationOptionSetting Source # 

Methods

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

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

toConstr :: ConfigurationOptionSetting -> Constr #

dataTypeOf :: ConfigurationOptionSetting -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ConfigurationOptionSetting Source # 
Show ConfigurationOptionSetting Source # 
Generic ConfigurationOptionSetting Source # 
Hashable ConfigurationOptionSetting Source # 
NFData ConfigurationOptionSetting Source # 
FromXML ConfigurationOptionSetting Source # 
ToQuery ConfigurationOptionSetting Source # 
type Rep ConfigurationOptionSetting Source # 
type Rep ConfigurationOptionSetting = D1 (MetaData "ConfigurationOptionSetting" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ConfigurationOptionSetting'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_cosOptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_cosResourceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_cosNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_cosValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

configurationOptionSetting :: ConfigurationOptionSetting Source #

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

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

  • cosOptionName - The name of the configuration option.
  • cosResourceName - A unique resource name for a time-based scaling configuration option.
  • cosNamespace - A unique namespace identifying the option's associated AWS resource.
  • cosValue - The current value for the configuration option.

cosOptionName :: Lens' ConfigurationOptionSetting (Maybe Text) Source #

The name of the configuration option.

cosResourceName :: Lens' ConfigurationOptionSetting (Maybe Text) Source #

A unique resource name for a time-based scaling configuration option.

cosNamespace :: Lens' ConfigurationOptionSetting (Maybe Text) Source #

A unique namespace identifying the option's associated AWS resource.

cosValue :: Lens' ConfigurationOptionSetting (Maybe Text) Source #

The current value for the configuration option.

ConfigurationSettingsDescription

data ConfigurationSettingsDescription Source #

Describes the settings for a configuration set.

See: configurationSettingsDescription smart constructor.

Instances

Eq ConfigurationSettingsDescription Source # 
Data ConfigurationSettingsDescription Source # 

Methods

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

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

toConstr :: ConfigurationSettingsDescription -> Constr #

dataTypeOf :: ConfigurationSettingsDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ConfigurationSettingsDescription Source # 
Show ConfigurationSettingsDescription Source # 
Generic ConfigurationSettingsDescription Source # 
Hashable ConfigurationSettingsDescription Source # 
NFData ConfigurationSettingsDescription Source # 
FromXML ConfigurationSettingsDescription Source # 
type Rep ConfigurationSettingsDescription Source # 
type Rep ConfigurationSettingsDescription = D1 (MetaData "ConfigurationSettingsDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ConfigurationSettingsDescription'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_csdTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_csdOptionSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationOptionSetting])))) ((:*:) (S1 (MetaSel (Just Symbol "_csdDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) ((:*:) (S1 (MetaSel (Just Symbol "_csdDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) (S1 (MetaSel (Just Symbol "_csdPlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_csdEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_csdApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_csdDeploymentStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConfigurationDeploymentStatus))) ((:*:) (S1 (MetaSel (Just Symbol "_csdSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_csdDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))))

configurationSettingsDescription :: ConfigurationSettingsDescription Source #

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

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

  • csdTemplateName - If not null , the name of the configuration template for this configuration set.
  • csdOptionSettings - A list of the configuration options and their values in this configuration set.
  • csdDateUpdated - The date (in UTC time) when this configuration set was last modified.
  • csdDateCreated - The date (in UTC time) when this configuration set was created.
  • csdPlatformARN - The ARN of the platform.
  • csdEnvironmentName - If not null , the name of the environment for this configuration set.
  • csdApplicationName - The name of the application associated with this configuration set.
  • csdDeploymentStatus - If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set: * null : This configuration is not associated with a running environment. * pending : This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. * deployed : This is the configuration that is currently deployed to the associated running environment. * failed : This is a draft configuration that failed to successfully deploy.
  • csdSolutionStackName - The name of the solution stack this configuration set uses.
  • csdDescription - Describes this configuration set.

csdTemplateName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #

If not null , the name of the configuration template for this configuration set.

csdOptionSettings :: Lens' ConfigurationSettingsDescription [ConfigurationOptionSetting] Source #

A list of the configuration options and their values in this configuration set.

csdDateUpdated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) Source #

The date (in UTC time) when this configuration set was last modified.

csdDateCreated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) Source #

The date (in UTC time) when this configuration set was created.

csdEnvironmentName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #

If not null , the name of the environment for this configuration set.

csdApplicationName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #

The name of the application associated with this configuration set.

csdDeploymentStatus :: Lens' ConfigurationSettingsDescription (Maybe ConfigurationDeploymentStatus) Source #

If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set: * null : This configuration is not associated with a running environment. * pending : This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. * deployed : This is the configuration that is currently deployed to the associated running environment. * failed : This is a draft configuration that failed to successfully deploy.

csdSolutionStackName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #

The name of the solution stack this configuration set uses.

CustomAMI

data CustomAMI Source #

A custom AMI available to platforms.

See: customAMI smart constructor.

Instances

Eq CustomAMI Source # 
Data CustomAMI Source # 

Methods

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

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

toConstr :: CustomAMI -> Constr #

dataTypeOf :: CustomAMI -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CustomAMI Source # 
Show CustomAMI Source # 
Generic CustomAMI Source # 

Associated Types

type Rep CustomAMI :: * -> * #

Hashable CustomAMI Source # 
NFData CustomAMI Source # 

Methods

rnf :: CustomAMI -> () #

FromXML CustomAMI Source # 
type Rep CustomAMI Source # 
type Rep CustomAMI = D1 (MetaData "CustomAMI" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "CustomAMI'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_caVirtualizationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_caImageId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

customAMI :: CustomAMI Source #

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

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

caVirtualizationType :: Lens' CustomAMI (Maybe Text) Source #

The type of virtualization used to create the custom AMI.

caImageId :: Lens' CustomAMI (Maybe Text) Source #

THe ID of the image used to create the custom AMI.

Deployment

data Deployment Source #

Information about an application version deployment.

See: deployment smart constructor.

Instances

Eq Deployment Source # 
Data Deployment Source # 

Methods

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

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

toConstr :: Deployment -> Constr #

dataTypeOf :: Deployment -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Deployment Source # 
Show Deployment Source # 
Generic Deployment Source # 

Associated Types

type Rep Deployment :: * -> * #

Hashable Deployment Source # 
NFData Deployment Source # 

Methods

rnf :: Deployment -> () #

FromXML Deployment Source # 
type Rep Deployment Source # 
type Rep Deployment = D1 (MetaData "Deployment" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "Deployment'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_dDeploymentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Integer))) (S1 (MetaSel (Just Symbol "_dStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_dDeploymentTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) (S1 (MetaSel (Just Symbol "_dVersionLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

deployment :: Deployment Source #

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

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

  • dDeploymentId - The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.
  • dStatus - The status of the deployment: * In Progress : The deployment is in progress. * Deployed : The deployment succeeded. * Failed : The deployment failed.
  • dDeploymentTime - For in-progress deployments, the time that the deployment started. For completed deployments, the time that the deployment ended.
  • dVersionLabel - The version label of the application version in the deployment.

dDeploymentId :: Lens' Deployment (Maybe Integer) Source #

The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

dStatus :: Lens' Deployment (Maybe Text) Source #

The status of the deployment: * In Progress : The deployment is in progress. * Deployed : The deployment succeeded. * Failed : The deployment failed.

dDeploymentTime :: Lens' Deployment (Maybe UTCTime) Source #

For in-progress deployments, the time that the deployment started. For completed deployments, the time that the deployment ended.

dVersionLabel :: Lens' Deployment (Maybe Text) Source #

The version label of the application version in the deployment.

EnvironmentDescription

data EnvironmentDescription Source #

Describes the properties of an environment.

See: environmentDescription smart constructor.

Instances

Eq EnvironmentDescription Source # 
Data EnvironmentDescription Source # 

Methods

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

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

toConstr :: EnvironmentDescription -> Constr #

dataTypeOf :: EnvironmentDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentDescription Source # 
Show EnvironmentDescription Source # 
Generic EnvironmentDescription Source # 
Hashable EnvironmentDescription Source # 
NFData EnvironmentDescription Source # 

Methods

rnf :: EnvironmentDescription -> () #

FromXML EnvironmentDescription Source # 
type Rep EnvironmentDescription Source # 
type Rep EnvironmentDescription = D1 (MetaData "EnvironmentDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "EnvironmentDescription'" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentStatus))) (S1 (MetaSel (Just Symbol "_eCNAME") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_eTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_eAbortableOperationInProgress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) (S1 (MetaSel (Just Symbol "_eEndpointURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eResources") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentResourcesDescription))) (S1 (MetaSel (Just Symbol "_eDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)))) ((:*:) (S1 (MetaSel (Just Symbol "_eDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) ((:*:) (S1 (MetaSel (Just Symbol "_eHealth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentHealth))) (S1 (MetaSel (Just Symbol "_eVersionLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ePlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_eTier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentTier)))) ((:*:) (S1 (MetaSel (Just Symbol "_eEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_eApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_eEnvironmentARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_eEnvironmentId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_eHealthStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentHealthStatus))) ((:*:) (S1 (MetaSel (Just Symbol "_eEnvironmentLinks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [EnvironmentLink]))) (S1 (MetaSel (Just Symbol "_eDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))))

environmentDescription :: EnvironmentDescription Source #

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

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

  • eStatus - The current operational status of the environment: * Launching : Environment is in the process of initial deployment. * Updating : Environment is in the process of updating its configuration settings or application version. * Ready : Environment is available to have an action performed on it, such as update or terminate. * Terminating : Environment is in the shut-down process. * Terminated : Environment is not running.
  • eCNAME - The URL to the CNAME for this environment.
  • eTemplateName - The name of the configuration template used to originally launch this environment.
  • eAbortableOperationInProgress - Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel. true: There is an update in progress. false: There are no updates currently in progress.
  • eEndpointURL - For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.
  • eResources - The description of the AWS resources used by this environment.
  • eDateUpdated - The last modified date for this environment.
  • eDateCreated - The creation date for this environment.
  • eHealth - Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment: * Red : Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment. * Yellow : Indicates that something is wrong. Occurs when two consecutive failures occur for an environment. * Green : Indicates the environment is healthy and fully functional. * Grey : Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request. Default: Grey
  • eVersionLabel - The application version deployed in this environment.
  • ePlatformARN - The ARN of the platform.
  • eTier - Describes the current tier of this environment.
  • eEnvironmentName - The name of this environment.
  • eApplicationName - The name of the application associated with this environment.
  • eEnvironmentARN - The environment's Amazon Resource Name (ARN), which can be used in other API reuqests that require an ARN.
  • eSolutionStackName - The name of the SolutionStack deployed with this environment.
  • eEnvironmentId - The ID of this environment.
  • eHealthStatus - Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses .
  • eEnvironmentLinks - A list of links to other environments in the same group.
  • eDescription - Describes this environment.

eStatus :: Lens' EnvironmentDescription (Maybe EnvironmentStatus) Source #

The current operational status of the environment: * Launching : Environment is in the process of initial deployment. * Updating : Environment is in the process of updating its configuration settings or application version. * Ready : Environment is available to have an action performed on it, such as update or terminate. * Terminating : Environment is in the shut-down process. * Terminated : Environment is not running.

eCNAME :: Lens' EnvironmentDescription (Maybe Text) Source #

The URL to the CNAME for this environment.

eTemplateName :: Lens' EnvironmentDescription (Maybe Text) Source #

The name of the configuration template used to originally launch this environment.

eAbortableOperationInProgress :: Lens' EnvironmentDescription (Maybe Bool) Source #

Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel. true: There is an update in progress. false: There are no updates currently in progress.

eEndpointURL :: Lens' EnvironmentDescription (Maybe Text) Source #

For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

eResources :: Lens' EnvironmentDescription (Maybe EnvironmentResourcesDescription) Source #

The description of the AWS resources used by this environment.

eDateUpdated :: Lens' EnvironmentDescription (Maybe UTCTime) Source #

The last modified date for this environment.

eDateCreated :: Lens' EnvironmentDescription (Maybe UTCTime) Source #

The creation date for this environment.

eHealth :: Lens' EnvironmentDescription (Maybe EnvironmentHealth) Source #

Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment: * Red : Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment. * Yellow : Indicates that something is wrong. Occurs when two consecutive failures occur for an environment. * Green : Indicates the environment is healthy and fully functional. * Grey : Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request. Default: Grey

eVersionLabel :: Lens' EnvironmentDescription (Maybe Text) Source #

The application version deployed in this environment.

eTier :: Lens' EnvironmentDescription (Maybe EnvironmentTier) Source #

Describes the current tier of this environment.

eEnvironmentName :: Lens' EnvironmentDescription (Maybe Text) Source #

The name of this environment.

eApplicationName :: Lens' EnvironmentDescription (Maybe Text) Source #

The name of the application associated with this environment.

eEnvironmentARN :: Lens' EnvironmentDescription (Maybe Text) Source #

The environment's Amazon Resource Name (ARN), which can be used in other API reuqests that require an ARN.

eSolutionStackName :: Lens' EnvironmentDescription (Maybe Text) Source #

The name of the SolutionStack deployed with this environment.

eEnvironmentId :: Lens' EnvironmentDescription (Maybe Text) Source #

The ID of this environment.

eHealthStatus :: Lens' EnvironmentDescription (Maybe EnvironmentHealthStatus) Source #

Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses .

eEnvironmentLinks :: Lens' EnvironmentDescription [EnvironmentLink] Source #

A list of links to other environments in the same group.

eDescription :: Lens' EnvironmentDescription (Maybe Text) Source #

Describes this environment.

EnvironmentDescriptionsMessage

data EnvironmentDescriptionsMessage Source #

Result message containing a list of environment descriptions.

See: environmentDescriptionsMessage smart constructor.

Instances

Eq EnvironmentDescriptionsMessage Source # 
Data EnvironmentDescriptionsMessage Source # 

Methods

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

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

toConstr :: EnvironmentDescriptionsMessage -> Constr #

dataTypeOf :: EnvironmentDescriptionsMessage -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentDescriptionsMessage Source # 
Show EnvironmentDescriptionsMessage Source # 
Generic EnvironmentDescriptionsMessage Source # 
Hashable EnvironmentDescriptionsMessage Source # 
NFData EnvironmentDescriptionsMessage Source # 
FromXML EnvironmentDescriptionsMessage Source # 
type Rep EnvironmentDescriptionsMessage Source # 
type Rep EnvironmentDescriptionsMessage = D1 (MetaData "EnvironmentDescriptionsMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "EnvironmentDescriptionsMessage'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_edmNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_edmEnvironments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [EnvironmentDescription])))))

environmentDescriptionsMessage :: EnvironmentDescriptionsMessage Source #

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

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

edmNextToken :: Lens' EnvironmentDescriptionsMessage (Maybe Text) Source #

In a paginated request, the token that you can pass in a subsequent request to get the next response page.

EnvironmentInfoDescription

data EnvironmentInfoDescription Source #

The information retrieved from the Amazon EC2 instances.

See: environmentInfoDescription smart constructor.

Instances

Eq EnvironmentInfoDescription Source # 
Data EnvironmentInfoDescription Source # 

Methods

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

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

toConstr :: EnvironmentInfoDescription -> Constr #

dataTypeOf :: EnvironmentInfoDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentInfoDescription Source # 
Show EnvironmentInfoDescription Source # 
Generic EnvironmentInfoDescription Source # 
Hashable EnvironmentInfoDescription Source # 
NFData EnvironmentInfoDescription Source # 
FromXML EnvironmentInfoDescription Source # 
type Rep EnvironmentInfoDescription Source # 
type Rep EnvironmentInfoDescription = D1 (MetaData "EnvironmentInfoDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "EnvironmentInfoDescription'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eidSampleTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) (S1 (MetaSel (Just Symbol "_eidEC2InstanceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_eidInfoType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentInfoType))) (S1 (MetaSel (Just Symbol "_eidMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

environmentInfoDescription :: EnvironmentInfoDescription Source #

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

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

eidSampleTimestamp :: Lens' EnvironmentInfoDescription (Maybe UTCTime) Source #

The time stamp when this information was retrieved.

eidEC2InstanceId :: Lens' EnvironmentInfoDescription (Maybe Text) Source #

The Amazon EC2 Instance ID for this information.

EnvironmentLink

data EnvironmentLink Source #

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 Environment Manifest (env.yaml) for details.

See: environmentLink smart constructor.

environmentLink :: EnvironmentLink Source #

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

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

elLinkName :: Lens' EnvironmentLink (Maybe Text) Source #

The name of the link.

elEnvironmentName :: Lens' EnvironmentLink (Maybe Text) Source #

The name of the linked environment (the dependency).

EnvironmentResourceDescription

data EnvironmentResourceDescription Source #

Describes the AWS resources in use by this environment. This data is live.

See: environmentResourceDescription smart constructor.

Instances

Eq EnvironmentResourceDescription Source # 
Data EnvironmentResourceDescription Source # 

Methods

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

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

toConstr :: EnvironmentResourceDescription -> Constr #

dataTypeOf :: EnvironmentResourceDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentResourceDescription Source # 
Show EnvironmentResourceDescription Source # 
Generic EnvironmentResourceDescription Source # 
Hashable EnvironmentResourceDescription Source # 
NFData EnvironmentResourceDescription Source # 
FromXML EnvironmentResourceDescription Source # 
type Rep EnvironmentResourceDescription Source # 
type Rep EnvironmentResourceDescription = D1 (MetaData "EnvironmentResourceDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "EnvironmentResourceDescription'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_erdQueues") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Queue]))) ((:*:) (S1 (MetaSel (Just Symbol "_erdTriggers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Trigger]))) (S1 (MetaSel (Just Symbol "_erdLoadBalancers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LoadBalancer]))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_erdEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_erdInstances") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Instance])))) ((:*:) (S1 (MetaSel (Just Symbol "_erdLaunchConfigurations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LaunchConfiguration]))) (S1 (MetaSel (Just Symbol "_erdAutoScalingGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AutoScalingGroup])))))))

environmentResourceDescription :: EnvironmentResourceDescription Source #

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

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

erdQueues :: Lens' EnvironmentResourceDescription [Queue] Source #

The queues used by this environment.

erdTriggers :: Lens' EnvironmentResourceDescription [Trigger] Source #

The AutoScaling triggers in use by this environment.

erdLoadBalancers :: Lens' EnvironmentResourceDescription [LoadBalancer] Source #

The LoadBalancers in use by this environment.

erdInstances :: Lens' EnvironmentResourceDescription [Instance] Source #

The Amazon EC2 instances used by this environment.

erdLaunchConfigurations :: Lens' EnvironmentResourceDescription [LaunchConfiguration] Source #

The Auto Scaling launch configurations in use by this environment.

erdAutoScalingGroups :: Lens' EnvironmentResourceDescription [AutoScalingGroup] Source #

The AutoScalingGroups used by this environment.

EnvironmentResourcesDescription

data EnvironmentResourcesDescription Source #

Describes the AWS resources in use by this environment. This data is not live data.

See: environmentResourcesDescription smart constructor.

Instances

Eq EnvironmentResourcesDescription Source # 
Data EnvironmentResourcesDescription Source # 

Methods

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

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

toConstr :: EnvironmentResourcesDescription -> Constr #

dataTypeOf :: EnvironmentResourcesDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentResourcesDescription Source # 
Show EnvironmentResourcesDescription Source # 
Generic EnvironmentResourcesDescription Source # 
Hashable EnvironmentResourcesDescription Source # 
NFData EnvironmentResourcesDescription Source # 
FromXML EnvironmentResourcesDescription Source # 
type Rep EnvironmentResourcesDescription Source # 
type Rep EnvironmentResourcesDescription = D1 (MetaData "EnvironmentResourcesDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "EnvironmentResourcesDescription'" PrefixI True) (S1 (MetaSel (Just Symbol "_erdLoadBalancer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe LoadBalancerDescription))))

environmentResourcesDescription :: EnvironmentResourcesDescription Source #

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

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

EnvironmentTier

data EnvironmentTier Source #

Describes the properties of an environment tier

See: environmentTier smart constructor.

Instances

Eq EnvironmentTier Source # 
Data EnvironmentTier Source # 

Methods

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

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

toConstr :: EnvironmentTier -> Constr #

dataTypeOf :: EnvironmentTier -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EnvironmentTier Source # 
Show EnvironmentTier Source # 
Generic EnvironmentTier Source # 
Hashable EnvironmentTier Source # 
NFData EnvironmentTier Source # 

Methods

rnf :: EnvironmentTier -> () #

FromXML EnvironmentTier Source # 
ToQuery EnvironmentTier Source # 
type Rep EnvironmentTier Source # 
type Rep EnvironmentTier = D1 (MetaData "EnvironmentTier" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "EnvironmentTier'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_etName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_etVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_etType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

environmentTier :: EnvironmentTier Source #

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

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

  • etName - The name of this environment tier.
  • etVersion - The version of this environment tier.
  • etType - The type of this environment tier.

etName :: Lens' EnvironmentTier (Maybe Text) Source #

The name of this environment tier.

etVersion :: Lens' EnvironmentTier (Maybe Text) Source #

The version of this environment tier.

etType :: Lens' EnvironmentTier (Maybe Text) Source #

The type of this environment tier.

EventDescription

data EventDescription Source #

Describes an event.

See: eventDescription smart constructor.

Instances

Eq EventDescription Source # 
Data EventDescription Source # 

Methods

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

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

toConstr :: EventDescription -> Constr #

dataTypeOf :: EventDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read EventDescription Source # 
Show EventDescription Source # 
Generic EventDescription Source # 
Hashable EventDescription Source # 
NFData EventDescription Source # 

Methods

rnf :: EventDescription -> () #

FromXML EventDescription Source # 
type Rep EventDescription Source # 

eventDescription :: EventDescription Source #

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

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

edRequestId :: Lens' EventDescription (Maybe Text) Source #

The web service request ID for the activity of this event.

edTemplateName :: Lens' EventDescription (Maybe Text) Source #

The name of the configuration associated with this event.

edSeverity :: Lens' EventDescription (Maybe EventSeverity) Source #

The severity level of this event.

edVersionLabel :: Lens' EventDescription (Maybe Text) Source #

The release label for the application version associated with this event.

edPlatformARN :: Lens' EventDescription (Maybe Text) Source #

The ARN of the platform.

edEnvironmentName :: Lens' EventDescription (Maybe Text) Source #

The name of the environment associated with this event.

edApplicationName :: Lens' EventDescription (Maybe Text) Source #

The application associated with the event.

edEventDate :: Lens' EventDescription (Maybe UTCTime) Source #

The date when the event occurred.

Instance

data Instance Source #

The description of an Amazon EC2 instance.

See: instance' smart constructor.

Instances

Eq Instance Source # 
Data Instance Source # 

Methods

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

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

toConstr :: Instance -> Constr #

dataTypeOf :: Instance -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Instance Source # 
Show Instance Source # 
Generic Instance Source # 

Associated Types

type Rep Instance :: * -> * #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Hashable Instance Source # 

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

NFData Instance Source # 

Methods

rnf :: Instance -> () #

FromXML Instance Source # 
type Rep Instance Source # 
type Rep Instance = D1 (MetaData "Instance" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "Instance'" PrefixI True) (S1 (MetaSel (Just Symbol "_iId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

instance' :: Instance Source #

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

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

  • iId - The ID of the Amazon EC2 instance.

iId :: Lens' Instance (Maybe Text) Source #

The ID of the Amazon EC2 instance.

InstanceHealthSummary

data InstanceHealthSummary Source #

Represents summary information about the health of an instance. For more information, see Health Colors and Statuses .

See: instanceHealthSummary smart constructor.

Instances

Eq InstanceHealthSummary Source # 
Data InstanceHealthSummary Source # 

Methods

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

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

toConstr :: InstanceHealthSummary -> Constr #

dataTypeOf :: InstanceHealthSummary -> DataType #

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

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

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

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

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

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

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

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

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

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

Read InstanceHealthSummary Source # 
Show InstanceHealthSummary Source # 
Generic InstanceHealthSummary Source # 
Hashable InstanceHealthSummary Source # 
NFData InstanceHealthSummary Source # 

Methods

rnf :: InstanceHealthSummary -> () #

FromXML InstanceHealthSummary Source # 
type Rep InstanceHealthSummary Source # 

instanceHealthSummary :: InstanceHealthSummary Source #

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

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

  • ihsOK - Green. An instance is passing health checks and the health agent is not reporting any problems.
  • ihsPending - Grey. An operation is in progress on an instance within the command timeout.
  • ihsSevere - Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.
  • ihsUnknown - Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.
  • ihsNoData - Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.
  • ihsWarning - Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.
  • ihsDegraded - Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.
  • ihsInfo - Green. An operation is in progress on an instance.

ihsOK :: Lens' InstanceHealthSummary (Maybe Int) Source #

Green. An instance is passing health checks and the health agent is not reporting any problems.

ihsPending :: Lens' InstanceHealthSummary (Maybe Int) Source #

Grey. An operation is in progress on an instance within the command timeout.

ihsSevere :: Lens' InstanceHealthSummary (Maybe Int) Source #

Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

ihsUnknown :: Lens' InstanceHealthSummary (Maybe Int) Source #

Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

ihsNoData :: Lens' InstanceHealthSummary (Maybe Int) Source #

Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

ihsWarning :: Lens' InstanceHealthSummary (Maybe Int) Source #

Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

ihsDegraded :: Lens' InstanceHealthSummary (Maybe Int) Source #

Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

ihsInfo :: Lens' InstanceHealthSummary (Maybe Int) Source #

Green. An operation is in progress on an instance.

Latency

data Latency Source #

Represents the average latency for the slowest X percent of requests over the last 10 seconds.

See: latency smart constructor.

Instances

Eq Latency Source # 

Methods

(==) :: Latency -> Latency -> Bool #

(/=) :: Latency -> Latency -> Bool #

Data Latency Source # 

Methods

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

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

toConstr :: Latency -> Constr #

dataTypeOf :: Latency -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Latency Source # 
Show Latency Source # 
Generic Latency Source # 

Associated Types

type Rep Latency :: * -> * #

Methods

from :: Latency -> Rep Latency x #

to :: Rep Latency x -> Latency #

Hashable Latency Source # 

Methods

hashWithSalt :: Int -> Latency -> Int #

hash :: Latency -> Int #

NFData Latency Source # 

Methods

rnf :: Latency -> () #

FromXML Latency Source # 
type Rep Latency Source # 

latency :: Latency Source #

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

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

  • lP75 - The average latency for the slowest 25 percent of requests over the last 10 seconds.
  • lP50 - The average latency for the slowest 50 percent of requests over the last 10 seconds.
  • lP85 - The average latency for the slowest 15 percent of requests over the last 10 seconds.
  • lP999 - The average latency for the slowest 0.1 percent of requests over the last 10 seconds.
  • lP90 - The average latency for the slowest 10 percent of requests over the last 10 seconds.
  • lP95 - The average latency for the slowest 5 percent of requests over the last 10 seconds.
  • lP99 - The average latency for the slowest 1 percent of requests over the last 10 seconds.
  • lP10 - The average latency for the slowest 90 percent of requests over the last 10 seconds.

lP75 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 25 percent of requests over the last 10 seconds.

lP50 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 50 percent of requests over the last 10 seconds.

lP85 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 15 percent of requests over the last 10 seconds.

lP999 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

lP90 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 10 percent of requests over the last 10 seconds.

lP95 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 5 percent of requests over the last 10 seconds.

lP99 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 1 percent of requests over the last 10 seconds.

lP10 :: Lens' Latency (Maybe Double) Source #

The average latency for the slowest 90 percent of requests over the last 10 seconds.

LaunchConfiguration

data LaunchConfiguration Source #

Describes an Auto Scaling launch configuration.

See: launchConfiguration smart constructor.

Instances

Eq LaunchConfiguration Source # 
Data LaunchConfiguration Source # 

Methods

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

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

toConstr :: LaunchConfiguration -> Constr #

dataTypeOf :: LaunchConfiguration -> DataType #

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

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

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

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

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

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

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

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

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

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

Read LaunchConfiguration Source # 
Show LaunchConfiguration Source # 
Generic LaunchConfiguration Source # 
Hashable LaunchConfiguration Source # 
NFData LaunchConfiguration Source # 

Methods

rnf :: LaunchConfiguration -> () #

FromXML LaunchConfiguration Source # 
type Rep LaunchConfiguration Source # 
type Rep LaunchConfiguration = D1 (MetaData "LaunchConfiguration" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "LaunchConfiguration'" PrefixI True) (S1 (MetaSel (Just Symbol "_lcName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

launchConfiguration :: LaunchConfiguration Source #

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

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

  • lcName - The name of the launch configuration.

lcName :: Lens' LaunchConfiguration (Maybe Text) Source #

The name of the launch configuration.

Listener

data Listener Source #

Describes the properties of a Listener for the LoadBalancer.

See: listener smart constructor.

Instances

Eq Listener Source # 
Data Listener Source # 

Methods

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

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

toConstr :: Listener -> Constr #

dataTypeOf :: Listener -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Listener Source # 
Show Listener Source # 
Generic Listener Source # 

Associated Types

type Rep Listener :: * -> * #

Methods

from :: Listener -> Rep Listener x #

to :: Rep Listener x -> Listener #

Hashable Listener Source # 

Methods

hashWithSalt :: Int -> Listener -> Int #

hash :: Listener -> Int #

NFData Listener Source # 

Methods

rnf :: Listener -> () #

FromXML Listener Source # 
type Rep Listener Source # 
type Rep Listener = D1 (MetaData "Listener" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "Listener'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lProtocol") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lPort") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

listener :: Listener Source #

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

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

  • lProtocol - The protocol that is used by the Listener.
  • lPort - The port that is used by the Listener.

lProtocol :: Lens' Listener (Maybe Text) Source #

The protocol that is used by the Listener.

lPort :: Lens' Listener (Maybe Int) Source #

The port that is used by the Listener.

LoadBalancer

data LoadBalancer Source #

Describes a LoadBalancer.

See: loadBalancer smart constructor.

Instances

Eq LoadBalancer Source # 
Data LoadBalancer Source # 

Methods

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

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

toConstr :: LoadBalancer -> Constr #

dataTypeOf :: LoadBalancer -> DataType #

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

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

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

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

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

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

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

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

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

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

Read LoadBalancer Source # 
Show LoadBalancer Source # 
Generic LoadBalancer Source # 

Associated Types

type Rep LoadBalancer :: * -> * #

Hashable LoadBalancer Source # 
NFData LoadBalancer Source # 

Methods

rnf :: LoadBalancer -> () #

FromXML LoadBalancer Source # 
type Rep LoadBalancer Source # 
type Rep LoadBalancer = D1 (MetaData "LoadBalancer" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "LoadBalancer'" PrefixI True) (S1 (MetaSel (Just Symbol "_lbName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

loadBalancer :: LoadBalancer Source #

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

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

  • lbName - The name of the LoadBalancer.

lbName :: Lens' LoadBalancer (Maybe Text) Source #

The name of the LoadBalancer.

LoadBalancerDescription

data LoadBalancerDescription Source #

Describes the details of a LoadBalancer.

See: loadBalancerDescription smart constructor.

Instances

Eq LoadBalancerDescription Source # 
Data LoadBalancerDescription Source # 

Methods

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

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

toConstr :: LoadBalancerDescription -> Constr #

dataTypeOf :: LoadBalancerDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read LoadBalancerDescription Source # 
Show LoadBalancerDescription Source # 
Generic LoadBalancerDescription Source # 
Hashable LoadBalancerDescription Source # 
NFData LoadBalancerDescription Source # 

Methods

rnf :: LoadBalancerDescription -> () #

FromXML LoadBalancerDescription Source # 
type Rep LoadBalancerDescription Source # 
type Rep LoadBalancerDescription = D1 (MetaData "LoadBalancerDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "LoadBalancerDescription'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lbdLoadBalancerName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lbdDomain") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lbdListeners") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Listener]))))))

loadBalancerDescription :: LoadBalancerDescription Source #

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

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

lbdDomain :: Lens' LoadBalancerDescription (Maybe Text) Source #

The domain name of the LoadBalancer.

lbdListeners :: Lens' LoadBalancerDescription [Listener] Source #

A list of Listeners used by the LoadBalancer.

ManagedAction

data ManagedAction Source #

The record of an upcoming or in-progress managed action.

See: managedAction smart constructor.

Instances

Eq ManagedAction Source # 
Data ManagedAction Source # 

Methods

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

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

toConstr :: ManagedAction -> Constr #

dataTypeOf :: ManagedAction -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ManagedAction Source # 
Show ManagedAction Source # 
Generic ManagedAction Source # 

Associated Types

type Rep ManagedAction :: * -> * #

Hashable ManagedAction Source # 
NFData ManagedAction Source # 

Methods

rnf :: ManagedAction -> () #

FromXML ManagedAction Source # 
type Rep ManagedAction Source # 
type Rep ManagedAction = D1 (MetaData "ManagedAction" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ManagedAction'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_maStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionStatus))) (S1 (MetaSel (Just Symbol "_maActionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_maWindowStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) ((:*:) (S1 (MetaSel (Just Symbol "_maActionDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_maActionType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionType)))))))

managedAction :: ManagedAction Source #

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

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

  • maStatus - The status of the managed action. If the action is Scheduled , you can apply it immediately with ApplyEnvironmentManagedAction .
  • maActionId - A unique identifier for the managed action.
  • maWindowStartTime - The start time of the maintenance window in which the managed action will execute.
  • maActionDescription - A description of the managed action.
  • maActionType - The type of managed action.

maStatus :: Lens' ManagedAction (Maybe ActionStatus) Source #

The status of the managed action. If the action is Scheduled , you can apply it immediately with ApplyEnvironmentManagedAction .

maActionId :: Lens' ManagedAction (Maybe Text) Source #

A unique identifier for the managed action.

maWindowStartTime :: Lens' ManagedAction (Maybe UTCTime) Source #

The start time of the maintenance window in which the managed action will execute.

maActionDescription :: Lens' ManagedAction (Maybe Text) Source #

A description of the managed action.

maActionType :: Lens' ManagedAction (Maybe ActionType) Source #

The type of managed action.

ManagedActionHistoryItem

data ManagedActionHistoryItem Source #

The record of a completed or failed managed action.

See: managedActionHistoryItem smart constructor.

Instances

Eq ManagedActionHistoryItem Source # 
Data ManagedActionHistoryItem Source # 

Methods

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

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

toConstr :: ManagedActionHistoryItem -> Constr #

dataTypeOf :: ManagedActionHistoryItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ManagedActionHistoryItem Source # 
Show ManagedActionHistoryItem Source # 
Generic ManagedActionHistoryItem Source # 
Hashable ManagedActionHistoryItem Source # 
NFData ManagedActionHistoryItem Source # 
FromXML ManagedActionHistoryItem Source # 
type Rep ManagedActionHistoryItem Source # 
type Rep ManagedActionHistoryItem = D1 (MetaData "ManagedActionHistoryItem" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ManagedActionHistoryItem'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_mahiStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionHistoryStatus))) (S1 (MetaSel (Just Symbol "_mahiFailureType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FailureType)))) ((:*:) (S1 (MetaSel (Just Symbol "_mahiActionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_mahiFailureDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_mahiFinishedTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) (S1 (MetaSel (Just Symbol "_mahiActionDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_mahiExecutedTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) (S1 (MetaSel (Just Symbol "_mahiActionType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionType)))))))

managedActionHistoryItem :: ManagedActionHistoryItem Source #

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

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

mahiFailureType :: Lens' ManagedActionHistoryItem (Maybe FailureType) Source #

If the action failed, the type of failure.

mahiActionId :: Lens' ManagedActionHistoryItem (Maybe Text) Source #

A unique identifier for the managed action.

mahiFailureDescription :: Lens' ManagedActionHistoryItem (Maybe Text) Source #

If the action failed, a description of the failure.

mahiFinishedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) Source #

The date and time that the action finished executing.

mahiActionDescription :: Lens' ManagedActionHistoryItem (Maybe Text) Source #

A description of the managed action.

mahiExecutedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) Source #

The date and time that the action started executing.

MaxAgeRule

data MaxAgeRule Source #

A lifecycle rule that deletes application versions after the specified number of days.

See: maxAgeRule smart constructor.

Instances

Eq MaxAgeRule Source # 
Data MaxAgeRule Source # 

Methods

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

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

toConstr :: MaxAgeRule -> Constr #

dataTypeOf :: MaxAgeRule -> DataType #

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

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

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

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

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

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

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

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

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

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

Read MaxAgeRule Source # 
Show MaxAgeRule Source # 
Generic MaxAgeRule Source # 

Associated Types

type Rep MaxAgeRule :: * -> * #

Hashable MaxAgeRule Source # 
NFData MaxAgeRule Source # 

Methods

rnf :: MaxAgeRule -> () #

FromXML MaxAgeRule Source # 
ToQuery MaxAgeRule Source # 
type Rep MaxAgeRule Source # 
type Rep MaxAgeRule = D1 (MetaData "MaxAgeRule" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "MaxAgeRule'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_marDeleteSourceFromS3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) ((:*:) (S1 (MetaSel (Just Symbol "_marMaxAgeInDays") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) (S1 (MetaSel (Just Symbol "_marEnabled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))))

maxAgeRule Source #

Arguments

:: Bool

marEnabled

-> MaxAgeRule 

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

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

  • marDeleteSourceFromS3 - Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.
  • marMaxAgeInDays - Specify the number of days to retain an application versions.
  • marEnabled - Specify true to apply the rule, or false to disable it.

marDeleteSourceFromS3 :: Lens' MaxAgeRule (Maybe Bool) Source #

Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

marMaxAgeInDays :: Lens' MaxAgeRule (Maybe Int) Source #

Specify the number of days to retain an application versions.

marEnabled :: Lens' MaxAgeRule Bool Source #

Specify true to apply the rule, or false to disable it.

MaxCountRule

data MaxCountRule Source #

A lifecycle rule that deletes the oldest application version when the maximum count is exceeded.

See: maxCountRule smart constructor.

Instances

Eq MaxCountRule Source # 
Data MaxCountRule Source # 

Methods

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

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

toConstr :: MaxCountRule -> Constr #

dataTypeOf :: MaxCountRule -> DataType #

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

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

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

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

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

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

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

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

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

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

Read MaxCountRule Source # 
Show MaxCountRule Source # 
Generic MaxCountRule Source # 

Associated Types

type Rep MaxCountRule :: * -> * #

Hashable MaxCountRule Source # 
NFData MaxCountRule Source # 

Methods

rnf :: MaxCountRule -> () #

FromXML MaxCountRule Source # 
ToQuery MaxCountRule Source # 
type Rep MaxCountRule Source # 
type Rep MaxCountRule = D1 (MetaData "MaxCountRule" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "MaxCountRule'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_mcrMaxCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) ((:*:) (S1 (MetaSel (Just Symbol "_mcrDeleteSourceFromS3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) (S1 (MetaSel (Just Symbol "_mcrEnabled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))))

maxCountRule Source #

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

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

  • mcrMaxCount - Specify the maximum number of application versions to retain.
  • mcrDeleteSourceFromS3 - Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.
  • mcrEnabled - Specify true to apply the rule, or false to disable it.

mcrMaxCount :: Lens' MaxCountRule (Maybe Int) Source #

Specify the maximum number of application versions to retain.

mcrDeleteSourceFromS3 :: Lens' MaxCountRule (Maybe Bool) Source #

Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

mcrEnabled :: Lens' MaxCountRule Bool Source #

Specify true to apply the rule, or false to disable it.

OptionRestrictionRegex

data OptionRestrictionRegex Source #

A regular expression representing a restriction on a string configuration option value.

See: optionRestrictionRegex smart constructor.

Instances

Eq OptionRestrictionRegex Source # 
Data OptionRestrictionRegex Source # 

Methods

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

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

toConstr :: OptionRestrictionRegex -> Constr #

dataTypeOf :: OptionRestrictionRegex -> DataType #

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

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

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

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

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

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

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

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

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

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

Read OptionRestrictionRegex Source # 
Show OptionRestrictionRegex Source # 
Generic OptionRestrictionRegex Source # 
Hashable OptionRestrictionRegex Source # 
NFData OptionRestrictionRegex Source # 

Methods

rnf :: OptionRestrictionRegex -> () #

FromXML OptionRestrictionRegex Source # 
type Rep OptionRestrictionRegex Source # 
type Rep OptionRestrictionRegex = D1 (MetaData "OptionRestrictionRegex" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "OptionRestrictionRegex'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_orrPattern") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_orrLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

optionRestrictionRegex :: OptionRestrictionRegex Source #

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

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

  • orrPattern - The regular expression pattern that a string configuration option value with this restriction must match.
  • orrLabel - A unique name representing this regular expression.

orrPattern :: Lens' OptionRestrictionRegex (Maybe Text) Source #

The regular expression pattern that a string configuration option value with this restriction must match.

orrLabel :: Lens' OptionRestrictionRegex (Maybe Text) Source #

A unique name representing this regular expression.

OptionSpecification

data OptionSpecification Source #

A specification identifying an individual configuration option.

See: optionSpecification smart constructor.

Instances

Eq OptionSpecification Source # 
Data OptionSpecification Source # 

Methods

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

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

toConstr :: OptionSpecification -> Constr #

dataTypeOf :: OptionSpecification -> DataType #

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

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

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

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

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

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

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

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

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

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

Read OptionSpecification Source # 
Show OptionSpecification Source # 
Generic OptionSpecification Source # 
Hashable OptionSpecification Source # 
NFData OptionSpecification Source # 

Methods

rnf :: OptionSpecification -> () #

ToQuery OptionSpecification Source # 
type Rep OptionSpecification Source # 
type Rep OptionSpecification = D1 (MetaData "OptionSpecification" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "OptionSpecification'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_osOptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_osResourceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_osNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

optionSpecification :: OptionSpecification Source #

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

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

  • osOptionName - The name of the configuration option.
  • osResourceName - A unique resource name for a time-based scaling configuration option.
  • osNamespace - A unique namespace identifying the option's associated AWS resource.

osOptionName :: Lens' OptionSpecification (Maybe Text) Source #

The name of the configuration option.

osResourceName :: Lens' OptionSpecification (Maybe Text) Source #

A unique resource name for a time-based scaling configuration option.

osNamespace :: Lens' OptionSpecification (Maybe Text) Source #

A unique namespace identifying the option's associated AWS resource.

PlatformDescription

data PlatformDescription Source #

Detailed information about a platform.

See: platformDescription smart constructor.

Instances

Eq PlatformDescription Source # 
Data PlatformDescription Source # 

Methods

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

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

toConstr :: PlatformDescription -> Constr #

dataTypeOf :: PlatformDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read PlatformDescription Source # 
Show PlatformDescription Source # 
Generic PlatformDescription Source # 
Hashable PlatformDescription Source # 
NFData PlatformDescription Source # 

Methods

rnf :: PlatformDescription -> () #

FromXML PlatformDescription Source # 
type Rep PlatformDescription Source # 
type Rep PlatformDescription = D1 (MetaData "PlatformDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "PlatformDescription'" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_pdSupportedAddonList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_pdPlatformCategory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_pdPlatformVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pdPlatformStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PlatformStatus))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_pdMaintainer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pdPlatformOwner") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_pdDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))) ((:*:) (S1 (MetaSel (Just Symbol "_pdCustomAMIList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [CustomAMI]))) (S1 (MetaSel (Just Symbol "_pdDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_pdOperatingSystemName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pdFrameworks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [PlatformFramework])))) ((:*:) (S1 (MetaSel (Just Symbol "_pdPlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pdOperatingSystemVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_pdProgrammingLanguages") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [PlatformProgrammingLanguage]))) (S1 (MetaSel (Just Symbol "_pdSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_pdPlatformName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_pdDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pdSupportedTierList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))))))

platformDescription :: PlatformDescription Source #

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

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

pdSupportedAddonList :: Lens' PlatformDescription [Text] Source #

The additions supported by the platform.

pdPlatformCategory :: Lens' PlatformDescription (Maybe Text) Source #

The category of the platform.

pdPlatformVersion :: Lens' PlatformDescription (Maybe Text) Source #

The version of the platform.

pdMaintainer :: Lens' PlatformDescription (Maybe Text) Source #

Information about the maintainer of the platform.

pdPlatformOwner :: Lens' PlatformDescription (Maybe Text) Source #

The AWS account ID of the person who created the platform.

pdDateUpdated :: Lens' PlatformDescription (Maybe UTCTime) Source #

The date when the platform was last updated.

pdCustomAMIList :: Lens' PlatformDescription [CustomAMI] Source #

The custom AMIs supported by the platform.

pdDateCreated :: Lens' PlatformDescription (Maybe UTCTime) Source #

The date when the platform was created.

pdOperatingSystemName :: Lens' PlatformDescription (Maybe Text) Source #

The operating system used by the platform.

pdFrameworks :: Lens' PlatformDescription [PlatformFramework] Source #

The frameworks supported by the platform.

pdOperatingSystemVersion :: Lens' PlatformDescription (Maybe Text) Source #

The version of the operating system used by the platform.

pdProgrammingLanguages :: Lens' PlatformDescription [PlatformProgrammingLanguage] Source #

The programming languages supported by the platform.

pdSolutionStackName :: Lens' PlatformDescription (Maybe Text) Source #

The name of the solution stack used by the platform.

pdPlatformName :: Lens' PlatformDescription (Maybe Text) Source #

The name of the platform.

pdDescription :: Lens' PlatformDescription (Maybe Text) Source #

The description of the platform.

pdSupportedTierList :: Lens' PlatformDescription [Text] Source #

The tiers supported by the platform.

PlatformFilter

data PlatformFilter Source #

Specify criteria to restrict the results when listing custom platforms.

The filter is evaluated as the expression:

Type Operator Values[i]

See: platformFilter smart constructor.

Instances

Eq PlatformFilter Source # 
Data PlatformFilter Source # 

Methods

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

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

toConstr :: PlatformFilter -> Constr #

dataTypeOf :: PlatformFilter -> DataType #

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

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

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

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

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

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

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

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

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

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

Read PlatformFilter Source # 
Show PlatformFilter Source # 
Generic PlatformFilter Source # 

Associated Types

type Rep PlatformFilter :: * -> * #

Hashable PlatformFilter Source # 
NFData PlatformFilter Source # 

Methods

rnf :: PlatformFilter -> () #

ToQuery PlatformFilter Source # 
type Rep PlatformFilter Source # 
type Rep PlatformFilter = D1 (MetaData "PlatformFilter" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "PlatformFilter'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_pfValues") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) ((:*:) (S1 (MetaSel (Just Symbol "_pfOperator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pfType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

platformFilter :: PlatformFilter Source #

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

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

  • pfValues - The list of values applied to the custom platform attribute.
  • pfOperator - The operator to apply to the Type with each of the Values . Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with
  • pfType - The custom platform attribute to which the filter values are applied. Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

pfValues :: Lens' PlatformFilter [Text] Source #

The list of values applied to the custom platform attribute.

pfOperator :: Lens' PlatformFilter (Maybe Text) Source #

The operator to apply to the Type with each of the Values . Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

pfType :: Lens' PlatformFilter (Maybe Text) Source #

The custom platform attribute to which the filter values are applied. Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

PlatformFramework

data PlatformFramework Source #

A framework supported by the custom platform.

See: platformFramework smart constructor.

Instances

Eq PlatformFramework Source # 
Data PlatformFramework Source # 

Methods

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

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

toConstr :: PlatformFramework -> Constr #

dataTypeOf :: PlatformFramework -> DataType #

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

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

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

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

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

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

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

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

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

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

Read PlatformFramework Source # 
Show PlatformFramework Source # 
Generic PlatformFramework Source # 
Hashable PlatformFramework Source # 
NFData PlatformFramework Source # 

Methods

rnf :: PlatformFramework -> () #

FromXML PlatformFramework Source # 
type Rep PlatformFramework Source # 
type Rep PlatformFramework = D1 (MetaData "PlatformFramework" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "PlatformFramework'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_pfName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pfVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

platformFramework :: PlatformFramework Source #

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

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

  • pfName - The name of the framework.
  • pfVersion - The version of the framework.

pfName :: Lens' PlatformFramework (Maybe Text) Source #

The name of the framework.

pfVersion :: Lens' PlatformFramework (Maybe Text) Source #

The version of the framework.

PlatformProgrammingLanguage

data PlatformProgrammingLanguage Source #

A programming language supported by the platform.

See: platformProgrammingLanguage smart constructor.

Instances

Eq PlatformProgrammingLanguage Source # 
Data PlatformProgrammingLanguage Source # 

Methods

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

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

toConstr :: PlatformProgrammingLanguage -> Constr #

dataTypeOf :: PlatformProgrammingLanguage -> DataType #

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

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

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

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

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

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

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

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

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

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

Read PlatformProgrammingLanguage Source # 
Show PlatformProgrammingLanguage Source # 
Generic PlatformProgrammingLanguage Source # 
Hashable PlatformProgrammingLanguage Source # 
NFData PlatformProgrammingLanguage Source # 
FromXML PlatformProgrammingLanguage Source # 
type Rep PlatformProgrammingLanguage Source # 
type Rep PlatformProgrammingLanguage = D1 (MetaData "PlatformProgrammingLanguage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "PlatformProgrammingLanguage'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_pplName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pplVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

platformProgrammingLanguage :: PlatformProgrammingLanguage Source #

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

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

  • pplName - The name of the programming language.
  • pplVersion - The version of the programming language.

pplName :: Lens' PlatformProgrammingLanguage (Maybe Text) Source #

The name of the programming language.

pplVersion :: Lens' PlatformProgrammingLanguage (Maybe Text) Source #

The version of the programming language.

PlatformSummary

data PlatformSummary Source #

Detailed information about a platform.

See: platformSummary smart constructor.

Instances

Eq PlatformSummary Source # 
Data PlatformSummary Source # 

Methods

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

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

toConstr :: PlatformSummary -> Constr #

dataTypeOf :: PlatformSummary -> DataType #

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

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

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

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

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

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

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

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

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

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

Read PlatformSummary Source # 
Show PlatformSummary Source # 
Generic PlatformSummary Source # 
Hashable PlatformSummary Source # 
NFData PlatformSummary Source # 

Methods

rnf :: PlatformSummary -> () #

FromXML PlatformSummary Source # 
type Rep PlatformSummary Source # 
type Rep PlatformSummary = D1 (MetaData "PlatformSummary" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "PlatformSummary'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_psSupportedAddonList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_psPlatformCategory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_psPlatformStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PlatformStatus))) (S1 (MetaSel (Just Symbol "_psPlatformOwner") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_psOperatingSystemName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_psPlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_psOperatingSystemVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_psSupportedTierList") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))))

platformSummary :: PlatformSummary Source #

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

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

psSupportedAddonList :: Lens' PlatformSummary [Text] Source #

The additions associated with the platform.

psPlatformCategory :: Lens' PlatformSummary (Maybe Text) Source #

The category of platform.

psPlatformStatus :: Lens' PlatformSummary (Maybe PlatformStatus) Source #

The status of the platform. You can create an environment from the platform once it is ready.

psPlatformOwner :: Lens' PlatformSummary (Maybe Text) Source #

The AWS account ID of the person who created the platform.

psOperatingSystemName :: Lens' PlatformSummary (Maybe Text) Source #

The operating system used by the platform.

psPlatformARN :: Lens' PlatformSummary (Maybe Text) Source #

The ARN of the platform.

psOperatingSystemVersion :: Lens' PlatformSummary (Maybe Text) Source #

The version of the operating system used by the platform.

psSupportedTierList :: Lens' PlatformSummary [Text] Source #

The tiers in which the platform runs.

Queue

data Queue Source #

Describes a queue.

See: queue smart constructor.

Instances

Eq Queue Source # 

Methods

(==) :: Queue -> Queue -> Bool #

(/=) :: Queue -> Queue -> Bool #

Data Queue Source # 

Methods

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

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

toConstr :: Queue -> Constr #

dataTypeOf :: Queue -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Queue Source # 
Show Queue Source # 

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Generic Queue Source # 

Associated Types

type Rep Queue :: * -> * #

Methods

from :: Queue -> Rep Queue x #

to :: Rep Queue x -> Queue #

Hashable Queue Source # 

Methods

hashWithSalt :: Int -> Queue -> Int #

hash :: Queue -> Int #

NFData Queue Source # 

Methods

rnf :: Queue -> () #

FromXML Queue Source # 

Methods

parseXML :: [Node] -> Either String Queue #

type Rep Queue Source # 
type Rep Queue = D1 (MetaData "Queue" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "Queue'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_qURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_qName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

queue :: Queue Source #

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

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

  • qURL - The URL of the queue.
  • qName - The name of the queue.

qURL :: Lens' Queue (Maybe Text) Source #

The URL of the queue.

qName :: Lens' Queue (Maybe Text) Source #

The name of the queue.

S3Location

data S3Location Source #

The bucket and key of an item stored in Amazon S3.

See: s3Location smart constructor.

Instances

Eq S3Location Source # 
Data S3Location Source # 

Methods

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

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

toConstr :: S3Location -> Constr #

dataTypeOf :: S3Location -> DataType #

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

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

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

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

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

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

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

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

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

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

Read S3Location Source # 
Show S3Location Source # 
Generic S3Location Source # 

Associated Types

type Rep S3Location :: * -> * #

Hashable S3Location Source # 
NFData S3Location Source # 

Methods

rnf :: S3Location -> () #

FromXML S3Location Source # 
ToQuery S3Location Source # 
type Rep S3Location Source # 
type Rep S3Location = D1 (MetaData "S3Location" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "S3Location'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_slS3Key") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_slS3Bucket") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

s3Location :: S3Location Source #

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

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

  • slS3Key - The Amazon S3 key where the data is located.
  • slS3Bucket - The Amazon S3 bucket where the data is located.

slS3Key :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 key where the data is located.

slS3Bucket :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 bucket where the data is located.

SingleInstanceHealth

data SingleInstanceHealth Source #

Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.

See: singleInstanceHealth smart constructor.

Instances

Eq SingleInstanceHealth Source # 
Data SingleInstanceHealth Source # 

Methods

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

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

toConstr :: SingleInstanceHealth -> Constr #

dataTypeOf :: SingleInstanceHealth -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SingleInstanceHealth Source # 
Show SingleInstanceHealth Source # 
Generic SingleInstanceHealth Source # 
Hashable SingleInstanceHealth Source # 
NFData SingleInstanceHealth Source # 

Methods

rnf :: SingleInstanceHealth -> () #

FromXML SingleInstanceHealth Source # 
type Rep SingleInstanceHealth Source # 

singleInstanceHealth :: SingleInstanceHealth Source #

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

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

sihInstanceId :: Lens' SingleInstanceHealth (Maybe Text) Source #

The ID of the Amazon EC2 instance.

sihCauses :: Lens' SingleInstanceHealth [Text] Source #

Represents the causes, which provide more information about the current health status.

sihSystem :: Lens' SingleInstanceHealth (Maybe SystemStatus) Source #

Operating system metrics from the instance.

sihColor :: Lens' SingleInstanceHealth (Maybe Text) Source #

Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses .

sihAvailabilityZone :: Lens' SingleInstanceHealth (Maybe Text) Source #

The availability zone in which the instance runs.

sihHealthStatus :: Lens' SingleInstanceHealth (Maybe Text) Source #

Returns the health status of the specified instance. For more information, see Health Colors and Statuses .

sihDeployment :: Lens' SingleInstanceHealth (Maybe Deployment) Source #

Information about the most recent deployment to an instance.

sihLaunchedAt :: Lens' SingleInstanceHealth (Maybe UTCTime) Source #

The time at which the EC2 instance was launched.

SolutionStackDescription

data SolutionStackDescription Source #

Describes the solution stack.

See: solutionStackDescription smart constructor.

Instances

Eq SolutionStackDescription Source # 
Data SolutionStackDescription Source # 

Methods

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

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

toConstr :: SolutionStackDescription -> Constr #

dataTypeOf :: SolutionStackDescription -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SolutionStackDescription Source # 
Show SolutionStackDescription Source # 
Generic SolutionStackDescription Source # 
Hashable SolutionStackDescription Source # 
NFData SolutionStackDescription Source # 
FromXML SolutionStackDescription Source # 
type Rep SolutionStackDescription Source # 
type Rep SolutionStackDescription = D1 (MetaData "SolutionStackDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "SolutionStackDescription'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ssdPermittedFileTypes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_ssdSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

solutionStackDescription :: SolutionStackDescription Source #

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

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

ssdPermittedFileTypes :: Lens' SolutionStackDescription [Text] Source #

The permitted file types allowed for a solution stack.

SourceBuildInformation

data SourceBuildInformation Source #

Location of the source code for an application version.

See: sourceBuildInformation smart constructor.

Instances

Eq SourceBuildInformation Source # 
Data SourceBuildInformation Source # 

Methods

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

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

toConstr :: SourceBuildInformation -> Constr #

dataTypeOf :: SourceBuildInformation -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SourceBuildInformation Source # 
Show SourceBuildInformation Source # 
Generic SourceBuildInformation Source # 
Hashable SourceBuildInformation Source # 
NFData SourceBuildInformation Source # 

Methods

rnf :: SourceBuildInformation -> () #

FromXML SourceBuildInformation Source # 
ToQuery SourceBuildInformation Source # 
type Rep SourceBuildInformation Source # 
type Rep SourceBuildInformation = D1 (MetaData "SourceBuildInformation" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "SourceBuildInformation'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_sbiSourceType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SourceType)) ((:*:) (S1 (MetaSel (Just Symbol "_sbiSourceRepository") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SourceRepository)) (S1 (MetaSel (Just Symbol "_sbiSourceLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))

sourceBuildInformation Source #

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

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

  • sbiSourceType - The type of repository. * Git * Zip
  • sbiSourceRepository - Location where the repository is stored. * CodeCommit * S3
  • sbiSourceLocation - The location of the source code, as a formatted string, depending on the value of SourceRepository * For CodeCommit , the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a . * For S3 , the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucketFoldersmy-source-file .

sbiSourceType :: Lens' SourceBuildInformation SourceType Source #

The type of repository. * Git * Zip

sbiSourceRepository :: Lens' SourceBuildInformation SourceRepository Source #

Location where the repository is stored. * CodeCommit * S3

sbiSourceLocation :: Lens' SourceBuildInformation Text Source #

The location of the source code, as a formatted string, depending on the value of SourceRepository * For CodeCommit , the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a . * For S3 , the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucketFoldersmy-source-file .

SourceConfiguration

data SourceConfiguration Source #

A specification for an environment configuration

See: sourceConfiguration smart constructor.

Instances

Eq SourceConfiguration Source # 
Data SourceConfiguration Source # 

Methods

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

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

toConstr :: SourceConfiguration -> Constr #

dataTypeOf :: SourceConfiguration -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SourceConfiguration Source # 
Show SourceConfiguration Source # 
Generic SourceConfiguration Source # 
Hashable SourceConfiguration Source # 
NFData SourceConfiguration Source # 

Methods

rnf :: SourceConfiguration -> () #

ToQuery SourceConfiguration Source # 
type Rep SourceConfiguration Source # 
type Rep SourceConfiguration = D1 (MetaData "SourceConfiguration" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "SourceConfiguration'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_scTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_scApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

sourceConfiguration :: SourceConfiguration Source #

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

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

scTemplateName :: Lens' SourceConfiguration (Maybe Text) Source #

The name of the configuration template.

scApplicationName :: Lens' SourceConfiguration (Maybe Text) Source #

The name of the application associated with the configuration.

StatusCodes

data StatusCodes Source #

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response. For more information, see Status Code Definitions .

See: statusCodes smart constructor.

Instances

Eq StatusCodes Source # 
Data StatusCodes Source # 

Methods

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

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

toConstr :: StatusCodes -> Constr #

dataTypeOf :: StatusCodes -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StatusCodes Source # 
Show StatusCodes Source # 
Generic StatusCodes Source # 

Associated Types

type Rep StatusCodes :: * -> * #

Hashable StatusCodes Source # 
NFData StatusCodes Source # 

Methods

rnf :: StatusCodes -> () #

FromXML StatusCodes Source # 
type Rep StatusCodes Source # 
type Rep StatusCodes = D1 (MetaData "StatusCodes" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "StatusCodes'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_scStatus2xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) (S1 (MetaSel (Just Symbol "_scStatus3xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) ((:*:) (S1 (MetaSel (Just Symbol "_scStatus4xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) (S1 (MetaSel (Just Symbol "_scStatus5xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

statusCodes :: StatusCodes Source #

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

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

  • scStatus2xx - The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.
  • scStatus3xx - The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.
  • scStatus4xx - The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.
  • scStatus5xx - The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

scStatus2xx :: Lens' StatusCodes (Maybe Int) Source #

The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

scStatus3xx :: Lens' StatusCodes (Maybe Int) Source #

The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

scStatus4xx :: Lens' StatusCodes (Maybe Int) Source #

The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

scStatus5xx :: Lens' StatusCodes (Maybe Int) Source #

The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

SystemStatus

data SystemStatus Source #

CPU utilization and load average metrics for an Amazon EC2 instance.

See: systemStatus smart constructor.

Instances

Eq SystemStatus Source # 
Data SystemStatus Source # 

Methods

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

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

toConstr :: SystemStatus -> Constr #

dataTypeOf :: SystemStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SystemStatus Source # 
Show SystemStatus Source # 
Generic SystemStatus Source # 

Associated Types

type Rep SystemStatus :: * -> * #

Hashable SystemStatus Source # 
NFData SystemStatus Source # 

Methods

rnf :: SystemStatus -> () #

FromXML SystemStatus Source # 
type Rep SystemStatus Source # 
type Rep SystemStatus = D1 (MetaData "SystemStatus" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "SystemStatus'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ssCPUUtilization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CPUUtilization))) (S1 (MetaSel (Just Symbol "_ssLoadAverage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Double])))))

systemStatus :: SystemStatus Source #

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

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

ssCPUUtilization :: Lens' SystemStatus (Maybe CPUUtilization) Source #

CPU utilization metrics for the instance.

ssLoadAverage :: Lens' SystemStatus [Double] Source #

Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics .

Tag

data Tag Source #

Describes a tag applied to a resource in an environment.

See: tag smart constructor.

Instances

Eq Tag Source # 

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Data Tag Source # 

Methods

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

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

toConstr :: Tag -> Constr #

dataTypeOf :: Tag -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Tag Source # 
Show Tag Source # 

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 

Associated Types

type Rep Tag :: * -> * #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Hashable Tag Source # 

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

NFData Tag Source # 

Methods

rnf :: Tag -> () #

FromXML Tag Source # 

Methods

parseXML :: [Node] -> Either String Tag #

ToQuery Tag Source # 

Methods

toQuery :: Tag -> QueryString #

type Rep Tag Source # 
type Rep Tag = D1 (MetaData "Tag" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "Tag'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tagValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_tagKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

tag :: Tag Source #

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

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

tagValue :: Lens' Tag (Maybe Text) Source #

The value of the tag.

tagKey :: Lens' Tag (Maybe Text) Source #

The key of the tag.

Trigger

data Trigger Source #

Describes a trigger.

See: trigger smart constructor.

Instances

Eq Trigger Source # 

Methods

(==) :: Trigger -> Trigger -> Bool #

(/=) :: Trigger -> Trigger -> Bool #

Data Trigger Source # 

Methods

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

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

toConstr :: Trigger -> Constr #

dataTypeOf :: Trigger -> DataType #

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

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

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

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

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

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

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

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

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

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

Read Trigger Source # 
Show Trigger Source # 
Generic Trigger Source # 

Associated Types

type Rep Trigger :: * -> * #

Methods

from :: Trigger -> Rep Trigger x #

to :: Rep Trigger x -> Trigger #

Hashable Trigger Source # 

Methods

hashWithSalt :: Int -> Trigger -> Int #

hash :: Trigger -> Int #

NFData Trigger Source # 

Methods

rnf :: Trigger -> () #

FromXML Trigger Source # 
type Rep Trigger Source # 
type Rep Trigger = D1 (MetaData "Trigger" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" True) (C1 (MetaCons "Trigger'" PrefixI True) (S1 (MetaSel (Just Symbol "_tName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

trigger :: Trigger Source #

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

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

  • tName - The name of the trigger.

tName :: Lens' Trigger (Maybe Text) Source #

The name of the trigger.

ValidationMessage

data ValidationMessage Source #

An error or warning for a desired configuration option value.

See: validationMessage smart constructor.

Instances

Eq ValidationMessage Source # 
Data ValidationMessage Source # 

Methods

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

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

toConstr :: ValidationMessage -> Constr #

dataTypeOf :: ValidationMessage -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ValidationMessage Source # 
Show ValidationMessage Source # 
Generic ValidationMessage Source # 
Hashable ValidationMessage Source # 
NFData ValidationMessage Source # 

Methods

rnf :: ValidationMessage -> () #

FromXML ValidationMessage Source # 
type Rep ValidationMessage Source # 
type Rep ValidationMessage = D1 (MetaData "ValidationMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.5.0-HuYvjBPDirT34jkKSIOeuN" False) (C1 (MetaCons "ValidationMessage'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_vmOptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_vmSeverity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ValidationSeverity)))) ((:*:) (S1 (MetaSel (Just Symbol "_vmNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_vmMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

validationMessage :: ValidationMessage Source #

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

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

  • vmOptionName - The name of the option.
  • vmSeverity - An indication of the severity of this message: * error : This message indicates that this is not a valid setting for an option. * warning : This message is providing information you should take into account.
  • vmNamespace - The namespace to which the option belongs.
  • vmMessage - A message describing the error or warning.

vmOptionName :: Lens' ValidationMessage (Maybe Text) Source #

The name of the option.

vmSeverity :: Lens' ValidationMessage (Maybe ValidationSeverity) Source #

An indication of the severity of this message: * error : This message indicates that this is not a valid setting for an option. * warning : This message is providing information you should take into account.

vmNamespace :: Lens' ValidationMessage (Maybe Text) Source #

The namespace to which the option belongs.

vmMessage :: Lens' ValidationMessage (Maybe Text) Source #

A message describing the error or warning.