amazonka-elasticbeanstalk-1.6.1: Amazon Elastic Beanstalk SDK.

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

Network.AWS.ElasticBeanstalk.Types

Contents

Description

 
Synopsis

Service Configuration

elasticBeanstalk :: Service #

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

Errors

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

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

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

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

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

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

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

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

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

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

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

The specified account has reached its limit of application versions.

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

The specified account has reached its limit of configuration templates.

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

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

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

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

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

A generic service exception has occurred.

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

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 :: AsError a => Getting (First ServiceError) a ServiceError #

The specified account has reached its limit of applications.

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

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

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

Cannot modify the managed action in its current state.

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

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

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

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 :: AsError a => Getting (First ServiceError) a ServiceError #

AWS CodeBuild is not available in the specified region.

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

The specified account has reached its limit of environments.

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

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

ActionHistoryStatus

data ActionHistoryStatus #

Instances
Bounded ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionHistoryStatus :: Type -> Type #

Hashable ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionHistoryStatus -> () #

type Rep ActionHistoryStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ActionHistoryStatus = D1 (MetaData "ActionHistoryStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "AHSCompleted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AHSFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AHSUnknown" PrefixI False) (U1 :: Type -> Type)))

ActionStatus

data ActionStatus #

Instances
Bounded ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionStatus :: Type -> Type #

Hashable ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ActionStatus -> Text #

NFData ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionStatus -> () #

type Rep ActionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ActionStatus = D1 (MetaData "ActionStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "ASPending" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASRunning" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ASScheduled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASUnknown" PrefixI False) (U1 :: Type -> Type)))

ActionType

data ActionType #

Instances
Bounded ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionType :: Type -> Type #

Hashable ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ActionType -> Text #

NFData ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionType -> () #

type Rep ActionType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ActionType = D1 (MetaData "ActionType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "InstanceRefresh" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PlatformUpdate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Unknown" PrefixI False) (U1 :: Type -> Type)))

ApplicationVersionStatus

data ApplicationVersionStatus #

Instances
Bounded ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ApplicationVersionStatus :: Type -> Type #

Hashable ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ApplicationVersionStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ApplicationVersionStatus = D1 (MetaData "ApplicationVersionStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "AVSBuilding" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVSFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AVSProcessed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AVSProcessing" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVSUnprocessed" PrefixI False) (U1 :: Type -> Type))))

ComputeType

data ComputeType #

Instances
Bounded ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ComputeType :: Type -> Type #

Hashable ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ComputeType -> Text #

NFData ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ComputeType -> () #

type Rep ComputeType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ComputeType = D1 (MetaData "ComputeType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "BuildGENERAL1Large" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BuildGENERAL1Medium" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BuildGENERAL1Small" PrefixI False) (U1 :: Type -> Type)))

ConfigurationDeploymentStatus

data ConfigurationDeploymentStatus #

Instances
Bounded ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ConfigurationDeploymentStatus :: Type -> Type #

Hashable ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationDeploymentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationDeploymentStatus = D1 (MetaData "ConfigurationDeploymentStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "CDSDeployed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CDSFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CDSPending" PrefixI False) (U1 :: Type -> Type)))

ConfigurationOptionValueType

data ConfigurationOptionValueType #

Constructors

List 
Scalar 
Instances
Bounded ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ConfigurationOptionValueType :: Type -> Type #

Hashable ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationOptionValueType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationOptionValueType = D1 (MetaData "ConfigurationOptionValueType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "List" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Scalar" PrefixI False) (U1 :: Type -> Type))

EnvironmentHealth

data EnvironmentHealth #

Constructors

Green 
Grey 
Red 
Yellow 
Instances
Bounded EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealth :: Type -> Type #

Hashable EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentHealth -> () #

type Rep EnvironmentHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentHealth = D1 (MetaData "EnvironmentHealth" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "Green" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Grey" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Red" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Yellow" PrefixI False) (U1 :: Type -> Type)))

EnvironmentHealthAttribute

data EnvironmentHealthAttribute #

Instances
Bounded EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealthAttribute :: Type -> Type #

Hashable EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentHealthAttribute = D1 (MetaData "EnvironmentHealthAttribute" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (((C1 (MetaCons "EHAAll" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHAApplicationMetrics" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EHACauses" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHAColor" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EHAHealthStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHAInstancesHealth" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EHARefreshedAt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHAStatus" PrefixI False) (U1 :: Type -> Type))))

EnvironmentHealthStatus

data EnvironmentHealthStatus #

Instances
Bounded EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealthStatus :: Type -> Type #

Hashable EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentHealthStatus -> () #

type Rep EnvironmentHealthStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentHealthStatus = D1 (MetaData "EnvironmentHealthStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (((C1 (MetaCons "EHSDegraded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHSInfo" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EHSNoData" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHSOK" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EHSPending" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHSSevere" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EHSUnknown" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EHSWarning" PrefixI False) (U1 :: Type -> Type))))

EnvironmentInfoType

data EnvironmentInfoType #

Constructors

Bundle 
Tail 
Instances
Bounded EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentInfoType :: Type -> Type #

Hashable EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentInfoType -> () #

type Rep EnvironmentInfoType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentInfoType = D1 (MetaData "EnvironmentInfoType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "Bundle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tail" PrefixI False) (U1 :: Type -> Type))

EnvironmentStatus

data EnvironmentStatus #

Instances
Bounded EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentStatus :: Type -> Type #

Hashable EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentStatus -> () #

type Rep EnvironmentStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentStatus = D1 (MetaData "EnvironmentStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "ESLaunching" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESReady" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ESTerminated" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ESTerminating" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESUpdating" PrefixI False) (U1 :: Type -> Type))))

EventSeverity

data EventSeverity #

Instances
Bounded EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EventSeverity :: Type -> Type #

Hashable EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: EventSeverity -> Text #

NFData EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EventSeverity -> () #

type Rep EventSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EventSeverity = D1 (MetaData "EventSeverity" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "LevelDebug" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "LevelError'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LevelFatal" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "LevelInfo" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "LevelTrace" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LevelWarn" PrefixI False) (U1 :: Type -> Type))))

FailureType

data FailureType #

Instances
Bounded FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep FailureType :: Type -> Type #

Hashable FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: FailureType -> Text #

NFData FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: FailureType -> () #

type Rep FailureType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep FailureType = D1 (MetaData "FailureType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "CancellationFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "InternalFailure" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InvalidEnvironmentState" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "PermissionsError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RollbackFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RollbackSuccessful" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UpdateCancelled" PrefixI False) (U1 :: Type -> Type))))

InstancesHealthAttribute

data InstancesHealthAttribute #

Instances
Bounded InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep InstancesHealthAttribute :: Type -> Type #

Hashable InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep InstancesHealthAttribute # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep InstancesHealthAttribute = D1 (MetaData "InstancesHealthAttribute" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (((C1 (MetaCons "All" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ApplicationMetrics" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AvailabilityZone" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Causes" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Color" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Deployment" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HealthStatus" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InstanceType" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "LaunchedAt" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RefreshedAt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "System" PrefixI False) (U1 :: Type -> Type)))))

PlatformStatus

data PlatformStatus #

Instances
Bounded PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep PlatformStatus :: Type -> Type #

Hashable PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: PlatformStatus -> () #

type Rep PlatformStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep PlatformStatus = D1 (MetaData "PlatformStatus" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) ((C1 (MetaCons "Creating" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Deleted" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Deleting" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Failed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Ready" PrefixI False) (U1 :: Type -> Type))))

SourceRepository

data SourceRepository #

Constructors

CodeCommit 
S3 
Instances
Bounded SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep SourceRepository :: Type -> Type #

Hashable SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: SourceRepository -> () #

type Rep SourceRepository # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep SourceRepository = D1 (MetaData "SourceRepository" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "CodeCommit" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "S3" PrefixI False) (U1 :: Type -> Type))

SourceType

data SourceType #

Constructors

Git 
Zip 
Instances
Bounded SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep SourceType :: Type -> Type #

Hashable SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: SourceType -> Text #

NFData SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: SourceType -> () #

type Rep SourceType # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep SourceType = D1 (MetaData "SourceType" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "Git" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Zip" PrefixI False) (U1 :: Type -> Type))

ValidationSeverity

data ValidationSeverity #

Constructors

Error' 
Warning 
Instances
Bounded ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ValidationSeverity :: Type -> Type #

Hashable ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ValidationSeverity -> () #

type Rep ValidationSeverity # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ValidationSeverity = D1 (MetaData "ValidationSeverity" "Network.AWS.ElasticBeanstalk.Types.Sum" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "Error'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Warning" PrefixI False) (U1 :: Type -> Type))

ApplicationDescription

data ApplicationDescription #

Describes the properties of an application.

See: applicationDescription smart constructor.

Instances
Eq ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationDescription :: Type -> Type #

Hashable ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ApplicationDescription -> () #

type Rep ApplicationDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

applicationDescription :: ApplicationDescription #

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

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

adApplicationARN :: Lens' ApplicationDescription (Maybe Text) #

The Amazon Resource Name (ARN) of the application.

adVersions :: Lens' ApplicationDescription [Text] #

The names of the versions for this application.

adDateUpdated :: Lens' ApplicationDescription (Maybe UTCTime) #

The date when the application was last modified.

adDateCreated :: Lens' ApplicationDescription (Maybe UTCTime) #

The date when the application was created.

adApplicationName :: Lens' ApplicationDescription (Maybe Text) #

The name of the application.

adConfigurationTemplates :: Lens' ApplicationDescription [Text] #

The names of the configuration templates associated with this application.

adDescription :: Lens' ApplicationDescription (Maybe Text) #

User-defined description of the application.

ApplicationDescriptionMessage

data ApplicationDescriptionMessage #

Result message containing a single description of an application.

See: applicationDescriptionMessage smart constructor.

Instances
Eq ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationDescriptionMessage :: Type -> Type #

Hashable ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationDescriptionMessage = D1 (MetaData "ApplicationDescriptionMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "ApplicationDescriptionMessage'" PrefixI True) (S1 (MetaSel (Just "_admApplication") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ApplicationDescription))))

applicationDescriptionMessage :: ApplicationDescriptionMessage #

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 #

Application request metrics for an AWS Elastic Beanstalk environment.

See: applicationMetrics smart constructor.

Instances
Eq ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationMetrics :: Type -> Type #

Hashable ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ApplicationMetrics -> () #

type Rep ApplicationMetrics # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

applicationMetrics :: ApplicationMetrics #

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) #

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

amLatency :: Lens' ApplicationMetrics (Maybe Latency) #

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) #

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

amDuration :: Lens' ApplicationMetrics (Maybe Int) #

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 #

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationResourceLifecycleConfig :: Type -> Type #

Hashable ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationResourceLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationResourceLifecycleConfig = D1 (MetaData "ApplicationResourceLifecycleConfig" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ApplicationResourceLifecycleConfig'" PrefixI True) (S1 (MetaSel (Just "_arlcVersionLifecycleConfig") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ApplicationVersionLifecycleConfig)) :*: S1 (MetaSel (Just "_arlcServiceRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

applicationResourceLifecycleConfig :: ApplicationResourceLifecycleConfig #

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) #

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

ApplicationVersionDescription

data ApplicationVersionDescription #

Describes the properties of an application version.

See: applicationVersionDescription smart constructor.

Instances
Eq ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationVersionDescription :: Type -> Type #

Hashable ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescription = D1 (MetaData "ApplicationVersionDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ApplicationVersionDescription'" PrefixI True) (((S1 (MetaSel (Just "_avdStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ApplicationVersionStatus)) :*: S1 (MetaSel (Just "_avdSourceBundle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe S3Location))) :*: (S1 (MetaSel (Just "_avdDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 (MetaSel (Just "_avdDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_avdVersionLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_avdSourceBuildInformation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SourceBuildInformation)) :*: S1 (MetaSel (Just "_avdApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_avdApplicationVersionARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_avdBuildARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_avdDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

applicationVersionDescription :: ApplicationVersionDescription #

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

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

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

avdStatus :: Lens' ApplicationVersionDescription (Maybe ApplicationVersionStatus) #

The processing status of the application version.

avdSourceBundle :: Lens' ApplicationVersionDescription (Maybe S3Location) #

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

avdDateUpdated :: Lens' ApplicationVersionDescription (Maybe UTCTime) #

The last modified date of the application version.

avdDateCreated :: Lens' ApplicationVersionDescription (Maybe UTCTime) #

The creation date of the application version.

avdVersionLabel :: Lens' ApplicationVersionDescription (Maybe Text) #

A unique identifier for the application version.

avdSourceBuildInformation :: Lens' ApplicationVersionDescription (Maybe SourceBuildInformation) #

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) #

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

avdApplicationVersionARN :: Lens' ApplicationVersionDescription (Maybe Text) #

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

avdBuildARN :: Lens' ApplicationVersionDescription (Maybe Text) #

Reference to the artifact from the AWS CodeBuild build.

avdDescription :: Lens' ApplicationVersionDescription (Maybe Text) #

The description of the application version.

ApplicationVersionDescriptionMessage

data ApplicationVersionDescriptionMessage #

Result message wrapping a single description of an application version.

See: applicationVersionDescriptionMessage smart constructor.

Instances
Eq ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Hashable ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescriptionMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescriptionMessage = D1 (MetaData "ApplicationVersionDescriptionMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "ApplicationVersionDescriptionMessage'" PrefixI True) (S1 (MetaSel (Just "_avdmApplicationVersion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ApplicationVersionDescription))))

applicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage #

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 #

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationVersionLifecycleConfig :: Type -> Type #

Hashable ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionLifecycleConfig # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionLifecycleConfig = D1 (MetaData "ApplicationVersionLifecycleConfig" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ApplicationVersionLifecycleConfig'" PrefixI True) (S1 (MetaSel (Just "_avlcMaxAgeRule") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaxAgeRule)) :*: S1 (MetaSel (Just "_avlcMaxCountRule") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaxCountRule))))

applicationVersionLifecycleConfig :: ApplicationVersionLifecycleConfig #

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) #

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

avlcMaxCountRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxCountRule) #

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

AutoScalingGroup

data AutoScalingGroup #

Describes an Auto Scaling launch configuration.

See: autoScalingGroup smart constructor.

Instances
Eq AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep AutoScalingGroup :: Type -> Type #

Hashable AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: AutoScalingGroup -> () #

type Rep AutoScalingGroup # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep AutoScalingGroup = D1 (MetaData "AutoScalingGroup" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "AutoScalingGroup'" PrefixI True) (S1 (MetaSel (Just "_asgName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

autoScalingGroup :: AutoScalingGroup #

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) #

The name of the AutoScalingGroup .

BuildConfiguration

data BuildConfiguration #

Settings for an AWS CodeBuild build.

See: buildConfiguration smart constructor.

Instances
Eq BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep BuildConfiguration :: Type -> Type #

Hashable BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: BuildConfiguration -> () #

type Rep BuildConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

buildConfiguration #

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) #

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) #

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) #

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 #

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 #

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

Builder

data Builder #

The builder used to build the custom platform.

See: builder smart constructor.

Instances
Eq Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Builder :: Type -> Type #

Methods

from :: Builder -> Rep Builder x #

to :: Rep Builder x -> Builder #

Hashable Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Builder -> Int #

hash :: Builder -> Int #

FromXML Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Builder -> () #

type Rep Builder # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep Builder = D1 (MetaData "Builder" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "Builder'" PrefixI True) (S1 (MetaSel (Just "_bARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

builder :: Builder #

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) #

The ARN of the builder.

CPUUtilization

data CPUUtilization #

CPU utilization metrics for an instance.

See: cpuUtilization smart constructor.

Instances
Eq CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep CPUUtilization :: Type -> Type #

Hashable CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: CPUUtilization -> () #

type Rep CPUUtilization # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

cpuUtilization :: CPUUtilization #

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) #

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

cuIdle :: Lens' CPUUtilization (Maybe Double) #

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

cuIRQ :: Lens' CPUUtilization (Maybe Double) #

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

cuSystem :: Lens' CPUUtilization (Maybe Double) #

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

cuUser :: Lens' CPUUtilization (Maybe Double) #

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

cuIOWait :: Lens' CPUUtilization (Maybe Double) #

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

cuNice :: Lens' CPUUtilization (Maybe Double) #

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

ConfigurationOptionDescription

data ConfigurationOptionDescription #

Describes the possible values for a configuration option.

See: configurationOptionDescription smart constructor.

Instances
Eq ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationOptionDescription :: Type -> Type #

Hashable ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionDescription = D1 (MetaData "ConfigurationOptionDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ConfigurationOptionDescription'" PrefixI True) (((S1 (MetaSel (Just "_codMaxValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_codRegex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OptionRestrictionRegex))) :*: (S1 (MetaSel (Just "_codMaxLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_codUserDefined") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_codNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_codValueOptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_codName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_codChangeSeverity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_codDefaultValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_codValueType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConfigurationOptionValueType)) :*: S1 (MetaSel (Just "_codMinValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))))

configurationOptionDescription :: ConfigurationOptionDescription #

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) #

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

codRegex :: Lens' ConfigurationOptionDescription (Maybe OptionRestrictionRegex) #

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

codMaxLength :: Lens' ConfigurationOptionDescription (Maybe Int) #

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

codUserDefined :: Lens' ConfigurationOptionDescription (Maybe Bool) #

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) #

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

codValueOptions :: Lens' ConfigurationOptionDescription [Text] #

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

codName :: Lens' ConfigurationOptionDescription (Maybe Text) #

The name of the configuration option.

codChangeSeverity :: Lens' ConfigurationOptionDescription (Maybe Text) #

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) #

The default value for this configuration option.

codValueType :: Lens' ConfigurationOptionDescription (Maybe ConfigurationOptionValueType) #

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) #

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

ConfigurationOptionSetting

data ConfigurationOptionSetting #

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationOptionSetting :: Type -> Type #

Hashable ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionSetting # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionSetting = D1 (MetaData "ConfigurationOptionSetting" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ConfigurationOptionSetting'" PrefixI True) ((S1 (MetaSel (Just "_cosOptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cosResourceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_cosNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cosValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

configurationOptionSetting :: ConfigurationOptionSetting #

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) #

The name of the configuration option.

cosResourceName :: Lens' ConfigurationOptionSetting (Maybe Text) #

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

cosNamespace :: Lens' ConfigurationOptionSetting (Maybe Text) #

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

cosValue :: Lens' ConfigurationOptionSetting (Maybe Text) #

The current value for the configuration option.

ConfigurationSettingsDescription

data ConfigurationSettingsDescription #

Describes the settings for a configuration set.

See: configurationSettingsDescription smart constructor.

Instances
Eq ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationSettingsDescription :: Type -> Type #

Hashable ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationSettingsDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationSettingsDescription = D1 (MetaData "ConfigurationSettingsDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ConfigurationSettingsDescription'" PrefixI True) (((S1 (MetaSel (Just "_csdTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_csdOptionSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationOptionSetting]))) :*: (S1 (MetaSel (Just "_csdDateUpdated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 (MetaSel (Just "_csdDateCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_csdPlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_csdEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_csdApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_csdDeploymentStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConfigurationDeploymentStatus)) :*: (S1 (MetaSel (Just "_csdSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_csdDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

configurationSettingsDescription :: ConfigurationSettingsDescription #

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) #

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

csdOptionSettings :: Lens' ConfigurationSettingsDescription [ConfigurationOptionSetting] #

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

csdDateUpdated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) #

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

csdDateCreated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) #

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

csdEnvironmentName :: Lens' ConfigurationSettingsDescription (Maybe Text) #

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

csdApplicationName :: Lens' ConfigurationSettingsDescription (Maybe Text) #

The name of the application associated with this configuration set.

csdDeploymentStatus :: Lens' ConfigurationSettingsDescription (Maybe ConfigurationDeploymentStatus) #

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) #

The name of the solution stack this configuration set uses.

csdDescription :: Lens' ConfigurationSettingsDescription (Maybe Text) #

Describes this configuration set.

CustomAMI

data CustomAMI #

A custom AMI available to platforms.

See: customAMI smart constructor.

Instances
Eq CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep CustomAMI :: Type -> Type #

Hashable CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: CustomAMI -> () #

type Rep CustomAMI # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

customAMI :: CustomAMI #

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) #

The type of virtualization used to create the custom AMI.

caImageId :: Lens' CustomAMI (Maybe Text) #

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

Deployment

data Deployment #

Information about an application version deployment.

See: deployment smart constructor.

Instances
Eq Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Deployment :: Type -> Type #

Hashable Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Deployment -> () #

type Rep Deployment # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

deployment :: Deployment #

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) #

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) #

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) #

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

dVersionLabel :: Lens' Deployment (Maybe Text) #

The version label of the application version in the deployment.

EnvironmentDescription

data EnvironmentDescription #

Describes the properties of an environment.

See: environmentDescription smart constructor.

Instances
Eq EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentDescription :: Type -> Type #

Hashable EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EnvironmentDescription -> () #

type Rep EnvironmentDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

environmentDescription :: EnvironmentDescription #

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 requests 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) #

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) #

The URL to the CNAME for this environment.

eTemplateName :: Lens' EnvironmentDescription (Maybe Text) #

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

eAbortableOperationInProgress :: Lens' EnvironmentDescription (Maybe Bool) #

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) #

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) #

The description of the AWS resources used by this environment.

eDateUpdated :: Lens' EnvironmentDescription (Maybe UTCTime) #

The last modified date for this environment.

eDateCreated :: Lens' EnvironmentDescription (Maybe UTCTime) #

The creation date for this environment.

eHealth :: Lens' EnvironmentDescription (Maybe EnvironmentHealth) #

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) #

The application version deployed in this environment.

ePlatformARN :: Lens' EnvironmentDescription (Maybe Text) #

The ARN of the platform.

eTier :: Lens' EnvironmentDescription (Maybe EnvironmentTier) #

Describes the current tier of this environment.

eEnvironmentName :: Lens' EnvironmentDescription (Maybe Text) #

The name of this environment.

eApplicationName :: Lens' EnvironmentDescription (Maybe Text) #

The name of the application associated with this environment.

eEnvironmentARN :: Lens' EnvironmentDescription (Maybe Text) #

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

eSolutionStackName :: Lens' EnvironmentDescription (Maybe Text) #

The name of the SolutionStack deployed with this environment.

eEnvironmentId :: Lens' EnvironmentDescription (Maybe Text) #

The ID of this environment.

eHealthStatus :: Lens' EnvironmentDescription (Maybe EnvironmentHealthStatus) #

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

eEnvironmentLinks :: Lens' EnvironmentDescription [EnvironmentLink] #

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

eDescription :: Lens' EnvironmentDescription (Maybe Text) #

Describes this environment.

EnvironmentDescriptionsMessage

data EnvironmentDescriptionsMessage #

Result message containing a list of environment descriptions.

See: environmentDescriptionsMessage smart constructor.

Instances
Eq EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentDescriptionsMessage :: Type -> Type #

Hashable EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentDescriptionsMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentDescriptionsMessage = D1 (MetaData "EnvironmentDescriptionsMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "EnvironmentDescriptionsMessage'" PrefixI True) (S1 (MetaSel (Just "_edmNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_edmEnvironments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [EnvironmentDescription]))))

environmentDescriptionsMessage :: EnvironmentDescriptionsMessage #

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) #

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

EnvironmentInfoDescription

data EnvironmentInfoDescription #

The information retrieved from the Amazon EC2 instances.

See: environmentInfoDescription smart constructor.

Instances
Eq EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentInfoDescription :: Type -> Type #

Hashable EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentInfoDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentInfoDescription = D1 (MetaData "EnvironmentInfoDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "EnvironmentInfoDescription'" PrefixI True) ((S1 (MetaSel (Just "_eidSampleTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_eidEC2InstanceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_eidInfoType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EnvironmentInfoType)) :*: S1 (MetaSel (Just "_eidMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

environmentInfoDescription :: EnvironmentInfoDescription #

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) #

The time stamp when this information was retrieved.

eidEC2InstanceId :: Lens' EnvironmentInfoDescription (Maybe Text) #

The Amazon EC2 Instance ID for this information.

eidMessage :: Lens' EnvironmentInfoDescription (Maybe Text) #

The retrieved information.

EnvironmentLink

data EnvironmentLink #

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 #

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) #

The name of the link.

elEnvironmentName :: Lens' EnvironmentLink (Maybe Text) #

The name of the linked environment (the dependency).

EnvironmentResourceDescription

data EnvironmentResourceDescription #

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

See: environmentResourceDescription smart constructor.

Instances
Eq EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentResourceDescription :: Type -> Type #

Hashable EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourceDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourceDescription = D1 (MetaData "EnvironmentResourceDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "EnvironmentResourceDescription'" PrefixI True) ((S1 (MetaSel (Just "_erdQueues") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Queue])) :*: (S1 (MetaSel (Just "_erdTriggers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Trigger])) :*: S1 (MetaSel (Just "_erdLoadBalancers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LoadBalancer])))) :*: ((S1 (MetaSel (Just "_erdEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_erdInstances") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Instance]))) :*: (S1 (MetaSel (Just "_erdLaunchConfigurations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LaunchConfiguration])) :*: S1 (MetaSel (Just "_erdAutoScalingGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AutoScalingGroup]))))))

environmentResourceDescription :: EnvironmentResourceDescription #

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] #

The queues used by this environment.

erdTriggers :: Lens' EnvironmentResourceDescription [Trigger] #

The AutoScaling triggers in use by this environment.

erdLoadBalancers :: Lens' EnvironmentResourceDescription [LoadBalancer] #

The LoadBalancers in use by this environment.

erdInstances :: Lens' EnvironmentResourceDescription [Instance] #

The Amazon EC2 instances used by this environment.

erdLaunchConfigurations :: Lens' EnvironmentResourceDescription [LaunchConfiguration] #

The Auto Scaling launch configurations in use by this environment.

erdAutoScalingGroups :: Lens' EnvironmentResourceDescription [AutoScalingGroup] #

The AutoScalingGroups used by this environment.

EnvironmentResourcesDescription

data EnvironmentResourcesDescription #

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

See: environmentResourcesDescription smart constructor.

Instances
Eq EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentResourcesDescription :: Type -> Type #

Hashable EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourcesDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourcesDescription = D1 (MetaData "EnvironmentResourcesDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "EnvironmentResourcesDescription'" PrefixI True) (S1 (MetaSel (Just "_erdLoadBalancer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe LoadBalancerDescription))))

environmentResourcesDescription :: EnvironmentResourcesDescription #

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 #

Describes the properties of an environment tier

See: environmentTier smart constructor.

Instances
Eq EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentTier :: Type -> Type #

Hashable EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EnvironmentTier -> () #

type Rep EnvironmentTier # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentTier = D1 (MetaData "EnvironmentTier" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "EnvironmentTier'" PrefixI True) (S1 (MetaSel (Just "_etName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_etVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_etType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

environmentTier :: EnvironmentTier #

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) #

The name of this environment tier.

etVersion :: Lens' EnvironmentTier (Maybe Text) #

The version of this environment tier.

etType :: Lens' EnvironmentTier (Maybe Text) #

The type of this environment tier.

EventDescription

data EventDescription #

Describes an event.

See: eventDescription smart constructor.

Instances
Eq EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EventDescription :: Type -> Type #

Hashable EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EventDescription -> () #

type Rep EventDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EventDescription = D1 (MetaData "EventDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "EventDescription'" PrefixI True) (((S1 (MetaSel (Just "_edRequestId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_edTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_edSeverity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EventSeverity)) :*: S1 (MetaSel (Just "_edVersionLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_edPlatformARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_edEnvironmentName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_edApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_edEventDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_edMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

eventDescription :: EventDescription #

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) #

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

edTemplateName :: Lens' EventDescription (Maybe Text) #

The name of the configuration associated with this event.

edSeverity :: Lens' EventDescription (Maybe EventSeverity) #

The severity level of this event.

edVersionLabel :: Lens' EventDescription (Maybe Text) #

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

edPlatformARN :: Lens' EventDescription (Maybe Text) #

The ARN of the platform.

edEnvironmentName :: Lens' EventDescription (Maybe Text) #

The name of the environment associated with this event.

edApplicationName :: Lens' EventDescription (Maybe Text) #

The application associated with the event.

edEventDate :: Lens' EventDescription (Maybe UTCTime) #

The date when the event occurred.

edMessage :: Lens' EventDescription (Maybe Text) #

The event message.

Instance

data Instance #

The description of an Amazon EC2 instance.

See: instance' smart constructor.

Instances
Eq Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Hashable Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromXML Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Instance -> () #

type Rep Instance # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep Instance = D1 (MetaData "Instance" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "Instance'" PrefixI True) (S1 (MetaSel (Just "_iId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

instance' :: Instance #

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) #

The ID of the Amazon EC2 instance.

InstanceHealthSummary

data InstanceHealthSummary #

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

See: instanceHealthSummary smart constructor.

Instances
Eq InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep InstanceHealthSummary :: Type -> Type #

Hashable InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: InstanceHealthSummary -> () #

type Rep InstanceHealthSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep InstanceHealthSummary = D1 (MetaData "InstanceHealthSummary" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "InstanceHealthSummary'" PrefixI True) (((S1 (MetaSel (Just "_ihsOK") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ihsPending") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_ihsSevere") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ihsUnknown") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_ihsNoData") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ihsWarning") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_ihsDegraded") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_ihsInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))

instanceHealthSummary :: InstanceHealthSummary #

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) #

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

ihsPending :: Lens' InstanceHealthSummary (Maybe Int) #

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

ihsSevere :: Lens' InstanceHealthSummary (Maybe Int) #

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) #

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

ihsNoData :: Lens' InstanceHealthSummary (Maybe Int) #

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

ihsWarning :: Lens' InstanceHealthSummary (Maybe Int) #

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) #

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) #

Green. An operation is in progress on an instance.

Latency

data Latency #

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

See: latency smart constructor.

Instances
Eq Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Latency :: Type -> Type #

Methods

from :: Latency -> Rep Latency x #

to :: Rep Latency x -> Latency #

Hashable Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Latency -> Int #

hash :: Latency -> Int #

FromXML Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Latency -> () #

type Rep Latency # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

latency :: Latency #

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) #

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

lP50 :: Lens' Latency (Maybe Double) #

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

lP85 :: Lens' Latency (Maybe Double) #

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

lP999 :: Lens' Latency (Maybe Double) #

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

lP90 :: Lens' Latency (Maybe Double) #

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

lP95 :: Lens' Latency (Maybe Double) #

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

lP99 :: Lens' Latency (Maybe Double) #

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

lP10 :: Lens' Latency (Maybe Double) #

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

LaunchConfiguration

data LaunchConfiguration #

Describes an Auto Scaling launch configuration.

See: launchConfiguration smart constructor.

Instances
Eq LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LaunchConfiguration :: Type -> Type #

Hashable LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LaunchConfiguration -> () #

type Rep LaunchConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep LaunchConfiguration = D1 (MetaData "LaunchConfiguration" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "LaunchConfiguration'" PrefixI True) (S1 (MetaSel (Just "_lcName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

launchConfiguration :: LaunchConfiguration #

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) #

The name of the launch configuration.

Listener

data Listener #

Describes the properties of a Listener for the LoadBalancer.

See: listener smart constructor.

Instances
Eq Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Listener :: Type -> Type #

Methods

from :: Listener -> Rep Listener x #

to :: Rep Listener x -> Listener #

Hashable Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Listener -> Int #

hash :: Listener -> Int #

FromXML Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Listener -> () #

type Rep Listener # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

listener :: Listener #

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) #

The protocol that is used by the Listener.

lPort :: Lens' Listener (Maybe Int) #

The port that is used by the Listener.

LoadBalancer

data LoadBalancer #

Describes a LoadBalancer.

See: loadBalancer smart constructor.

Instances
Eq LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LoadBalancer :: Type -> Type #

Hashable LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LoadBalancer -> () #

type Rep LoadBalancer # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep LoadBalancer = D1 (MetaData "LoadBalancer" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "LoadBalancer'" PrefixI True) (S1 (MetaSel (Just "_lbName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

loadBalancer :: LoadBalancer #

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) #

The name of the LoadBalancer.

LoadBalancerDescription

data LoadBalancerDescription #

Describes the details of a LoadBalancer.

See: loadBalancerDescription smart constructor.

Instances
Eq LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LoadBalancerDescription :: Type -> Type #

Hashable LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LoadBalancerDescription -> () #

type Rep LoadBalancerDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

loadBalancerDescription :: LoadBalancerDescription #

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:

lbdLoadBalancerName :: Lens' LoadBalancerDescription (Maybe Text) #

The name of the LoadBalancer.

lbdDomain :: Lens' LoadBalancerDescription (Maybe Text) #

The domain name of the LoadBalancer.

lbdListeners :: Lens' LoadBalancerDescription [Listener] #

A list of Listeners used by the LoadBalancer.

ManagedAction

data ManagedAction #

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

See: managedAction smart constructor.

Instances
Eq ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ManagedAction :: Type -> Type #

Hashable ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ManagedAction -> () #

type Rep ManagedAction # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

managedAction :: ManagedAction #

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) #

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

maActionId :: Lens' ManagedAction (Maybe Text) #

A unique identifier for the managed action.

maWindowStartTime :: Lens' ManagedAction (Maybe UTCTime) #

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

maActionDescription :: Lens' ManagedAction (Maybe Text) #

A description of the managed action.

maActionType :: Lens' ManagedAction (Maybe ActionType) #

The type of managed action.

ManagedActionHistoryItem

data ManagedActionHistoryItem #

The record of a completed or failed managed action.

See: managedActionHistoryItem smart constructor.

Instances
Eq ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ManagedActionHistoryItem :: Type -> Type #

Hashable ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ManagedActionHistoryItem # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ManagedActionHistoryItem = D1 (MetaData "ManagedActionHistoryItem" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ManagedActionHistoryItem'" PrefixI True) (((S1 (MetaSel (Just "_mahiStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionHistoryStatus)) :*: S1 (MetaSel (Just "_mahiFailureType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FailureType))) :*: (S1 (MetaSel (Just "_mahiActionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_mahiFailureDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_mahiFinishedTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_mahiActionDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_mahiExecutedTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 (MetaSel (Just "_mahiActionType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionType))))))

managedActionHistoryItem :: ManagedActionHistoryItem #

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) #

If the action failed, the type of failure.

mahiActionId :: Lens' ManagedActionHistoryItem (Maybe Text) #

A unique identifier for the managed action.

mahiFailureDescription :: Lens' ManagedActionHistoryItem (Maybe Text) #

If the action failed, a description of the failure.

mahiFinishedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) #

The date and time that the action finished executing.

mahiActionDescription :: Lens' ManagedActionHistoryItem (Maybe Text) #

A description of the managed action.

mahiExecutedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) #

The date and time that the action started executing.

mahiActionType :: Lens' ManagedActionHistoryItem (Maybe ActionType) #

The type of the managed action.

MaxAgeRule

data MaxAgeRule #

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

See: maxAgeRule smart constructor.

Instances
Eq MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep MaxAgeRule :: Type -> Type #

Hashable MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: MaxAgeRule -> () #

type Rep MaxAgeRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep MaxAgeRule = D1 (MetaData "MaxAgeRule" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "MaxAgeRule'" PrefixI True) (S1 (MetaSel (Just "_marDeleteSourceFromS3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 (MetaSel (Just "_marMaxAgeInDays") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_marEnabled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool))))

maxAgeRule #

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) #

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) #

Specify the number of days to retain an application versions.

marEnabled :: Lens' MaxAgeRule Bool #

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

MaxCountRule

data MaxCountRule #

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

See: maxCountRule smart constructor.

Instances
Eq MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep MaxCountRule :: Type -> Type #

Hashable MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: MaxCountRule -> () #

type Rep MaxCountRule # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep MaxCountRule = D1 (MetaData "MaxCountRule" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "MaxCountRule'" PrefixI True) (S1 (MetaSel (Just "_mcrMaxCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "_mcrDeleteSourceFromS3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_mcrEnabled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool))))

maxCountRule #

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) #

Specify the maximum number of application versions to retain.

mcrDeleteSourceFromS3 :: Lens' MaxCountRule (Maybe Bool) #

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

mcrEnabled :: Lens' MaxCountRule Bool #

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

OptionRestrictionRegex

data OptionRestrictionRegex #

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

See: optionRestrictionRegex smart constructor.

Instances
Eq OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep OptionRestrictionRegex :: Type -> Type #

Hashable OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: OptionRestrictionRegex -> () #

type Rep OptionRestrictionRegex # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

optionRestrictionRegex :: OptionRestrictionRegex #

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) #

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

orrLabel :: Lens' OptionRestrictionRegex (Maybe Text) #

A unique name representing this regular expression.

OptionSpecification

data OptionSpecification #

A specification identifying an individual configuration option.

See: optionSpecification smart constructor.

Instances
Eq OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep OptionSpecification :: Type -> Type #

Hashable OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: OptionSpecification -> () #

type Rep OptionSpecification # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

optionSpecification :: OptionSpecification #

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) #

The name of the configuration option.

osResourceName :: Lens' OptionSpecification (Maybe Text) #

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

osNamespace :: Lens' OptionSpecification (Maybe Text) #

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

PlatformDescription

data PlatformDescription #

Detailed information about a platform.

See: platformDescription smart constructor.

Instances
Eq PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformDescription :: Type -> Type #

Hashable PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformDescription -> () #

type Rep PlatformDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

platformDescription :: PlatformDescription #

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] #

The additions supported by the platform.

pdPlatformCategory :: Lens' PlatformDescription (Maybe Text) #

The category of the platform.

pdPlatformVersion :: Lens' PlatformDescription (Maybe Text) #

The version of the platform.

pdMaintainer :: Lens' PlatformDescription (Maybe Text) #

Information about the maintainer of the platform.

pdPlatformOwner :: Lens' PlatformDescription (Maybe Text) #

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

pdDateUpdated :: Lens' PlatformDescription (Maybe UTCTime) #

The date when the platform was last updated.

pdCustomAMIList :: Lens' PlatformDescription [CustomAMI] #

The custom AMIs supported by the platform.

pdDateCreated :: Lens' PlatformDescription (Maybe UTCTime) #

The date when the platform was created.

pdOperatingSystemName :: Lens' PlatformDescription (Maybe Text) #

The operating system used by the platform.

pdFrameworks :: Lens' PlatformDescription [PlatformFramework] #

The frameworks supported by the platform.

pdPlatformARN :: Lens' PlatformDescription (Maybe Text) #

The ARN of the platform.

pdOperatingSystemVersion :: Lens' PlatformDescription (Maybe Text) #

The version of the operating system used by the platform.

pdProgrammingLanguages :: Lens' PlatformDescription [PlatformProgrammingLanguage] #

The programming languages supported by the platform.

pdSolutionStackName :: Lens' PlatformDescription (Maybe Text) #

The name of the solution stack used by the platform.

pdPlatformName :: Lens' PlatformDescription (Maybe Text) #

The name of the platform.

pdDescription :: Lens' PlatformDescription (Maybe Text) #

The description of the platform.

pdSupportedTierList :: Lens' PlatformDescription [Text] #

The tiers supported by the platform.

PlatformFilter

data PlatformFilter #

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformFilter :: Type -> Type #

Hashable PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformFilter -> () #

type Rep PlatformFilter # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

platformFilter :: PlatformFilter #

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] #

The list of values applied to the custom platform attribute.

pfOperator :: Lens' PlatformFilter (Maybe Text) #

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) #

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

PlatformFramework

data PlatformFramework #

A framework supported by the custom platform.

See: platformFramework smart constructor.

Instances
Eq PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformFramework :: Type -> Type #

Hashable PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformFramework -> () #

type Rep PlatformFramework # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

platformFramework :: PlatformFramework #

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) #

The name of the framework.

pfVersion :: Lens' PlatformFramework (Maybe Text) #

The version of the framework.

PlatformProgrammingLanguage

data PlatformProgrammingLanguage #

A programming language supported by the platform.

See: platformProgrammingLanguage smart constructor.

Instances
Eq PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformProgrammingLanguage :: Type -> Type #

Hashable PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep PlatformProgrammingLanguage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep PlatformProgrammingLanguage = D1 (MetaData "PlatformProgrammingLanguage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "PlatformProgrammingLanguage'" PrefixI True) (S1 (MetaSel (Just "_pplName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_pplVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

platformProgrammingLanguage :: PlatformProgrammingLanguage #

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) #

The name of the programming language.

pplVersion :: Lens' PlatformProgrammingLanguage (Maybe Text) #

The version of the programming language.

PlatformSummary

data PlatformSummary #

Detailed information about a platform.

See: platformSummary smart constructor.

Instances
Eq PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformSummary :: Type -> Type #

Hashable PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformSummary -> () #

type Rep PlatformSummary # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

platformSummary :: PlatformSummary #

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] #

The additions associated with the platform.

psPlatformCategory :: Lens' PlatformSummary (Maybe Text) #

The category of platform.

psPlatformStatus :: Lens' PlatformSummary (Maybe PlatformStatus) #

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

psPlatformOwner :: Lens' PlatformSummary (Maybe Text) #

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

psOperatingSystemName :: Lens' PlatformSummary (Maybe Text) #

The operating system used by the platform.

psPlatformARN :: Lens' PlatformSummary (Maybe Text) #

The ARN of the platform.

psOperatingSystemVersion :: Lens' PlatformSummary (Maybe Text) #

The version of the operating system used by the platform.

psSupportedTierList :: Lens' PlatformSummary [Text] #

The tiers in which the platform runs.

Queue

data Queue #

Describes a queue.

See: queue smart constructor.

Instances
Eq Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Generic Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Queue :: Type -> Type #

Methods

from :: Queue -> Rep Queue x #

to :: Rep Queue x -> Queue #

Hashable Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Queue -> Int #

hash :: Queue -> Int #

FromXML Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

parseXML :: [Node] -> Either String Queue #

NFData Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Queue -> () #

type Rep Queue # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep Queue = D1 (MetaData "Queue" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "Queue'" PrefixI True) (S1 (MetaSel (Just "_qURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_qName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

queue :: Queue #

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) #

The URL of the queue.

qName :: Lens' Queue (Maybe Text) #

The name of the queue.

ResourceQuota

data ResourceQuota #

The AWS Elastic Beanstalk quota information for a single resource type in an AWS account. It reflects the resource's limits for this account.

See: resourceQuota smart constructor.

Instances
Eq ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

toConstr :: ResourceQuota -> Constr #

dataTypeOf :: ResourceQuota -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ResourceQuota :: Type -> Type #

Hashable ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ResourceQuota -> () #

type Rep ResourceQuota # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ResourceQuota = D1 (MetaData "ResourceQuota" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "ResourceQuota'" PrefixI True) (S1 (MetaSel (Just "_rqMaximum") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

resourceQuota :: ResourceQuota #

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

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

  • rqMaximum - The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

rqMaximum :: Lens' ResourceQuota (Maybe Int) #

The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

ResourceQuotas

data ResourceQuotas #

A set of per-resource AWS Elastic Beanstalk quotas associated with an AWS account. They reflect Elastic Beanstalk resource limits for this account.

See: resourceQuotas smart constructor.

Instances
Eq ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

toConstr :: ResourceQuotas -> Constr #

dataTypeOf :: ResourceQuotas -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ResourceQuotas :: Type -> Type #

Hashable ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ResourceQuotas -> () #

type Rep ResourceQuotas # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ResourceQuotas = D1 (MetaData "ResourceQuotas" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ResourceQuotas'" PrefixI True) ((S1 (MetaSel (Just "_rqApplicationQuota") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ResourceQuota)) :*: S1 (MetaSel (Just "_rqCustomPlatformQuota") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ResourceQuota))) :*: (S1 (MetaSel (Just "_rqApplicationVersionQuota") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ResourceQuota)) :*: (S1 (MetaSel (Just "_rqEnvironmentQuota") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ResourceQuota)) :*: S1 (MetaSel (Just "_rqConfigurationTemplateQuota") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ResourceQuota))))))

resourceQuotas :: ResourceQuotas #

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

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

rqApplicationQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) #

The quota for applications in the AWS account.

rqCustomPlatformQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) #

The quota for custom platforms in the AWS account.

rqApplicationVersionQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) #

The quota for application versions in the AWS account.

rqEnvironmentQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) #

The quota for environments in the AWS account.

rqConfigurationTemplateQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) #

The quota for configuration templates in the AWS account.

S3Location

data S3Location #

The bucket and key of an item stored in Amazon S3.

See: s3Location smart constructor.

Instances
Eq S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep S3Location :: Type -> Type #

Hashable S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: S3Location -> () #

type Rep S3Location # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep S3Location = D1 (MetaData "S3Location" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "S3Location'" PrefixI True) (S1 (MetaSel (Just "_slS3Key") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_slS3Bucket") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

s3Location :: S3Location #

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) #

The Amazon S3 key where the data is located.

slS3Bucket :: Lens' S3Location (Maybe Text) #

The Amazon S3 bucket where the data is located.

SingleInstanceHealth

data SingleInstanceHealth #

Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.

See: singleInstanceHealth smart constructor.

Instances
Eq SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SingleInstanceHealth :: Type -> Type #

Hashable SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SingleInstanceHealth -> () #

type Rep SingleInstanceHealth # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

singleInstanceHealth :: SingleInstanceHealth #

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) #

The ID of the Amazon EC2 instance.

sihCauses :: Lens' SingleInstanceHealth [Text] #

Represents the causes, which provide more information about the current health status.

sihSystem :: Lens' SingleInstanceHealth (Maybe SystemStatus) #

Operating system metrics from the instance.

sihApplicationMetrics :: Lens' SingleInstanceHealth (Maybe ApplicationMetrics) #

Request metrics from your application.

sihColor :: Lens' SingleInstanceHealth (Maybe Text) #

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) #

The availability zone in which the instance runs.

sihHealthStatus :: Lens' SingleInstanceHealth (Maybe Text) #

Returns the health status of the specified instance. For more information, see Health Colors and Statuses .

sihDeployment :: Lens' SingleInstanceHealth (Maybe Deployment) #

Information about the most recent deployment to an instance.

sihLaunchedAt :: Lens' SingleInstanceHealth (Maybe UTCTime) #

The time at which the EC2 instance was launched.

SolutionStackDescription

data SolutionStackDescription #

Describes the solution stack.

See: solutionStackDescription smart constructor.

Instances
Eq SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SolutionStackDescription :: Type -> Type #

Hashable SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SolutionStackDescription # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SolutionStackDescription = D1 (MetaData "SolutionStackDescription" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "SolutionStackDescription'" PrefixI True) (S1 (MetaSel (Just "_ssdPermittedFileTypes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_ssdSolutionStackName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

solutionStackDescription :: SolutionStackDescription #

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] #

The permitted file types allowed for a solution stack.

ssdSolutionStackName :: Lens' SolutionStackDescription (Maybe Text) #

The name of the solution stack.

SourceBuildInformation

data SourceBuildInformation #

Location of the source code for an application version.

See: sourceBuildInformation smart constructor.

Instances
Eq SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SourceBuildInformation :: Type -> Type #

Hashable SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SourceBuildInformation -> () #

type Rep SourceBuildInformation # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SourceBuildInformation = D1 (MetaData "SourceBuildInformation" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "SourceBuildInformation'" PrefixI True) (S1 (MetaSel (Just "_sbiSourceType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SourceType) :*: (S1 (MetaSel (Just "_sbiSourceRepository") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SourceRepository) :*: S1 (MetaSel (Just "_sbiSourceLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

sourceBuildInformation #

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 #

The type of repository. * Git * Zip

sbiSourceRepository :: Lens' SourceBuildInformation SourceRepository #

Location where the repository is stored. * CodeCommit * S3

sbiSourceLocation :: Lens' SourceBuildInformation Text #

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 #

A specification for an environment configuration

See: sourceConfiguration smart constructor.

Instances
Eq SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SourceConfiguration :: Type -> Type #

Hashable SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SourceConfiguration -> () #

type Rep SourceConfiguration # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SourceConfiguration = D1 (MetaData "SourceConfiguration" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "SourceConfiguration'" PrefixI True) (S1 (MetaSel (Just "_scTemplateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_scApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

sourceConfiguration :: SourceConfiguration #

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) #

The name of the configuration template.

scApplicationName :: Lens' SourceConfiguration (Maybe Text) #

The name of the application associated with the configuration.

StatusCodes

data StatusCodes #

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep StatusCodes :: Type -> Type #

Hashable StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: StatusCodes -> () #

type Rep StatusCodes # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep StatusCodes = D1 (MetaData "StatusCodes" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "StatusCodes'" PrefixI True) ((S1 (MetaSel (Just "_scStatus2xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_scStatus3xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_scStatus4xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_scStatus5xx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))))

statusCodes :: StatusCodes #

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) #

The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

scStatus3xx :: Lens' StatusCodes (Maybe Int) #

The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

scStatus4xx :: Lens' StatusCodes (Maybe Int) #

The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

scStatus5xx :: Lens' StatusCodes (Maybe Int) #

The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

SystemStatus

data SystemStatus #

CPU utilization and load average metrics for an Amazon EC2 instance.

See: systemStatus smart constructor.

Instances
Eq SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SystemStatus :: Type -> Type #

Hashable SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SystemStatus -> () #

type Rep SystemStatus # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SystemStatus = D1 (MetaData "SystemStatus" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "SystemStatus'" PrefixI True) (S1 (MetaSel (Just "_ssCPUUtilization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CPUUtilization)) :*: S1 (MetaSel (Just "_ssLoadAverage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Double]))))

systemStatus :: SystemStatus #

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) #

CPU utilization metrics for the instance.

ssLoadAverage :: Lens' SystemStatus [Double] #

Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics .

Tag

data Tag #

Describes a tag applied to a resource in an environment.

See: tag smart constructor.

Instances
Eq Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Hashable Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

FromXML Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

parseXML :: [Node] -> Either String Tag #

ToQuery Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

toQuery :: Tag -> QueryString #

NFData Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Tag -> () #

type Rep Tag # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep Tag = D1 (MetaData "Tag" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "Tag'" PrefixI True) (S1 (MetaSel (Just "_tagValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tagKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

tag :: Tag #

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) #

The value of the tag.

tagKey :: Lens' Tag (Maybe Text) #

The key of the tag.

Trigger

data Trigger #

Describes a trigger.

See: trigger smart constructor.

Instances
Eq Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Trigger :: Type -> Type #

Methods

from :: Trigger -> Rep Trigger x #

to :: Rep Trigger x -> Trigger #

Hashable Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Trigger -> Int #

hash :: Trigger -> Int #

FromXML Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Trigger -> () #

type Rep Trigger # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep Trigger = D1 (MetaData "Trigger" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" True) (C1 (MetaCons "Trigger'" PrefixI True) (S1 (MetaSel (Just "_tName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

trigger :: Trigger #

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) #

The name of the trigger.

ValidationMessage

data ValidationMessage #

An error or warning for a desired configuration option value.

See: validationMessage smart constructor.

Instances
Eq ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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 # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ValidationMessage :: Type -> Type #

Hashable ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ValidationMessage -> () #

type Rep ValidationMessage # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ValidationMessage = D1 (MetaData "ValidationMessage" "Network.AWS.ElasticBeanstalk.Types.Product" "amazonka-elasticbeanstalk-1.6.1-9XZcjwVwaIc1xYoKAoscs8" False) (C1 (MetaCons "ValidationMessage'" PrefixI True) ((S1 (MetaSel (Just "_vmOptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_vmSeverity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ValidationSeverity))) :*: (S1 (MetaSel (Just "_vmNamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_vmMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

validationMessage :: ValidationMessage #

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) #

The name of the option.

vmSeverity :: Lens' ValidationMessage (Maybe ValidationSeverity) #

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) #

The namespace to which the option belongs.

vmMessage :: Lens' ValidationMessage (Maybe Text) #

A message describing the error or warning.