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

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

Errors

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

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

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

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

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

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

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

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

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

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

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

The specified account has reached its limit of application versions.

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

The specified account has reached its limit of configuration templates.

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

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

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

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

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

A generic service exception has occurred.

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

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

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

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

The specified account has reached its limit of applications.

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

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

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

Cannot modify the managed action in its current state.

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

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

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

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

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

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

AWS CodeBuild is not available in the specified region.

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

The specified account has reached its limit of environments.

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

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

ActionHistoryStatus

data ActionHistoryStatus Source #

Instances
Bounded ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionHistoryStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionHistoryStatus :: Type -> Type #

Hashable ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ActionHistoryStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionHistoryStatus -> () #

type Rep ActionHistoryStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionStatus :: Type -> Type #

Hashable ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ActionStatus -> Text #

NFData ActionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionStatus -> () #

type Rep ActionStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ActionType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ActionType :: Type -> Type #

Hashable ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ActionType -> Text #

NFData ActionType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ActionType -> () #

type Rep ActionType Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ApplicationVersionStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ApplicationVersionStatus :: Type -> Type #

Hashable ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ApplicationVersionStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ApplicationVersionStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ComputeType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ComputeType :: Type -> Type #

Hashable ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: ComputeType -> Text #

NFData ComputeType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ComputeType -> () #

type Rep ComputeType Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ConfigurationDeploymentStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ConfigurationDeploymentStatus :: Type -> Type #

Hashable ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ConfigurationDeploymentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationDeploymentStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Constructors

List 
Scalar 
Instances
Bounded ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ConfigurationOptionValueType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ConfigurationOptionValueType :: Type -> Type #

Hashable ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ConfigurationOptionValueType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep ConfigurationOptionValueType Source # 
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-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "List" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Scalar" PrefixI False) (U1 :: Type -> Type))

EnvironmentHealth

data EnvironmentHealth Source #

Constructors

Green 
Grey 
Red 
Yellow 
Instances
Bounded EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealth Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealth :: Type -> Type #

Hashable EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentHealth -> () #

type Rep EnvironmentHealth Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealthAttribute Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealthAttribute :: Type -> Type #

Hashable EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep EnvironmentHealthAttribute Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentHealthStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentHealthStatus :: Type -> Type #

Hashable EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentHealthStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentHealthStatus -> () #

type Rep EnvironmentHealthStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Constructors

Bundle 
Tail 
Instances
Bounded EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentInfoType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentInfoType :: Type -> Type #

Hashable EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentInfoType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentInfoType -> () #

type Rep EnvironmentInfoType Source # 
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-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "Bundle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tail" PrefixI False) (U1 :: Type -> Type))

EnvironmentStatus

data EnvironmentStatus Source #

Instances
Bounded EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EnvironmentStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EnvironmentStatus :: Type -> Type #

Hashable EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData EnvironmentStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EnvironmentStatus -> () #

type Rep EnvironmentStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data EventSeverity Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep EventSeverity :: Type -> Type #

Hashable EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: EventSeverity -> Text #

NFData EventSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: EventSeverity -> () #

type Rep EventSeverity Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data FailureType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep FailureType :: Type -> Type #

Hashable FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: FailureType -> Text #

NFData FailureType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: FailureType -> () #

type Rep FailureType Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data InstancesHealthAttribute Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep InstancesHealthAttribute :: Type -> Type #

Hashable InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData InstancesHealthAttribute Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

type Rep InstancesHealthAttribute Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Instances
Bounded PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data PlatformStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep PlatformStatus :: Type -> Type #

Hashable PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData PlatformStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: PlatformStatus -> () #

type Rep PlatformStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Constructors

CodeCommit 
S3 
Instances
Bounded SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data SourceRepository Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep SourceRepository :: Type -> Type #

Hashable SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData SourceRepository Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: SourceRepository -> () #

type Rep SourceRepository Source # 
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-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "CodeCommit" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "S3" PrefixI False) (U1 :: Type -> Type))

SourceType

data SourceType Source #

Constructors

Git 
Zip 
Instances
Bounded SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data SourceType Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep SourceType :: Type -> Type #

Hashable SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

toText :: SourceType -> Text #

NFData SourceType Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: SourceType -> () #

type Rep SourceType Source # 
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-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "Git" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Zip" PrefixI False) (U1 :: Type -> Type))

ValidationSeverity

data ValidationSeverity Source #

Constructors

Error' 
Warning 
Instances
Bounded ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Enum ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Eq ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Data ValidationSeverity Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Read ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Show ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Generic ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Associated Types

type Rep ValidationSeverity :: Type -> Type #

Hashable ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromXML ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToHeader ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToQuery ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToByteString ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

FromText ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

ToText ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

NFData ValidationSeverity Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Sum

Methods

rnf :: ValidationSeverity -> () #

type Rep ValidationSeverity Source # 
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-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "Error'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Warning" PrefixI False) (U1 :: Type -> Type))

ApplicationDescription

data ApplicationDescription Source #

Describes the properties of an application.

See: applicationDescription smart constructor.

Instances
Eq ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationDescription :: Type -> Type #

Hashable ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ApplicationDescription -> () #

type Rep ApplicationDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

The Amazon Resource Name (ARN) of the application.

adVersions :: Lens' ApplicationDescription [Text] Source #

The names of the versions for this application.

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

The date when the application was last modified.

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

The date when the application was created.

adConfigurationTemplates :: Lens' ApplicationDescription [Text] Source #

The names of the configuration templates associated with this application.

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

User-defined description of the application.

ApplicationDescriptionMessage

data ApplicationDescriptionMessage Source #

Result message containing a single description of an application.

See: applicationDescriptionMessage smart constructor.

Instances
Eq ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationDescriptionMessage Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationDescriptionMessage :: Type -> Type #

Hashable ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationDescriptionMessage Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "ApplicationDescriptionMessage'" PrefixI True) (S1 (MetaSel (Just "_admApplication") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ApplicationDescription))))

applicationDescriptionMessage :: ApplicationDescriptionMessage Source #

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

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

ApplicationMetrics

data ApplicationMetrics Source #

Application request metrics for an AWS Elastic Beanstalk environment.

See: applicationMetrics smart constructor.

Instances
Eq ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationMetrics Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationMetrics :: Type -> Type #

Hashable ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationMetrics Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ApplicationMetrics -> () #

type Rep ApplicationMetrics Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

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

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

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

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

ApplicationResourceLifecycleConfig

data ApplicationResourceLifecycleConfig Source #

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

See: applicationResourceLifecycleConfig smart constructor.

Instances
Eq ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationResourceLifecycleConfig Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationResourceLifecycleConfig :: Type -> Type #

Hashable ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationResourceLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationResourceLifecycleConfig Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

ApplicationVersionDescription

data ApplicationVersionDescription Source #

Describes the properties of an application version.

See: applicationVersionDescription smart constructor.

Instances
Eq ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationVersionDescription :: Type -> Type #

Hashable ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The processing status of the application version.

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

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

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

The last modified date of the application version.

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

The creation date of the application version.

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

A unique identifier for the application version.

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

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

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

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

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

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

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

Reference to the artifact from the AWS CodeBuild build.

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

The description of the application version.

ApplicationVersionDescriptionMessage

data ApplicationVersionDescriptionMessage Source #

Result message wrapping a single description of an application version.

See: applicationVersionDescriptionMessage smart constructor.

Instances
Eq ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionDescriptionMessage Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Hashable ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionDescriptionMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionDescriptionMessage Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "ApplicationVersionDescriptionMessage'" PrefixI True) (S1 (MetaSel (Just "_avdmApplicationVersion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ApplicationVersionDescription))))

applicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage Source #

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

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

ApplicationVersionLifecycleConfig

data ApplicationVersionLifecycleConfig Source #

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

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

See: applicationVersionLifecycleConfig smart constructor.

Instances
Eq ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ApplicationVersionLifecycleConfig Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ApplicationVersionLifecycleConfig :: Type -> Type #

Hashable ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ApplicationVersionLifecycleConfig Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ApplicationVersionLifecycleConfig Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

AutoScalingGroup

data AutoScalingGroup Source #

Describes an Auto Scaling launch configuration.

See: autoScalingGroup smart constructor.

Instances
Eq AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data AutoScalingGroup Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep AutoScalingGroup :: Type -> Type #

Hashable AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData AutoScalingGroup Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: AutoScalingGroup -> () #

type Rep AutoScalingGroup Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "AutoScalingGroup'" PrefixI True) (S1 (MetaSel (Just "_asgName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

autoScalingGroup :: AutoScalingGroup Source #

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

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

  • asgName - The name of the AutoScalingGroup .

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

The name of the AutoScalingGroup .

BuildConfiguration

data BuildConfiguration Source #

Settings for an AWS CodeBuild build.

See: buildConfiguration smart constructor.

Instances
Eq BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data BuildConfiguration Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep BuildConfiguration :: Type -> Type #

Hashable BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData BuildConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: BuildConfiguration -> () #

type Rep BuildConfiguration Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

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

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

bcCodeBuildServiceRole :: Lens' BuildConfiguration Text Source #

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

bcImage :: Lens' BuildConfiguration Text Source #

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

Builder

data Builder Source #

The builder used to build the custom platform.

See: builder smart constructor.

Instances
Eq Builder Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Builder Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Builder Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Builder Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Builder -> Int #

hash :: Builder -> Int #

FromXML Builder Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Builder Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Builder -> () #

type Rep Builder Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "Builder'" PrefixI True) (S1 (MetaSel (Just "_bARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

builder :: Builder Source #

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

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

  • bARN - The ARN of the builder.

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

The ARN of the builder.

CPUUtilization

data CPUUtilization Source #

CPU utilization metrics for an instance.

See: cpuUtilization smart constructor.

Instances
Eq CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data CPUUtilization Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep CPUUtilization :: Type -> Type #

Hashable CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: CPUUtilization -> () #

type Rep CPUUtilization Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

cpuUtilization :: CPUUtilization Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ConfigurationOptionDescription

data ConfigurationOptionDescription Source #

Describes the possible values for a configuration option.

See: configurationOptionDescription smart constructor.

Instances
Eq ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationOptionDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationOptionDescription :: Type -> Type #

Hashable ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationOptionDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

codValueOptions :: Lens' ConfigurationOptionDescription [Text] Source #

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

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

The name of the configuration option.

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

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

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

The default value for this configuration option.

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

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

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

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

ConfigurationOptionSetting

data ConfigurationOptionSetting Source #

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

See: configurationOptionSetting smart constructor.

Instances
Eq ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationOptionSetting Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationOptionSetting :: Type -> Type #

Hashable ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationOptionSetting Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationOptionSetting Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The name of the configuration option.

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

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

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

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

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

The current value for the configuration option.

ConfigurationSettingsDescription

data ConfigurationSettingsDescription Source #

Describes the settings for a configuration set.

See: configurationSettingsDescription smart constructor.

Instances
Eq ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ConfigurationSettingsDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ConfigurationSettingsDescription :: Type -> Type #

Hashable ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ConfigurationSettingsDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ConfigurationSettingsDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

csdOptionSettings :: Lens' ConfigurationSettingsDescription [ConfigurationOptionSetting] Source #

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

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

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

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

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

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

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

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

The name of the application associated with this configuration set.

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

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

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

The name of the solution stack this configuration set uses.

CustomAMI

data CustomAMI Source #

A custom AMI available to platforms.

See: customAMI smart constructor.

Instances
Eq CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data CustomAMI Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep CustomAMI :: Type -> Type #

Hashable CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData CustomAMI Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: CustomAMI -> () #

type Rep CustomAMI Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

The type of virtualization used to create the custom AMI.

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

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

Deployment

data Deployment Source #

Information about an application version deployment.

See: deployment smart constructor.

Instances
Eq Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data Deployment Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep Deployment :: Type -> Type #

Hashable Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Deployment Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Deployment -> () #

type Rep Deployment Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

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

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

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

The version label of the application version in the deployment.

EnvironmentDescription

data EnvironmentDescription Source #

Describes the properties of an environment.

See: environmentDescription smart constructor.

Instances
Eq EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentDescription :: Type -> Type #

Hashable EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EnvironmentDescription -> () #

type Rep EnvironmentDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

The URL to the CNAME for this environment.

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

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

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

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

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

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

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

The description of the AWS resources used by this environment.

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

The last modified date for this environment.

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

The creation date for this environment.

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

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

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

The application version deployed in this environment.

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

Describes the current tier of this environment.

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

The name of this environment.

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

The name of the application associated with this environment.

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

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

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

The name of the SolutionStack deployed with this environment.

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

The ID of this environment.

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

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

eEnvironmentLinks :: Lens' EnvironmentDescription [EnvironmentLink] Source #

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

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

Describes this environment.

EnvironmentDescriptionsMessage

data EnvironmentDescriptionsMessage Source #

Result message containing a list of environment descriptions.

See: environmentDescriptionsMessage smart constructor.

Instances
Eq EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentDescriptionsMessage Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentDescriptionsMessage :: Type -> Type #

Hashable EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentDescriptionsMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentDescriptionsMessage Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

EnvironmentInfoDescription

data EnvironmentInfoDescription Source #

The information retrieved from the Amazon EC2 instances.

See: environmentInfoDescription smart constructor.

Instances
Eq EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentInfoDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentInfoDescription :: Type -> Type #

Hashable EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentInfoDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentInfoDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

The time stamp when this information was retrieved.

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

The Amazon EC2 Instance ID for this information.

EnvironmentLink

data EnvironmentLink Source #

A link to another environment, defined in the environment's manifest. Links provide connection information in system properties that can be used to connect to another environment in the same group. See Environment Manifest (env.yaml) for details.

See: environmentLink smart constructor.

environmentLink :: EnvironmentLink Source #

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

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

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

The name of the link.

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

The name of the linked environment (the dependency).

EnvironmentResourceDescription

data EnvironmentResourceDescription Source #

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

See: environmentResourceDescription smart constructor.

Instances
Eq EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentResourceDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentResourceDescription :: Type -> Type #

Hashable EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentResourceDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourceDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

erdQueues :: Lens' EnvironmentResourceDescription [Queue] Source #

The queues used by this environment.

erdTriggers :: Lens' EnvironmentResourceDescription [Trigger] Source #

The AutoScaling triggers in use by this environment.

erdLoadBalancers :: Lens' EnvironmentResourceDescription [LoadBalancer] Source #

The LoadBalancers in use by this environment.

erdInstances :: Lens' EnvironmentResourceDescription [Instance] Source #

The Amazon EC2 instances used by this environment.

erdLaunchConfigurations :: Lens' EnvironmentResourceDescription [LaunchConfiguration] Source #

The Auto Scaling launch configurations in use by this environment.

erdAutoScalingGroups :: Lens' EnvironmentResourceDescription [AutoScalingGroup] Source #

The AutoScalingGroups used by this environment.

EnvironmentResourcesDescription

data EnvironmentResourcesDescription Source #

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

See: environmentResourcesDescription smart constructor.

Instances
Eq EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentResourcesDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentResourcesDescription :: Type -> Type #

Hashable EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentResourcesDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep EnvironmentResourcesDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "EnvironmentResourcesDescription'" PrefixI True) (S1 (MetaSel (Just "_erdLoadBalancer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe LoadBalancerDescription))))

environmentResourcesDescription :: EnvironmentResourcesDescription Source #

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

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

EnvironmentTier

data EnvironmentTier Source #

Describes the properties of an environment tier

See: environmentTier smart constructor.

Instances
Eq EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EnvironmentTier Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EnvironmentTier :: Type -> Type #

Hashable EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EnvironmentTier Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EnvironmentTier -> () #

type Rep EnvironmentTier Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The name of this environment tier.

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

The version of this environment tier.

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

The type of this environment tier.

EventDescription

data EventDescription Source #

Describes an event.

See: eventDescription smart constructor.

Instances
Eq EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data EventDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep EventDescription :: Type -> Type #

Hashable EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData EventDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: EventDescription -> () #

type Rep EventDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

The name of the configuration associated with this event.

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

The severity level of this event.

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

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

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

The ARN of the platform.

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

The name of the environment associated with this event.

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

The application associated with the event.

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

The date when the event occurred.

Instance

data Instance Source #

The description of an Amazon EC2 instance.

See: instance' smart constructor.

Instances
Eq Instance Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Instance Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

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

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromXML Instance Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Instance Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Instance -> () #

type Rep Instance Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "Instance'" PrefixI True) (S1 (MetaSel (Just "_iId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

instance' :: Instance Source #

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

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

  • iId - The ID of the Amazon EC2 instance.

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

The ID of the Amazon EC2 instance.

InstanceHealthSummary

data InstanceHealthSummary Source #

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

See: instanceHealthSummary smart constructor.

Instances
Eq InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data InstanceHealthSummary Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep InstanceHealthSummary :: Type -> Type #

Hashable InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData InstanceHealthSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: InstanceHealthSummary -> () #

type Rep InstanceHealthSummary Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Green. An operation is in progress on an instance.

Latency

data Latency Source #

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

See: latency smart constructor.

Instances
Eq Latency Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Latency Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Latency Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Latency Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Latency -> Int #

hash :: Latency -> Int #

FromXML Latency Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Latency Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Latency -> () #

type Rep Latency Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

latency :: Latency Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LaunchConfiguration

data LaunchConfiguration Source #

Describes an Auto Scaling launch configuration.

See: launchConfiguration smart constructor.

Instances
Eq LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LaunchConfiguration Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LaunchConfiguration :: Type -> Type #

Hashable LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LaunchConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LaunchConfiguration -> () #

type Rep LaunchConfiguration Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "LaunchConfiguration'" PrefixI True) (S1 (MetaSel (Just "_lcName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

launchConfiguration :: LaunchConfiguration Source #

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

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

  • lcName - The name of the launch configuration.

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

The name of the launch configuration.

Listener

data Listener Source #

Describes the properties of a Listener for the LoadBalancer.

See: listener smart constructor.

Instances
Eq Listener Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data Listener Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Listener Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Listener Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Listener -> Int #

hash :: Listener -> Int #

FromXML Listener Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Listener Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Listener -> () #

type Rep Listener Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The protocol that is used by the Listener.

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

The port that is used by the Listener.

LoadBalancer

data LoadBalancer Source #

Describes a LoadBalancer.

See: loadBalancer smart constructor.

Instances
Eq LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LoadBalancer Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LoadBalancer :: Type -> Type #

Hashable LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LoadBalancer Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LoadBalancer -> () #

type Rep LoadBalancer Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "LoadBalancer'" PrefixI True) (S1 (MetaSel (Just "_lbName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

loadBalancer :: LoadBalancer Source #

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

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

  • lbName - The name of the LoadBalancer.

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

The name of the LoadBalancer.

LoadBalancerDescription

data LoadBalancerDescription Source #

Describes the details of a LoadBalancer.

See: loadBalancerDescription smart constructor.

Instances
Eq LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data LoadBalancerDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep LoadBalancerDescription :: Type -> Type #

Hashable LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData LoadBalancerDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: LoadBalancerDescription -> () #

type Rep LoadBalancerDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

The domain name of the LoadBalancer.

lbdListeners :: Lens' LoadBalancerDescription [Listener] Source #

A list of Listeners used by the LoadBalancer.

ManagedAction

data ManagedAction Source #

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

See: managedAction smart constructor.

Instances
Eq ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ManagedAction Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ManagedAction :: Type -> Type #

Hashable ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ManagedAction Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ManagedAction -> () #

type Rep ManagedAction Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

A unique identifier for the managed action.

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

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

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

A description of the managed action.

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

The type of managed action.

ManagedActionHistoryItem

data ManagedActionHistoryItem Source #

The record of a completed or failed managed action.

See: managedActionHistoryItem smart constructor.

Instances
Eq ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ManagedActionHistoryItem Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ManagedActionHistoryItem :: Type -> Type #

Hashable ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ManagedActionHistoryItem Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep ManagedActionHistoryItem Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

If the action failed, the type of failure.

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

A unique identifier for the managed action.

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

If the action failed, a description of the failure.

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

The date and time that the action finished executing.

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

A description of the managed action.

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

The date and time that the action started executing.

MaxAgeRule

data MaxAgeRule Source #

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

See: maxAgeRule smart constructor.

Instances
Eq MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data MaxAgeRule Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep MaxAgeRule :: Type -> Type #

Hashable MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData MaxAgeRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: MaxAgeRule -> () #

type Rep MaxAgeRule Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

Arguments

:: Bool

marEnabled

-> MaxAgeRule 

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

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

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

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

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

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

Specify the number of days to retain an application versions.

marEnabled :: Lens' MaxAgeRule Bool Source #

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

MaxCountRule

data MaxCountRule Source #

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

See: maxCountRule smart constructor.

Instances
Eq MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data MaxCountRule Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep MaxCountRule :: Type -> Type #

Hashable MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData MaxCountRule Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: MaxCountRule -> () #

type Rep MaxCountRule Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

Specify the maximum number of application versions to retain.

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

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

mcrEnabled :: Lens' MaxCountRule Bool Source #

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

OptionRestrictionRegex

data OptionRestrictionRegex Source #

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

See: optionRestrictionRegex smart constructor.

Instances
Eq OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data OptionRestrictionRegex Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep OptionRestrictionRegex :: Type -> Type #

Hashable OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData OptionRestrictionRegex Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: OptionRestrictionRegex -> () #

type Rep OptionRestrictionRegex Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

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

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

A unique name representing this regular expression.

OptionSpecification

data OptionSpecification Source #

A specification identifying an individual configuration option.

See: optionSpecification smart constructor.

Instances
Eq OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data OptionSpecification Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep OptionSpecification :: Type -> Type #

Hashable OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData OptionSpecification Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: OptionSpecification -> () #

type Rep OptionSpecification Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The name of the configuration option.

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

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

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

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

PlatformDescription

data PlatformDescription Source #

Detailed information about a platform.

See: platformDescription smart constructor.

Instances
Eq PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformDescription :: Type -> Type #

Hashable PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformDescription -> () #

type Rep PlatformDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

pdSupportedAddonList :: Lens' PlatformDescription [Text] Source #

The additions supported by the platform.

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

The category of the platform.

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

The version of the platform.

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

Information about the maintainer of the platform.

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

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

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

The date when the platform was last updated.

pdCustomAMIList :: Lens' PlatformDescription [CustomAMI] Source #

The custom AMIs supported by the platform.

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

The date when the platform was created.

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

The operating system used by the platform.

pdFrameworks :: Lens' PlatformDescription [PlatformFramework] Source #

The frameworks supported by the platform.

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

The version of the operating system used by the platform.

pdProgrammingLanguages :: Lens' PlatformDescription [PlatformProgrammingLanguage] Source #

The programming languages supported by the platform.

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

The name of the solution stack used by the platform.

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

The name of the platform.

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

The description of the platform.

pdSupportedTierList :: Lens' PlatformDescription [Text] Source #

The tiers supported by the platform.

PlatformFilter

data PlatformFilter Source #

Specify criteria to restrict the results when listing custom platforms.

The filter is evaluated as the expression:

Type Operator Values[i]

See: platformFilter smart constructor.

Instances
Eq PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformFilter Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformFilter :: Type -> Type #

Hashable PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformFilter Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformFilter -> () #

type Rep PlatformFilter Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

pfValues :: Lens' PlatformFilter [Text] Source #

The list of values applied to the custom platform attribute.

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

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

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

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

PlatformFramework

data PlatformFramework Source #

A framework supported by the custom platform.

See: platformFramework smart constructor.

Instances
Eq PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformFramework Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformFramework :: Type -> Type #

Hashable PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformFramework Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformFramework -> () #

type Rep PlatformFramework Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The name of the framework.

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

The version of the framework.

PlatformProgrammingLanguage

data PlatformProgrammingLanguage Source #

A programming language supported by the platform.

See: platformProgrammingLanguage smart constructor.

Instances
Eq PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformProgrammingLanguage Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformProgrammingLanguage :: Type -> Type #

Hashable PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformProgrammingLanguage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep PlatformProgrammingLanguage Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

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

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

The name of the programming language.

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

The version of the programming language.

PlatformSummary

data PlatformSummary Source #

Detailed information about a platform.

See: platformSummary smart constructor.

Instances
Eq PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data PlatformSummary Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep PlatformSummary :: Type -> Type #

Hashable PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData PlatformSummary Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: PlatformSummary -> () #

type Rep PlatformSummary Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

psSupportedAddonList :: Lens' PlatformSummary [Text] Source #

The additions associated with the platform.

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

The category of platform.

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

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

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

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

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

The operating system used by the platform.

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

The ARN of the platform.

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

The version of the operating system used by the platform.

psSupportedTierList :: Lens' PlatformSummary [Text] Source #

The tiers in which the platform runs.

Queue

data Queue Source #

Describes a queue.

See: queue smart constructor.

Instances
Eq Queue Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Queue Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Queue Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Generic Queue Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Queue -> Int #

hash :: Queue -> Int #

FromXML Queue Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

NFData Queue Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Queue -> () #

type Rep Queue Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

  • qURL - The URL of the queue.
  • qName - The name of the queue.

qURL :: Lens' Queue (Maybe Text) Source #

The URL of the queue.

qName :: Lens' Queue (Maybe Text) Source #

The name of the queue.

ResourceQuota

data ResourceQuota Source #

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

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ResourceQuota Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ResourceQuota Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ResourceQuota Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ResourceQuota :: Type -> Type #

Hashable ResourceQuota Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ResourceQuota Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ResourceQuota Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ResourceQuota -> () #

type Rep ResourceQuota Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "ResourceQuota'" PrefixI True) (S1 (MetaSel (Just "_rqMaximum") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int))))

resourceQuota :: ResourceQuota Source #

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

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

ResourceQuotas

data ResourceQuotas Source #

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

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ResourceQuotas Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ResourceQuotas Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ResourceQuotas Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ResourceQuotas :: Type -> Type #

Hashable ResourceQuotas Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ResourceQuotas Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ResourceQuotas Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ResourceQuotas -> () #

type Rep ResourceQuotas Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

The quota for applications in the AWS account.

rqCustomPlatformQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #

The quota for custom platforms in the AWS account.

rqApplicationVersionQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #

The quota for application versions in the AWS account.

rqEnvironmentQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #

The quota for environments in the AWS account.

rqConfigurationTemplateQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #

The quota for configuration templates in the AWS account.

S3Location

data S3Location Source #

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

See: s3Location smart constructor.

Instances
Eq S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data S3Location Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep S3Location :: Type -> Type #

Hashable S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData S3Location Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: S3Location -> () #

type Rep S3Location Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

  • slS3Key - The Amazon S3 key where the data is located.
  • slS3Bucket - The Amazon S3 bucket where the data is located.

slS3Key :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 key where the data is located.

slS3Bucket :: Lens' S3Location (Maybe Text) Source #

The Amazon S3 bucket where the data is located.

SingleInstanceHealth

data SingleInstanceHealth Source #

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

See: singleInstanceHealth smart constructor.

Instances
Eq SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SingleInstanceHealth Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SingleInstanceHealth :: Type -> Type #

Hashable SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SingleInstanceHealth -> () #

type Rep SingleInstanceHealth Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

singleInstanceHealth :: SingleInstanceHealth Source #

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

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

sihInstanceId :: Lens' SingleInstanceHealth (Maybe Text) Source #

The ID of the Amazon EC2 instance.

sihCauses :: Lens' SingleInstanceHealth [Text] Source #

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

sihSystem :: Lens' SingleInstanceHealth (Maybe SystemStatus) Source #

Operating system metrics from the instance.

sihColor :: Lens' SingleInstanceHealth (Maybe Text) Source #

Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses .

sihAvailabilityZone :: Lens' SingleInstanceHealth (Maybe Text) Source #

The availability zone in which the instance runs.

sihHealthStatus :: Lens' SingleInstanceHealth (Maybe Text) Source #

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

sihDeployment :: Lens' SingleInstanceHealth (Maybe Deployment) Source #

Information about the most recent deployment to an instance.

sihLaunchedAt :: Lens' SingleInstanceHealth (Maybe UTCTime) Source #

The time at which the EC2 instance was launched.

SolutionStackDescription

data SolutionStackDescription Source #

Describes the solution stack.

See: solutionStackDescription smart constructor.

Instances
Eq SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SolutionStackDescription Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SolutionStackDescription :: Type -> Type #

Hashable SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SolutionStackDescription Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

type Rep SolutionStackDescription Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

ssdPermittedFileTypes :: Lens' SolutionStackDescription [Text] Source #

The permitted file types allowed for a solution stack.

SourceBuildInformation

data SourceBuildInformation Source #

Location of the source code for an application version.

See: sourceBuildInformation smart constructor.

Instances
Eq SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SourceBuildInformation Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SourceBuildInformation :: Type -> Type #

Hashable SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SourceBuildInformation Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SourceBuildInformation -> () #

type Rep SourceBuildInformation Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

  • sbiSourceType - The type of repository. * Git * Zip
  • sbiSourceRepository - Location where the repository is stored. * CodeCommit * S3
  • sbiSourceLocation - The location of the source code, as a formatted string, depending on the value of SourceRepository * For CodeCommit , the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a . * For S3 , the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucketFoldersmy-source-file .

sbiSourceType :: Lens' SourceBuildInformation SourceType Source #

The type of repository. * Git * Zip

sbiSourceRepository :: Lens' SourceBuildInformation SourceRepository Source #

Location where the repository is stored. * CodeCommit * S3

sbiSourceLocation :: Lens' SourceBuildInformation Text Source #

The location of the source code, as a formatted string, depending on the value of SourceRepository * For CodeCommit , the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a . * For S3 , the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucketFoldersmy-source-file .

SourceConfiguration

data SourceConfiguration Source #

A specification for an environment configuration

See: sourceConfiguration smart constructor.

Instances
Eq SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SourceConfiguration Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SourceConfiguration :: Type -> Type #

Hashable SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

ToQuery SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SourceConfiguration Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SourceConfiguration -> () #

type Rep SourceConfiguration Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

scTemplateName :: Lens' SourceConfiguration (Maybe Text) Source #

The name of the configuration template.

scApplicationName :: Lens' SourceConfiguration (Maybe Text) Source #

The name of the application associated with the configuration.

StatusCodes

data StatusCodes Source #

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response. For more information, see Status Code Definitions .

See: statusCodes smart constructor.

Instances
Eq StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data StatusCodes Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep StatusCodes :: Type -> Type #

Hashable StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData StatusCodes Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: StatusCodes -> () #

type Rep StatusCodes Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

  • scStatus2xx - The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.
  • scStatus3xx - The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.
  • scStatus4xx - The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.
  • scStatus5xx - The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

scStatus2xx :: Lens' StatusCodes (Maybe Int) Source #

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

scStatus3xx :: Lens' StatusCodes (Maybe Int) Source #

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

scStatus4xx :: Lens' StatusCodes (Maybe Int) Source #

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

scStatus5xx :: Lens' StatusCodes (Maybe Int) Source #

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

SystemStatus

data SystemStatus Source #

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

See: systemStatus smart constructor.

Instances
Eq SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data SystemStatus Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep SystemStatus :: Type -> Type #

Hashable SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData SystemStatus Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: SystemStatus -> () #

type Rep SystemStatus Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

ssCPUUtilization :: Lens' SystemStatus (Maybe CPUUtilization) Source #

CPU utilization metrics for the instance.

ssLoadAverage :: Lens' SystemStatus [Double] Source #

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

Tag

data Tag Source #

Describes a tag applied to a resource in an environment.

See: tag smart constructor.

Instances
Eq Tag Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Tag Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Tag Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

FromXML Tag Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

ToQuery Tag Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

toQuery :: Tag -> QueryString #

NFData Tag Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Tag -> () #

type Rep Tag Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

tagValue :: Lens' Tag (Maybe Text) Source #

The value of the tag.

tagKey :: Lens' Tag (Maybe Text) Source #

The key of the tag.

Trigger

data Trigger Source #

Describes a trigger.

See: trigger smart constructor.

Instances
Eq Trigger Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

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

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

Data Trigger Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show Trigger Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic Trigger Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

hashWithSalt :: Int -> Trigger -> Int #

hash :: Trigger -> Int #

FromXML Trigger Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData Trigger Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: Trigger -> () #

type Rep Trigger Source # 
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-3CoYM4SK8sc46jAbvlY69V" True) (C1 (MetaCons "Trigger'" PrefixI True) (S1 (MetaSel (Just "_tName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

trigger :: Trigger Source #

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

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

  • tName - The name of the trigger.

tName :: Lens' Trigger (Maybe Text) Source #

The name of the trigger.

ValidationMessage

data ValidationMessage Source #

An error or warning for a desired configuration option value.

See: validationMessage smart constructor.

Instances
Eq ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Data ValidationMessage Source # 
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 Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Show ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Generic ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Associated Types

type Rep ValidationMessage :: Type -> Type #

Hashable ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

FromXML ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

NFData ValidationMessage Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.Types.Product

Methods

rnf :: ValidationMessage -> () #

type Rep ValidationMessage Source # 
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-3CoYM4SK8sc46jAbvlY69V" 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 Source #

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

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

  • vmOptionName - The name of the option.
  • vmSeverity - An indication of the severity of this message: * error : This message indicates that this is not a valid setting for an option. * warning : This message is providing information you should take into account.
  • vmNamespace - The namespace to which the option belongs.
  • vmMessage - A message describing the error or warning.

vmOptionName :: Lens' ValidationMessage (Maybe Text) Source #

The name of the option.

vmSeverity :: Lens' ValidationMessage (Maybe ValidationSeverity) Source #

An indication of the severity of this message: * error : This message indicates that this is not a valid setting for an option. * warning : This message is providing information you should take into account.

vmNamespace :: Lens' ValidationMessage (Maybe Text) Source #

The namespace to which the option belongs.

vmMessage :: Lens' ValidationMessage (Maybe Text) Source #

A message describing the error or warning.