Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- ActionHistoryStatus
- ActionStatus
- ActionType
- ApplicationVersionStatus
- ComputeType
- ConfigurationDeploymentStatus
- ConfigurationOptionValueType
- EnvironmentHealth
- EnvironmentHealthAttribute
- EnvironmentHealthStatus
- EnvironmentInfoType
- EnvironmentStatus
- EventSeverity
- FailureType
- InstancesHealthAttribute
- PlatformStatus
- SourceRepository
- SourceType
- ValidationSeverity
- ApplicationDescription
- ApplicationDescriptionMessage
- ApplicationMetrics
- ApplicationResourceLifecycleConfig
- ApplicationVersionDescription
- ApplicationVersionDescriptionMessage
- ApplicationVersionLifecycleConfig
- AutoScalingGroup
- BuildConfiguration
- Builder
- CPUUtilization
- ConfigurationOptionDescription
- ConfigurationOptionSetting
- ConfigurationSettingsDescription
- CustomAmi
- Deployment
- EnvironmentDescription
- EnvironmentDescriptionsMessage
- EnvironmentInfoDescription
- EnvironmentLink
- EnvironmentResourceDescription
- EnvironmentResourcesDescription
- EnvironmentTier
- EventDescription
- Instance
- InstanceHealthSummary
- Latency
- LaunchConfiguration
- LaunchTemplate
- Listener
- LoadBalancer
- LoadBalancerDescription
- ManagedAction
- ManagedActionHistoryItem
- MaxAgeRule
- MaxCountRule
- OptionRestrictionRegex
- OptionSpecification
- PlatformBranchSummary
- PlatformDescription
- PlatformFilter
- PlatformFramework
- PlatformProgrammingLanguage
- PlatformSummary
- Queue
- ResourceQuota
- ResourceQuotas
- S3Location
- SearchFilter
- SingleInstanceHealth
- SolutionStackDescription
- SourceBuildInformation
- SourceConfiguration
- StatusCodes
- SystemStatus
- Tag
- Trigger
- ValidationMessage
Synopsis
- defaultService :: Service
- _CodeBuildNotInServiceRegionException :: AsError a => Fold a ServiceError
- _ElasticBeanstalkServiceException :: AsError a => Fold a ServiceError
- _InsufficientPrivilegesException :: AsError a => Fold a ServiceError
- _InvalidRequestException :: AsError a => Fold a ServiceError
- _ManagedActionInvalidStateException :: AsError a => Fold a ServiceError
- _OperationInProgressException :: AsError a => Fold a ServiceError
- _PlatformVersionStillReferencedException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ResourceTypeNotSupportedException :: AsError a => Fold a ServiceError
- _S3LocationNotInServiceRegionException :: AsError a => Fold a ServiceError
- _S3SubscriptionRequiredException :: AsError a => Fold a ServiceError
- _SourceBundleDeletionException :: AsError a => Fold a ServiceError
- _TooManyApplicationVersionsException :: AsError a => Fold a ServiceError
- _TooManyApplicationsException :: AsError a => Fold a ServiceError
- _TooManyBucketsException :: AsError a => Fold a ServiceError
- _TooManyConfigurationTemplatesException :: AsError a => Fold a ServiceError
- _TooManyEnvironmentsException :: AsError a => Fold a ServiceError
- _TooManyPlatformsException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- newtype ActionHistoryStatus where
- newtype ActionStatus where
- ActionStatus' { }
- pattern ActionStatus_Pending :: ActionStatus
- pattern ActionStatus_Running :: ActionStatus
- pattern ActionStatus_Scheduled :: ActionStatus
- pattern ActionStatus_Unknown :: ActionStatus
- newtype ActionType where
- ActionType' { }
- pattern ActionType_InstanceRefresh :: ActionType
- pattern ActionType_PlatformUpdate :: ActionType
- pattern ActionType_Unknown :: ActionType
- newtype ApplicationVersionStatus where
- ApplicationVersionStatus' { }
- pattern ApplicationVersionStatus_Building :: ApplicationVersionStatus
- pattern ApplicationVersionStatus_Failed :: ApplicationVersionStatus
- pattern ApplicationVersionStatus_Processed :: ApplicationVersionStatus
- pattern ApplicationVersionStatus_Processing :: ApplicationVersionStatus
- pattern ApplicationVersionStatus_Unprocessed :: ApplicationVersionStatus
- newtype ComputeType where
- ComputeType' { }
- pattern ComputeType_BUILD_GENERAL1_LARGE :: ComputeType
- pattern ComputeType_BUILD_GENERAL1_MEDIUM :: ComputeType
- pattern ComputeType_BUILD_GENERAL1_SMALL :: ComputeType
- newtype ConfigurationDeploymentStatus where
- newtype ConfigurationOptionValueType where
- newtype EnvironmentHealth where
- EnvironmentHealth' { }
- pattern EnvironmentHealth_Green :: EnvironmentHealth
- pattern EnvironmentHealth_Grey :: EnvironmentHealth
- pattern EnvironmentHealth_Red :: EnvironmentHealth
- pattern EnvironmentHealth_Yellow :: EnvironmentHealth
- newtype EnvironmentHealthAttribute where
- EnvironmentHealthAttribute' { }
- pattern EnvironmentHealthAttribute_All :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_ApplicationMetrics :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_Causes :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_Color :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_HealthStatus :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_InstancesHealth :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_RefreshedAt :: EnvironmentHealthAttribute
- pattern EnvironmentHealthAttribute_Status :: EnvironmentHealthAttribute
- newtype EnvironmentHealthStatus where
- EnvironmentHealthStatus' { }
- pattern EnvironmentHealthStatus_Degraded :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Info :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_NoData :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Ok :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Pending :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Severe :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Suspended :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Unknown :: EnvironmentHealthStatus
- pattern EnvironmentHealthStatus_Warning :: EnvironmentHealthStatus
- newtype EnvironmentInfoType where
- newtype EnvironmentStatus where
- EnvironmentStatus' { }
- pattern EnvironmentStatus_Aborting :: EnvironmentStatus
- pattern EnvironmentStatus_Launching :: EnvironmentStatus
- pattern EnvironmentStatus_LinkingFrom :: EnvironmentStatus
- pattern EnvironmentStatus_LinkingTo :: EnvironmentStatus
- pattern EnvironmentStatus_Ready :: EnvironmentStatus
- pattern EnvironmentStatus_Terminated :: EnvironmentStatus
- pattern EnvironmentStatus_Terminating :: EnvironmentStatus
- pattern EnvironmentStatus_Updating :: EnvironmentStatus
- newtype EventSeverity where
- EventSeverity' { }
- pattern EventSeverity_DEBUG :: EventSeverity
- pattern EventSeverity_ERROR :: EventSeverity
- pattern EventSeverity_FATAL :: EventSeverity
- pattern EventSeverity_INFO :: EventSeverity
- pattern EventSeverity_TRACE :: EventSeverity
- pattern EventSeverity_WARN :: EventSeverity
- newtype FailureType where
- FailureType' { }
- pattern FailureType_CancellationFailed :: FailureType
- pattern FailureType_InternalFailure :: FailureType
- pattern FailureType_InvalidEnvironmentState :: FailureType
- pattern FailureType_PermissionsError :: FailureType
- pattern FailureType_RollbackFailed :: FailureType
- pattern FailureType_RollbackSuccessful :: FailureType
- pattern FailureType_UpdateCancelled :: FailureType
- newtype InstancesHealthAttribute where
- InstancesHealthAttribute' { }
- pattern InstancesHealthAttribute_All :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_ApplicationMetrics :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_AvailabilityZone :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_Causes :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_Color :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_Deployment :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_HealthStatus :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_InstanceType :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_LaunchedAt :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_RefreshedAt :: InstancesHealthAttribute
- pattern InstancesHealthAttribute_System :: InstancesHealthAttribute
- newtype PlatformStatus where
- PlatformStatus' { }
- pattern PlatformStatus_Creating :: PlatformStatus
- pattern PlatformStatus_Deleted :: PlatformStatus
- pattern PlatformStatus_Deleting :: PlatformStatus
- pattern PlatformStatus_Failed :: PlatformStatus
- pattern PlatformStatus_Ready :: PlatformStatus
- newtype SourceRepository where
- SourceRepository' { }
- pattern SourceRepository_CodeCommit :: SourceRepository
- pattern SourceRepository_S3 :: SourceRepository
- newtype SourceType where
- SourceType' { }
- pattern SourceType_Git :: SourceType
- pattern SourceType_Zip :: SourceType
- newtype ValidationSeverity where
- ValidationSeverity' { }
- pattern ValidationSeverity_Error :: ValidationSeverity
- pattern ValidationSeverity_Warning :: ValidationSeverity
- data ApplicationDescription = ApplicationDescription' {}
- newApplicationDescription :: ApplicationDescription
- applicationDescription_applicationArn :: Lens' ApplicationDescription (Maybe Text)
- applicationDescription_applicationName :: Lens' ApplicationDescription (Maybe Text)
- applicationDescription_configurationTemplates :: Lens' ApplicationDescription (Maybe [Text])
- applicationDescription_dateCreated :: Lens' ApplicationDescription (Maybe UTCTime)
- applicationDescription_dateUpdated :: Lens' ApplicationDescription (Maybe UTCTime)
- applicationDescription_description :: Lens' ApplicationDescription (Maybe Text)
- applicationDescription_resourceLifecycleConfig :: Lens' ApplicationDescription (Maybe ApplicationResourceLifecycleConfig)
- applicationDescription_versions :: Lens' ApplicationDescription (Maybe [Text])
- data ApplicationDescriptionMessage = ApplicationDescriptionMessage' {}
- newApplicationDescriptionMessage :: ApplicationDescriptionMessage
- applicationDescriptionMessage_application :: Lens' ApplicationDescriptionMessage (Maybe ApplicationDescription)
- data ApplicationMetrics = ApplicationMetrics' {}
- newApplicationMetrics :: ApplicationMetrics
- applicationMetrics_duration :: Lens' ApplicationMetrics (Maybe Int)
- applicationMetrics_latency :: Lens' ApplicationMetrics (Maybe Latency)
- applicationMetrics_requestCount :: Lens' ApplicationMetrics (Maybe Int)
- applicationMetrics_statusCodes :: Lens' ApplicationMetrics (Maybe StatusCodes)
- data ApplicationResourceLifecycleConfig = ApplicationResourceLifecycleConfig' {}
- newApplicationResourceLifecycleConfig :: ApplicationResourceLifecycleConfig
- applicationResourceLifecycleConfig_serviceRole :: Lens' ApplicationResourceLifecycleConfig (Maybe Text)
- applicationResourceLifecycleConfig_versionLifecycleConfig :: Lens' ApplicationResourceLifecycleConfig (Maybe ApplicationVersionLifecycleConfig)
- data ApplicationVersionDescription = ApplicationVersionDescription' {
- applicationName :: Maybe Text
- applicationVersionArn :: Maybe Text
- buildArn :: Maybe Text
- dateCreated :: Maybe ISO8601
- dateUpdated :: Maybe ISO8601
- description :: Maybe Text
- sourceBuildInformation :: Maybe SourceBuildInformation
- sourceBundle :: Maybe S3Location
- status :: Maybe ApplicationVersionStatus
- versionLabel :: Maybe Text
- newApplicationVersionDescription :: ApplicationVersionDescription
- applicationVersionDescription_applicationName :: Lens' ApplicationVersionDescription (Maybe Text)
- applicationVersionDescription_applicationVersionArn :: Lens' ApplicationVersionDescription (Maybe Text)
- applicationVersionDescription_buildArn :: Lens' ApplicationVersionDescription (Maybe Text)
- applicationVersionDescription_dateCreated :: Lens' ApplicationVersionDescription (Maybe UTCTime)
- applicationVersionDescription_dateUpdated :: Lens' ApplicationVersionDescription (Maybe UTCTime)
- applicationVersionDescription_description :: Lens' ApplicationVersionDescription (Maybe Text)
- applicationVersionDescription_sourceBuildInformation :: Lens' ApplicationVersionDescription (Maybe SourceBuildInformation)
- applicationVersionDescription_sourceBundle :: Lens' ApplicationVersionDescription (Maybe S3Location)
- applicationVersionDescription_status :: Lens' ApplicationVersionDescription (Maybe ApplicationVersionStatus)
- applicationVersionDescription_versionLabel :: Lens' ApplicationVersionDescription (Maybe Text)
- data ApplicationVersionDescriptionMessage = ApplicationVersionDescriptionMessage' {}
- newApplicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage
- applicationVersionDescriptionMessage_applicationVersion :: Lens' ApplicationVersionDescriptionMessage (Maybe ApplicationVersionDescription)
- data ApplicationVersionLifecycleConfig = ApplicationVersionLifecycleConfig' {}
- newApplicationVersionLifecycleConfig :: ApplicationVersionLifecycleConfig
- applicationVersionLifecycleConfig_maxAgeRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxAgeRule)
- applicationVersionLifecycleConfig_maxCountRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxCountRule)
- data AutoScalingGroup = AutoScalingGroup' {}
- newAutoScalingGroup :: AutoScalingGroup
- autoScalingGroup_name :: Lens' AutoScalingGroup (Maybe Text)
- data BuildConfiguration = BuildConfiguration' {}
- newBuildConfiguration :: Text -> Text -> BuildConfiguration
- buildConfiguration_artifactName :: Lens' BuildConfiguration (Maybe Text)
- buildConfiguration_computeType :: Lens' BuildConfiguration (Maybe ComputeType)
- buildConfiguration_timeoutInMinutes :: Lens' BuildConfiguration (Maybe Int)
- buildConfiguration_codeBuildServiceRole :: Lens' BuildConfiguration Text
- buildConfiguration_image :: Lens' BuildConfiguration Text
- data Builder = Builder' {}
- newBuilder :: Builder
- builder_arn :: Lens' Builder (Maybe Text)
- data CPUUtilization = CPUUtilization' {}
- newCPUUtilization :: CPUUtilization
- cPUUtilization_iOWait :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_irq :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_idle :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_nice :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_privileged :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_softIRQ :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_system :: Lens' CPUUtilization (Maybe Double)
- cPUUtilization_user :: Lens' CPUUtilization (Maybe Double)
- data ConfigurationOptionDescription = ConfigurationOptionDescription' {}
- newConfigurationOptionDescription :: ConfigurationOptionDescription
- configurationOptionDescription_changeSeverity :: Lens' ConfigurationOptionDescription (Maybe Text)
- configurationOptionDescription_defaultValue :: Lens' ConfigurationOptionDescription (Maybe Text)
- configurationOptionDescription_maxLength :: Lens' ConfigurationOptionDescription (Maybe Int)
- configurationOptionDescription_maxValue :: Lens' ConfigurationOptionDescription (Maybe Int)
- configurationOptionDescription_minValue :: Lens' ConfigurationOptionDescription (Maybe Int)
- configurationOptionDescription_name :: Lens' ConfigurationOptionDescription (Maybe Text)
- configurationOptionDescription_namespace :: Lens' ConfigurationOptionDescription (Maybe Text)
- configurationOptionDescription_regex :: Lens' ConfigurationOptionDescription (Maybe OptionRestrictionRegex)
- configurationOptionDescription_userDefined :: Lens' ConfigurationOptionDescription (Maybe Bool)
- configurationOptionDescription_valueOptions :: Lens' ConfigurationOptionDescription (Maybe [Text])
- configurationOptionDescription_valueType :: Lens' ConfigurationOptionDescription (Maybe ConfigurationOptionValueType)
- data ConfigurationOptionSetting = ConfigurationOptionSetting' {}
- newConfigurationOptionSetting :: ConfigurationOptionSetting
- configurationOptionSetting_namespace :: Lens' ConfigurationOptionSetting (Maybe Text)
- configurationOptionSetting_optionName :: Lens' ConfigurationOptionSetting (Maybe Text)
- configurationOptionSetting_resourceName :: Lens' ConfigurationOptionSetting (Maybe Text)
- configurationOptionSetting_value :: Lens' ConfigurationOptionSetting (Maybe Text)
- data ConfigurationSettingsDescription = ConfigurationSettingsDescription' {
- applicationName :: Maybe Text
- dateCreated :: Maybe ISO8601
- dateUpdated :: Maybe ISO8601
- deploymentStatus :: Maybe ConfigurationDeploymentStatus
- description :: Maybe Text
- environmentName :: Maybe Text
- optionSettings :: Maybe [ConfigurationOptionSetting]
- platformArn :: Maybe Text
- solutionStackName :: Maybe Text
- templateName :: Maybe Text
- newConfigurationSettingsDescription :: ConfigurationSettingsDescription
- configurationSettingsDescription_applicationName :: Lens' ConfigurationSettingsDescription (Maybe Text)
- configurationSettingsDescription_dateCreated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime)
- configurationSettingsDescription_dateUpdated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime)
- configurationSettingsDescription_deploymentStatus :: Lens' ConfigurationSettingsDescription (Maybe ConfigurationDeploymentStatus)
- configurationSettingsDescription_description :: Lens' ConfigurationSettingsDescription (Maybe Text)
- configurationSettingsDescription_environmentName :: Lens' ConfigurationSettingsDescription (Maybe Text)
- configurationSettingsDescription_optionSettings :: Lens' ConfigurationSettingsDescription (Maybe [ConfigurationOptionSetting])
- configurationSettingsDescription_platformArn :: Lens' ConfigurationSettingsDescription (Maybe Text)
- configurationSettingsDescription_solutionStackName :: Lens' ConfigurationSettingsDescription (Maybe Text)
- configurationSettingsDescription_templateName :: Lens' ConfigurationSettingsDescription (Maybe Text)
- data CustomAmi = CustomAmi' {}
- newCustomAmi :: CustomAmi
- customAmi_imageId :: Lens' CustomAmi (Maybe Text)
- customAmi_virtualizationType :: Lens' CustomAmi (Maybe Text)
- data Deployment = Deployment' {}
- newDeployment :: Deployment
- deployment_deploymentId :: Lens' Deployment (Maybe Integer)
- deployment_deploymentTime :: Lens' Deployment (Maybe UTCTime)
- deployment_status :: Lens' Deployment (Maybe Text)
- deployment_versionLabel :: Lens' Deployment (Maybe Text)
- data EnvironmentDescription = EnvironmentDescription' {
- abortableOperationInProgress :: Maybe Bool
- applicationName :: Maybe Text
- cname :: Maybe Text
- dateCreated :: Maybe ISO8601
- dateUpdated :: Maybe ISO8601
- description :: Maybe Text
- endpointURL :: Maybe Text
- environmentArn :: Maybe Text
- environmentId :: Maybe Text
- environmentLinks :: Maybe [EnvironmentLink]
- environmentName :: Maybe Text
- health :: Maybe EnvironmentHealth
- healthStatus :: Maybe EnvironmentHealthStatus
- operationsRole :: Maybe Text
- platformArn :: Maybe Text
- resources :: Maybe EnvironmentResourcesDescription
- solutionStackName :: Maybe Text
- status :: Maybe EnvironmentStatus
- templateName :: Maybe Text
- tier :: Maybe EnvironmentTier
- versionLabel :: Maybe Text
- newEnvironmentDescription :: EnvironmentDescription
- environmentDescription_abortableOperationInProgress :: Lens' EnvironmentDescription (Maybe Bool)
- environmentDescription_applicationName :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_cname :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_dateCreated :: Lens' EnvironmentDescription (Maybe UTCTime)
- environmentDescription_dateUpdated :: Lens' EnvironmentDescription (Maybe UTCTime)
- environmentDescription_description :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_endpointURL :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_environmentArn :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_environmentId :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_environmentLinks :: Lens' EnvironmentDescription (Maybe [EnvironmentLink])
- environmentDescription_environmentName :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_health :: Lens' EnvironmentDescription (Maybe EnvironmentHealth)
- environmentDescription_healthStatus :: Lens' EnvironmentDescription (Maybe EnvironmentHealthStatus)
- environmentDescription_operationsRole :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_platformArn :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_resources :: Lens' EnvironmentDescription (Maybe EnvironmentResourcesDescription)
- environmentDescription_solutionStackName :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_status :: Lens' EnvironmentDescription (Maybe EnvironmentStatus)
- environmentDescription_templateName :: Lens' EnvironmentDescription (Maybe Text)
- environmentDescription_tier :: Lens' EnvironmentDescription (Maybe EnvironmentTier)
- environmentDescription_versionLabel :: Lens' EnvironmentDescription (Maybe Text)
- data EnvironmentDescriptionsMessage = EnvironmentDescriptionsMessage' {}
- newEnvironmentDescriptionsMessage :: EnvironmentDescriptionsMessage
- environmentDescriptionsMessage_environments :: Lens' EnvironmentDescriptionsMessage (Maybe [EnvironmentDescription])
- environmentDescriptionsMessage_nextToken :: Lens' EnvironmentDescriptionsMessage (Maybe Text)
- data EnvironmentInfoDescription = EnvironmentInfoDescription' {}
- newEnvironmentInfoDescription :: EnvironmentInfoDescription
- environmentInfoDescription_ec2InstanceId :: Lens' EnvironmentInfoDescription (Maybe Text)
- environmentInfoDescription_infoType :: Lens' EnvironmentInfoDescription (Maybe EnvironmentInfoType)
- environmentInfoDescription_message :: Lens' EnvironmentInfoDescription (Maybe Text)
- environmentInfoDescription_sampleTimestamp :: Lens' EnvironmentInfoDescription (Maybe UTCTime)
- data EnvironmentLink = EnvironmentLink' {}
- newEnvironmentLink :: EnvironmentLink
- environmentLink_environmentName :: Lens' EnvironmentLink (Maybe Text)
- environmentLink_linkName :: Lens' EnvironmentLink (Maybe Text)
- data EnvironmentResourceDescription = EnvironmentResourceDescription' {}
- newEnvironmentResourceDescription :: EnvironmentResourceDescription
- environmentResourceDescription_autoScalingGroups :: Lens' EnvironmentResourceDescription (Maybe [AutoScalingGroup])
- environmentResourceDescription_environmentName :: Lens' EnvironmentResourceDescription (Maybe Text)
- environmentResourceDescription_instances :: Lens' EnvironmentResourceDescription (Maybe [Instance])
- environmentResourceDescription_launchConfigurations :: Lens' EnvironmentResourceDescription (Maybe [LaunchConfiguration])
- environmentResourceDescription_launchTemplates :: Lens' EnvironmentResourceDescription (Maybe [LaunchTemplate])
- environmentResourceDescription_loadBalancers :: Lens' EnvironmentResourceDescription (Maybe [LoadBalancer])
- environmentResourceDescription_queues :: Lens' EnvironmentResourceDescription (Maybe [Queue])
- environmentResourceDescription_triggers :: Lens' EnvironmentResourceDescription (Maybe [Trigger])
- data EnvironmentResourcesDescription = EnvironmentResourcesDescription' {}
- newEnvironmentResourcesDescription :: EnvironmentResourcesDescription
- environmentResourcesDescription_loadBalancer :: Lens' EnvironmentResourcesDescription (Maybe LoadBalancerDescription)
- data EnvironmentTier = EnvironmentTier' {}
- newEnvironmentTier :: EnvironmentTier
- environmentTier_name :: Lens' EnvironmentTier (Maybe Text)
- environmentTier_type :: Lens' EnvironmentTier (Maybe Text)
- environmentTier_version :: Lens' EnvironmentTier (Maybe Text)
- data EventDescription = EventDescription' {}
- newEventDescription :: EventDescription
- eventDescription_applicationName :: Lens' EventDescription (Maybe Text)
- eventDescription_environmentName :: Lens' EventDescription (Maybe Text)
- eventDescription_eventDate :: Lens' EventDescription (Maybe UTCTime)
- eventDescription_message :: Lens' EventDescription (Maybe Text)
- eventDescription_platformArn :: Lens' EventDescription (Maybe Text)
- eventDescription_requestId :: Lens' EventDescription (Maybe Text)
- eventDescription_severity :: Lens' EventDescription (Maybe EventSeverity)
- eventDescription_templateName :: Lens' EventDescription (Maybe Text)
- eventDescription_versionLabel :: Lens' EventDescription (Maybe Text)
- data Instance = Instance' {}
- newInstance :: Instance
- instance_id :: Lens' Instance (Maybe Text)
- data InstanceHealthSummary = InstanceHealthSummary' {}
- newInstanceHealthSummary :: InstanceHealthSummary
- instanceHealthSummary_degraded :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_info :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_noData :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_ok :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_pending :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_severe :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_unknown :: Lens' InstanceHealthSummary (Maybe Int)
- instanceHealthSummary_warning :: Lens' InstanceHealthSummary (Maybe Int)
- data Latency = Latency' {}
- newLatency :: Latency
- latency_p10 :: Lens' Latency (Maybe Double)
- latency_p50 :: Lens' Latency (Maybe Double)
- latency_p75 :: Lens' Latency (Maybe Double)
- latency_p85 :: Lens' Latency (Maybe Double)
- latency_p90 :: Lens' Latency (Maybe Double)
- latency_p95 :: Lens' Latency (Maybe Double)
- latency_p99 :: Lens' Latency (Maybe Double)
- latency_p999 :: Lens' Latency (Maybe Double)
- data LaunchConfiguration = LaunchConfiguration' {}
- newLaunchConfiguration :: LaunchConfiguration
- launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text)
- data LaunchTemplate = LaunchTemplate' {}
- newLaunchTemplate :: LaunchTemplate
- launchTemplate_id :: Lens' LaunchTemplate (Maybe Text)
- data Listener = Listener' {}
- newListener :: Listener
- listener_port :: Lens' Listener (Maybe Int)
- listener_protocol :: Lens' Listener (Maybe Text)
- data LoadBalancer = LoadBalancer' {}
- newLoadBalancer :: LoadBalancer
- loadBalancer_name :: Lens' LoadBalancer (Maybe Text)
- data LoadBalancerDescription = LoadBalancerDescription' {}
- newLoadBalancerDescription :: LoadBalancerDescription
- loadBalancerDescription_domain :: Lens' LoadBalancerDescription (Maybe Text)
- loadBalancerDescription_listeners :: Lens' LoadBalancerDescription (Maybe [Listener])
- loadBalancerDescription_loadBalancerName :: Lens' LoadBalancerDescription (Maybe Text)
- data ManagedAction = ManagedAction' {}
- newManagedAction :: ManagedAction
- managedAction_actionDescription :: Lens' ManagedAction (Maybe Text)
- managedAction_actionId :: Lens' ManagedAction (Maybe Text)
- managedAction_actionType :: Lens' ManagedAction (Maybe ActionType)
- managedAction_status :: Lens' ManagedAction (Maybe ActionStatus)
- managedAction_windowStartTime :: Lens' ManagedAction (Maybe UTCTime)
- data ManagedActionHistoryItem = ManagedActionHistoryItem' {}
- newManagedActionHistoryItem :: ManagedActionHistoryItem
- managedActionHistoryItem_actionDescription :: Lens' ManagedActionHistoryItem (Maybe Text)
- managedActionHistoryItem_actionId :: Lens' ManagedActionHistoryItem (Maybe Text)
- managedActionHistoryItem_actionType :: Lens' ManagedActionHistoryItem (Maybe ActionType)
- managedActionHistoryItem_executedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime)
- managedActionHistoryItem_failureDescription :: Lens' ManagedActionHistoryItem (Maybe Text)
- managedActionHistoryItem_failureType :: Lens' ManagedActionHistoryItem (Maybe FailureType)
- managedActionHistoryItem_finishedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime)
- managedActionHistoryItem_status :: Lens' ManagedActionHistoryItem (Maybe ActionHistoryStatus)
- data MaxAgeRule = MaxAgeRule' {}
- newMaxAgeRule :: Bool -> MaxAgeRule
- maxAgeRule_deleteSourceFromS3 :: Lens' MaxAgeRule (Maybe Bool)
- maxAgeRule_maxAgeInDays :: Lens' MaxAgeRule (Maybe Int)
- maxAgeRule_enabled :: Lens' MaxAgeRule Bool
- data MaxCountRule = MaxCountRule' {}
- newMaxCountRule :: Bool -> MaxCountRule
- maxCountRule_deleteSourceFromS3 :: Lens' MaxCountRule (Maybe Bool)
- maxCountRule_maxCount :: Lens' MaxCountRule (Maybe Int)
- maxCountRule_enabled :: Lens' MaxCountRule Bool
- data OptionRestrictionRegex = OptionRestrictionRegex' {}
- newOptionRestrictionRegex :: OptionRestrictionRegex
- optionRestrictionRegex_label :: Lens' OptionRestrictionRegex (Maybe Text)
- optionRestrictionRegex_pattern :: Lens' OptionRestrictionRegex (Maybe Text)
- data OptionSpecification = OptionSpecification' {
- namespace :: Maybe Text
- optionName :: Maybe Text
- resourceName :: Maybe Text
- newOptionSpecification :: OptionSpecification
- optionSpecification_namespace :: Lens' OptionSpecification (Maybe Text)
- optionSpecification_optionName :: Lens' OptionSpecification (Maybe Text)
- optionSpecification_resourceName :: Lens' OptionSpecification (Maybe Text)
- data PlatformBranchSummary = PlatformBranchSummary' {
- branchName :: Maybe Text
- branchOrder :: Maybe Int
- lifecycleState :: Maybe Text
- platformName :: Maybe Text
- supportedTierList :: Maybe [Text]
- newPlatformBranchSummary :: PlatformBranchSummary
- platformBranchSummary_branchName :: Lens' PlatformBranchSummary (Maybe Text)
- platformBranchSummary_branchOrder :: Lens' PlatformBranchSummary (Maybe Int)
- platformBranchSummary_lifecycleState :: Lens' PlatformBranchSummary (Maybe Text)
- platformBranchSummary_platformName :: Lens' PlatformBranchSummary (Maybe Text)
- platformBranchSummary_supportedTierList :: Lens' PlatformBranchSummary (Maybe [Text])
- data PlatformDescription = PlatformDescription' {
- customAmiList :: Maybe [CustomAmi]
- dateCreated :: Maybe ISO8601
- dateUpdated :: Maybe ISO8601
- description :: Maybe Text
- frameworks :: Maybe [PlatformFramework]
- maintainer :: Maybe Text
- operatingSystemName :: Maybe Text
- operatingSystemVersion :: Maybe Text
- platformArn :: Maybe Text
- platformBranchLifecycleState :: Maybe Text
- platformBranchName :: Maybe Text
- platformCategory :: Maybe Text
- platformLifecycleState :: Maybe Text
- platformName :: Maybe Text
- platformOwner :: Maybe Text
- platformStatus :: Maybe PlatformStatus
- platformVersion :: Maybe Text
- programmingLanguages :: Maybe [PlatformProgrammingLanguage]
- solutionStackName :: Maybe Text
- supportedAddonList :: Maybe [Text]
- supportedTierList :: Maybe [Text]
- newPlatformDescription :: PlatformDescription
- platformDescription_customAmiList :: Lens' PlatformDescription (Maybe [CustomAmi])
- platformDescription_dateCreated :: Lens' PlatformDescription (Maybe UTCTime)
- platformDescription_dateUpdated :: Lens' PlatformDescription (Maybe UTCTime)
- platformDescription_description :: Lens' PlatformDescription (Maybe Text)
- platformDescription_frameworks :: Lens' PlatformDescription (Maybe [PlatformFramework])
- platformDescription_maintainer :: Lens' PlatformDescription (Maybe Text)
- platformDescription_operatingSystemName :: Lens' PlatformDescription (Maybe Text)
- platformDescription_operatingSystemVersion :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformArn :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformBranchLifecycleState :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformBranchName :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformCategory :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformLifecycleState :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformName :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformOwner :: Lens' PlatformDescription (Maybe Text)
- platformDescription_platformStatus :: Lens' PlatformDescription (Maybe PlatformStatus)
- platformDescription_platformVersion :: Lens' PlatformDescription (Maybe Text)
- platformDescription_programmingLanguages :: Lens' PlatformDescription (Maybe [PlatformProgrammingLanguage])
- platformDescription_solutionStackName :: Lens' PlatformDescription (Maybe Text)
- platformDescription_supportedAddonList :: Lens' PlatformDescription (Maybe [Text])
- platformDescription_supportedTierList :: Lens' PlatformDescription (Maybe [Text])
- data PlatformFilter = PlatformFilter' {}
- newPlatformFilter :: PlatformFilter
- platformFilter_operator :: Lens' PlatformFilter (Maybe Text)
- platformFilter_type :: Lens' PlatformFilter (Maybe Text)
- platformFilter_values :: Lens' PlatformFilter (Maybe [Text])
- data PlatformFramework = PlatformFramework' {}
- newPlatformFramework :: PlatformFramework
- platformFramework_name :: Lens' PlatformFramework (Maybe Text)
- platformFramework_version :: Lens' PlatformFramework (Maybe Text)
- data PlatformProgrammingLanguage = PlatformProgrammingLanguage' {}
- newPlatformProgrammingLanguage :: PlatformProgrammingLanguage
- platformProgrammingLanguage_name :: Lens' PlatformProgrammingLanguage (Maybe Text)
- platformProgrammingLanguage_version :: Lens' PlatformProgrammingLanguage (Maybe Text)
- data PlatformSummary = PlatformSummary' {
- operatingSystemName :: Maybe Text
- operatingSystemVersion :: Maybe Text
- platformArn :: Maybe Text
- platformBranchLifecycleState :: Maybe Text
- platformBranchName :: Maybe Text
- platformCategory :: Maybe Text
- platformLifecycleState :: Maybe Text
- platformOwner :: Maybe Text
- platformStatus :: Maybe PlatformStatus
- platformVersion :: Maybe Text
- supportedAddonList :: Maybe [Text]
- supportedTierList :: Maybe [Text]
- newPlatformSummary :: PlatformSummary
- platformSummary_operatingSystemName :: Lens' PlatformSummary (Maybe Text)
- platformSummary_operatingSystemVersion :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformArn :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformBranchLifecycleState :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformBranchName :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformCategory :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformLifecycleState :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformOwner :: Lens' PlatformSummary (Maybe Text)
- platformSummary_platformStatus :: Lens' PlatformSummary (Maybe PlatformStatus)
- platformSummary_platformVersion :: Lens' PlatformSummary (Maybe Text)
- platformSummary_supportedAddonList :: Lens' PlatformSummary (Maybe [Text])
- platformSummary_supportedTierList :: Lens' PlatformSummary (Maybe [Text])
- data Queue = Queue' {}
- newQueue :: Queue
- queue_name :: Lens' Queue (Maybe Text)
- queue_url :: Lens' Queue (Maybe Text)
- data ResourceQuota = ResourceQuota' {}
- newResourceQuota :: ResourceQuota
- resourceQuota_maximum :: Lens' ResourceQuota (Maybe Int)
- data ResourceQuotas = ResourceQuotas' {}
- newResourceQuotas :: ResourceQuotas
- resourceQuotas_applicationQuota :: Lens' ResourceQuotas (Maybe ResourceQuota)
- resourceQuotas_applicationVersionQuota :: Lens' ResourceQuotas (Maybe ResourceQuota)
- resourceQuotas_configurationTemplateQuota :: Lens' ResourceQuotas (Maybe ResourceQuota)
- resourceQuotas_customPlatformQuota :: Lens' ResourceQuotas (Maybe ResourceQuota)
- resourceQuotas_environmentQuota :: Lens' ResourceQuotas (Maybe ResourceQuota)
- data S3Location = S3Location' {}
- newS3Location :: S3Location
- s3Location_s3Bucket :: Lens' S3Location (Maybe Text)
- s3Location_s3Key :: Lens' S3Location (Maybe Text)
- data SearchFilter = SearchFilter' {}
- newSearchFilter :: SearchFilter
- searchFilter_attribute :: Lens' SearchFilter (Maybe Text)
- searchFilter_operator :: Lens' SearchFilter (Maybe Text)
- searchFilter_values :: Lens' SearchFilter (Maybe [Text])
- data SingleInstanceHealth = SingleInstanceHealth' {}
- newSingleInstanceHealth :: SingleInstanceHealth
- singleInstanceHealth_applicationMetrics :: Lens' SingleInstanceHealth (Maybe ApplicationMetrics)
- singleInstanceHealth_availabilityZone :: Lens' SingleInstanceHealth (Maybe Text)
- singleInstanceHealth_causes :: Lens' SingleInstanceHealth (Maybe [Text])
- singleInstanceHealth_color :: Lens' SingleInstanceHealth (Maybe Text)
- singleInstanceHealth_deployment :: Lens' SingleInstanceHealth (Maybe Deployment)
- singleInstanceHealth_healthStatus :: Lens' SingleInstanceHealth (Maybe Text)
- singleInstanceHealth_instanceId :: Lens' SingleInstanceHealth (Maybe Text)
- singleInstanceHealth_instanceType :: Lens' SingleInstanceHealth (Maybe Text)
- singleInstanceHealth_launchedAt :: Lens' SingleInstanceHealth (Maybe UTCTime)
- singleInstanceHealth_system :: Lens' SingleInstanceHealth (Maybe SystemStatus)
- data SolutionStackDescription = SolutionStackDescription' {}
- newSolutionStackDescription :: SolutionStackDescription
- solutionStackDescription_permittedFileTypes :: Lens' SolutionStackDescription (Maybe [Text])
- solutionStackDescription_solutionStackName :: Lens' SolutionStackDescription (Maybe Text)
- data SourceBuildInformation = SourceBuildInformation' {}
- newSourceBuildInformation :: SourceType -> SourceRepository -> Text -> SourceBuildInformation
- sourceBuildInformation_sourceType :: Lens' SourceBuildInformation SourceType
- sourceBuildInformation_sourceRepository :: Lens' SourceBuildInformation SourceRepository
- sourceBuildInformation_sourceLocation :: Lens' SourceBuildInformation Text
- data SourceConfiguration = SourceConfiguration' {}
- newSourceConfiguration :: SourceConfiguration
- sourceConfiguration_applicationName :: Lens' SourceConfiguration (Maybe Text)
- sourceConfiguration_templateName :: Lens' SourceConfiguration (Maybe Text)
- data StatusCodes = StatusCodes' {}
- newStatusCodes :: StatusCodes
- statusCodes_status2xx :: Lens' StatusCodes (Maybe Int)
- statusCodes_status3xx :: Lens' StatusCodes (Maybe Int)
- statusCodes_status4xx :: Lens' StatusCodes (Maybe Int)
- statusCodes_status5xx :: Lens' StatusCodes (Maybe Int)
- data SystemStatus = SystemStatus' {}
- newSystemStatus :: SystemStatus
- systemStatus_cPUUtilization :: Lens' SystemStatus (Maybe CPUUtilization)
- systemStatus_loadAverage :: Lens' SystemStatus (Maybe [Double])
- data Tag = Tag' {}
- newTag :: Tag
- tag_key :: Lens' Tag (Maybe Text)
- tag_value :: Lens' Tag (Maybe Text)
- data Trigger = Trigger' {}
- newTrigger :: Trigger
- trigger_name :: Lens' Trigger (Maybe Text)
- data ValidationMessage = ValidationMessage' {}
- newValidationMessage :: ValidationMessage
- validationMessage_message :: Lens' ValidationMessage (Maybe Text)
- validationMessage_namespace :: Lens' ValidationMessage (Maybe Text)
- validationMessage_optionName :: Lens' ValidationMessage (Maybe Text)
- validationMessage_severity :: Lens' ValidationMessage (Maybe ValidationSeverity)
Service Configuration
defaultService :: Service Source #
API version 2010-12-01
of the Amazon Elastic Beanstalk SDK configuration.
Errors
_CodeBuildNotInServiceRegionException :: AsError a => Fold a ServiceError Source #
AWS CodeBuild is not available in the specified region.
_ElasticBeanstalkServiceException :: AsError a => Fold a ServiceError Source #
A generic service exception has occurred.
_InsufficientPrivilegesException :: AsError a => Fold a ServiceError Source #
The specified account does not have sufficient privileges for one or more AWS services.
_InvalidRequestException :: AsError a => Fold a ServiceError Source #
One or more input parameters is not valid. Please correct the input parameters and try the operation again.
_ManagedActionInvalidStateException :: AsError a => Fold a ServiceError Source #
Cannot modify the managed action in its current state.
_OperationInProgressException :: AsError a => Fold 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 => Fold a ServiceError Source #
You cannot delete the platform version because there are still environments running on it.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
A resource doesn't exist for the specified Amazon Resource Name (ARN).
_ResourceTypeNotSupportedException :: AsError a => Fold a ServiceError Source #
The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.
_S3LocationNotInServiceRegionException :: AsError a => Fold 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
_S3SubscriptionRequiredException :: AsError a => Fold a ServiceError Source #
The specified account does not have a subscription to Amazon S3.
_SourceBundleDeletionException :: AsError a => Fold a ServiceError Source #
Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.
_TooManyApplicationVersionsException :: AsError a => Fold a ServiceError Source #
The specified account has reached its limit of application versions.
_TooManyApplicationsException :: AsError a => Fold a ServiceError Source #
The specified account has reached its limit of applications.
_TooManyBucketsException :: AsError a => Fold a ServiceError Source #
The specified account has reached its limit of Amazon S3 buckets.
_TooManyConfigurationTemplatesException :: AsError a => Fold a ServiceError Source #
The specified account has reached its limit of configuration templates.
_TooManyEnvironmentsException :: AsError a => Fold a ServiceError Source #
The specified account has reached its limit of environments.
_TooManyPlatformsException :: AsError a => Fold a ServiceError Source #
You have exceeded the maximum number of allowed platforms associated with the account.
_TooManyTagsException :: AsError a => Fold 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.
ActionHistoryStatus
newtype ActionHistoryStatus Source #
pattern ActionHistoryStatus_Completed :: ActionHistoryStatus | |
pattern ActionHistoryStatus_Failed :: ActionHistoryStatus | |
pattern ActionHistoryStatus_Unknown :: ActionHistoryStatus |
Instances
ActionStatus
newtype ActionStatus Source #
pattern ActionStatus_Pending :: ActionStatus | |
pattern ActionStatus_Running :: ActionStatus | |
pattern ActionStatus_Scheduled :: ActionStatus | |
pattern ActionStatus_Unknown :: ActionStatus |
Instances
ActionType
newtype ActionType Source #
pattern ActionType_InstanceRefresh :: ActionType | |
pattern ActionType_PlatformUpdate :: ActionType | |
pattern ActionType_Unknown :: ActionType |
Instances
ApplicationVersionStatus
newtype ApplicationVersionStatus Source #
Instances
ComputeType
newtype ComputeType Source #
pattern ComputeType_BUILD_GENERAL1_LARGE :: ComputeType | |
pattern ComputeType_BUILD_GENERAL1_MEDIUM :: ComputeType | |
pattern ComputeType_BUILD_GENERAL1_SMALL :: ComputeType |
Instances
ConfigurationDeploymentStatus
newtype ConfigurationDeploymentStatus Source #
Instances
ConfigurationOptionValueType
newtype ConfigurationOptionValueType Source #
pattern ConfigurationOptionValueType_List :: ConfigurationOptionValueType | |
pattern ConfigurationOptionValueType_Scalar :: ConfigurationOptionValueType |
Instances
EnvironmentHealth
newtype EnvironmentHealth Source #
pattern EnvironmentHealth_Green :: EnvironmentHealth | |
pattern EnvironmentHealth_Grey :: EnvironmentHealth | |
pattern EnvironmentHealth_Red :: EnvironmentHealth | |
pattern EnvironmentHealth_Yellow :: EnvironmentHealth |
Instances
EnvironmentHealthAttribute
newtype EnvironmentHealthAttribute Source #
Instances
EnvironmentHealthStatus
newtype EnvironmentHealthStatus Source #
Instances
EnvironmentInfoType
newtype EnvironmentInfoType Source #
pattern EnvironmentInfoType_Bundle :: EnvironmentInfoType | |
pattern EnvironmentInfoType_Tail :: EnvironmentInfoType |
Instances
EnvironmentStatus
newtype EnvironmentStatus Source #
pattern EnvironmentStatus_Aborting :: EnvironmentStatus | |
pattern EnvironmentStatus_Launching :: EnvironmentStatus | |
pattern EnvironmentStatus_LinkingFrom :: EnvironmentStatus | |
pattern EnvironmentStatus_LinkingTo :: EnvironmentStatus | |
pattern EnvironmentStatus_Ready :: EnvironmentStatus | |
pattern EnvironmentStatus_Terminated :: EnvironmentStatus | |
pattern EnvironmentStatus_Terminating :: EnvironmentStatus | |
pattern EnvironmentStatus_Updating :: EnvironmentStatus |
Instances
EventSeverity
newtype EventSeverity Source #
pattern EventSeverity_DEBUG :: EventSeverity | |
pattern EventSeverity_ERROR :: EventSeverity | |
pattern EventSeverity_FATAL :: EventSeverity | |
pattern EventSeverity_INFO :: EventSeverity | |
pattern EventSeverity_TRACE :: EventSeverity | |
pattern EventSeverity_WARN :: EventSeverity |
Instances
FailureType
newtype FailureType Source #
pattern FailureType_CancellationFailed :: FailureType | |
pattern FailureType_InternalFailure :: FailureType | |
pattern FailureType_InvalidEnvironmentState :: FailureType | |
pattern FailureType_PermissionsError :: FailureType | |
pattern FailureType_RollbackFailed :: FailureType | |
pattern FailureType_RollbackSuccessful :: FailureType | |
pattern FailureType_UpdateCancelled :: FailureType |
Instances
InstancesHealthAttribute
newtype InstancesHealthAttribute Source #
Instances
PlatformStatus
newtype PlatformStatus Source #
pattern PlatformStatus_Creating :: PlatformStatus | |
pattern PlatformStatus_Deleted :: PlatformStatus | |
pattern PlatformStatus_Deleting :: PlatformStatus | |
pattern PlatformStatus_Failed :: PlatformStatus | |
pattern PlatformStatus_Ready :: PlatformStatus |
Instances
SourceRepository
newtype SourceRepository Source #
pattern SourceRepository_CodeCommit :: SourceRepository | |
pattern SourceRepository_S3 :: SourceRepository |
Instances
SourceType
newtype SourceType Source #
pattern SourceType_Git :: SourceType | |
pattern SourceType_Zip :: SourceType |
Instances
ValidationSeverity
newtype ValidationSeverity Source #
pattern ValidationSeverity_Error :: ValidationSeverity | |
pattern ValidationSeverity_Warning :: ValidationSeverity |
Instances
ApplicationDescription
data ApplicationDescription Source #
Describes the properties of an application.
See: newApplicationDescription
smart constructor.
ApplicationDescription' | |
|
Instances
newApplicationDescription :: ApplicationDescription Source #
Create a value of ApplicationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationArn:ApplicationDescription'
, applicationDescription_applicationArn
- The Amazon Resource Name (ARN) of the application.
$sel:applicationName:ApplicationDescription'
, applicationDescription_applicationName
- The name of the application.
$sel:configurationTemplates:ApplicationDescription'
, applicationDescription_configurationTemplates
- The names of the configuration templates associated with this
application.
$sel:dateCreated:ApplicationDescription'
, applicationDescription_dateCreated
- The date when the application was created.
$sel:dateUpdated:ApplicationDescription'
, applicationDescription_dateUpdated
- The date when the application was last modified.
$sel:description:ApplicationDescription'
, applicationDescription_description
- User-defined description of the application.
$sel:resourceLifecycleConfig:ApplicationDescription'
, applicationDescription_resourceLifecycleConfig
- The lifecycle settings for the application.
$sel:versions:ApplicationDescription'
, applicationDescription_versions
- The names of the versions for this application.
applicationDescription_applicationArn :: Lens' ApplicationDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
applicationDescription_applicationName :: Lens' ApplicationDescription (Maybe Text) Source #
The name of the application.
applicationDescription_configurationTemplates :: Lens' ApplicationDescription (Maybe [Text]) Source #
The names of the configuration templates associated with this application.
applicationDescription_dateCreated :: Lens' ApplicationDescription (Maybe UTCTime) Source #
The date when the application was created.
applicationDescription_dateUpdated :: Lens' ApplicationDescription (Maybe UTCTime) Source #
The date when the application was last modified.
applicationDescription_description :: Lens' ApplicationDescription (Maybe Text) Source #
User-defined description of the application.
applicationDescription_resourceLifecycleConfig :: Lens' ApplicationDescription (Maybe ApplicationResourceLifecycleConfig) Source #
The lifecycle settings for the application.
applicationDescription_versions :: Lens' ApplicationDescription (Maybe [Text]) Source #
The names of the versions for this application.
ApplicationDescriptionMessage
data ApplicationDescriptionMessage Source #
Result message containing a single description of an application.
See: newApplicationDescriptionMessage
smart constructor.
ApplicationDescriptionMessage' | |
|
Instances
FromXML ApplicationDescriptionMessage Source # | |
Generic ApplicationDescriptionMessage Source # | |
Read ApplicationDescriptionMessage Source # | |
Show ApplicationDescriptionMessage Source # | |
NFData ApplicationDescriptionMessage Source # | |
Eq ApplicationDescriptionMessage Source # | |
Hashable ApplicationDescriptionMessage Source # | |
type Rep ApplicationDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage type Rep ApplicationDescriptionMessage = D1 ('MetaData "ApplicationDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "ApplicationDescriptionMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "application") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationDescription)))) |
newApplicationDescriptionMessage :: ApplicationDescriptionMessage Source #
Create a value of ApplicationDescriptionMessage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:application:ApplicationDescriptionMessage'
, applicationDescriptionMessage_application
- The ApplicationDescription of the application.
applicationDescriptionMessage_application :: Lens' ApplicationDescriptionMessage (Maybe ApplicationDescription) Source #
The ApplicationDescription of the application.
ApplicationMetrics
data ApplicationMetrics Source #
Application request metrics for an AWS Elastic Beanstalk environment.
See: newApplicationMetrics
smart constructor.
ApplicationMetrics' | |
|
Instances
newApplicationMetrics :: ApplicationMetrics Source #
Create a value of ApplicationMetrics
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:duration:ApplicationMetrics'
, applicationMetrics_duration
- 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
).
$sel:latency:ApplicationMetrics'
, applicationMetrics_latency
- Represents the average latency for the slowest X percent of requests
over the last 10 seconds. Latencies are in seconds with one millisecond
resolution.
$sel:requestCount:ApplicationMetrics'
, applicationMetrics_requestCount
- Average number of requests handled by the web server per second over the
last 10 seconds.
$sel:statusCodes:ApplicationMetrics'
, applicationMetrics_statusCodes
- Represents the percentage of requests over the last 10 seconds that
resulted in each type of status code response.
applicationMetrics_duration :: 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
).
applicationMetrics_latency :: 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.
applicationMetrics_requestCount :: Lens' ApplicationMetrics (Maybe Int) Source #
Average number of requests handled by the web server per second over the last 10 seconds.
applicationMetrics_statusCodes :: Lens' ApplicationMetrics (Maybe StatusCodes) Source #
Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.
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 AWS Elastic Beanstalk assumes in order to apply lifecycle settings. The version lifecycle configuration defines lifecycle settings for application versions.
See: newApplicationResourceLifecycleConfig
smart constructor.
ApplicationResourceLifecycleConfig' | |
|
Instances
newApplicationResourceLifecycleConfig :: ApplicationResourceLifecycleConfig Source #
Create a value of ApplicationResourceLifecycleConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serviceRole:ApplicationResourceLifecycleConfig'
, applicationResourceLifecycleConfig_serviceRole
- The ARN of an IAM service role that Elastic Beanstalk has permission to
assume.
The ServiceRole
property is required the first time that you provide a
VersionLifecycleConfig
for the application in one of the supporting
calls (CreateApplication
or UpdateApplicationResourceLifecycle
).
After you provide it once, in either one of the calls, Elastic Beanstalk
persists the Service Role with the application, and you don't need to
specify it again in subsequent UpdateApplicationResourceLifecycle
calls. You can, however, specify it in subsequent calls to change the
Service Role to another value.
$sel:versionLifecycleConfig:ApplicationResourceLifecycleConfig'
, applicationResourceLifecycleConfig_versionLifecycleConfig
- Defines lifecycle settings for application versions.
applicationResourceLifecycleConfig_serviceRole :: Lens' ApplicationResourceLifecycleConfig (Maybe Text) Source #
The ARN of an IAM service role that Elastic Beanstalk has permission to assume.
The ServiceRole
property is required the first time that you provide a
VersionLifecycleConfig
for the application in one of the supporting
calls (CreateApplication
or UpdateApplicationResourceLifecycle
).
After you provide it once, in either one of the calls, Elastic Beanstalk
persists the Service Role with the application, and you don't need to
specify it again in subsequent UpdateApplicationResourceLifecycle
calls. You can, however, specify it in subsequent calls to change the
Service Role to another value.
applicationResourceLifecycleConfig_versionLifecycleConfig :: Lens' ApplicationResourceLifecycleConfig (Maybe ApplicationVersionLifecycleConfig) Source #
Defines lifecycle settings for application versions.
ApplicationVersionDescription
data ApplicationVersionDescription Source #
Describes the properties of an application version.
See: newApplicationVersionDescription
smart constructor.
ApplicationVersionDescription' | |
|
Instances
newApplicationVersionDescription :: ApplicationVersionDescription Source #
Create a value of ApplicationVersionDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationName:ApplicationVersionDescription'
, applicationVersionDescription_applicationName
- The name of the application to which the application version belongs.
$sel:applicationVersionArn:ApplicationVersionDescription'
, applicationVersionDescription_applicationVersionArn
- The Amazon Resource Name (ARN) of the application version.
$sel:buildArn:ApplicationVersionDescription'
, applicationVersionDescription_buildArn
- Reference to the artifact from the AWS CodeBuild build.
$sel:dateCreated:ApplicationVersionDescription'
, applicationVersionDescription_dateCreated
- The creation date of the application version.
$sel:dateUpdated:ApplicationVersionDescription'
, applicationVersionDescription_dateUpdated
- The last modified date of the application version.
$sel:description:ApplicationVersionDescription'
, applicationVersionDescription_description
- The description of the application version.
$sel:sourceBuildInformation:ApplicationVersionDescription'
, applicationVersionDescription_sourceBuildInformation
- If the version's source code was retrieved from AWS CodeCommit, the
location of the source code for the application version.
$sel:sourceBundle:ApplicationVersionDescription'
, applicationVersionDescription_sourceBundle
- The storage location of the application version's source bundle in
Amazon S3.
$sel:status:ApplicationVersionDescription'
, applicationVersionDescription_status
- The processing status of the application version. Reflects the state of
the application version during its creation. Many of the values are only
applicable if you specified True
for the Process
parameter of the
CreateApplicationVersion
action. The following list describes the
possible values.
Unprocessed
– Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.Processing
– Elastic Beanstalk is currently processing the application version.Building
– Application version is currently undergoing an AWS CodeBuild build.Processed
– Elastic Beanstalk was successfully pre-processed and validated.Failed
– Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.
$sel:versionLabel:ApplicationVersionDescription'
, applicationVersionDescription_versionLabel
- A unique identifier for the application version.
applicationVersionDescription_applicationName :: Lens' ApplicationVersionDescription (Maybe Text) Source #
The name of the application to which the application version belongs.
applicationVersionDescription_applicationVersionArn :: Lens' ApplicationVersionDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application version.
applicationVersionDescription_buildArn :: Lens' ApplicationVersionDescription (Maybe Text) Source #
Reference to the artifact from the AWS CodeBuild build.
applicationVersionDescription_dateCreated :: Lens' ApplicationVersionDescription (Maybe UTCTime) Source #
The creation date of the application version.
applicationVersionDescription_dateUpdated :: Lens' ApplicationVersionDescription (Maybe UTCTime) Source #
The last modified date of the application version.
applicationVersionDescription_description :: Lens' ApplicationVersionDescription (Maybe Text) Source #
The description of the application version.
applicationVersionDescription_sourceBuildInformation :: 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.
applicationVersionDescription_sourceBundle :: Lens' ApplicationVersionDescription (Maybe S3Location) Source #
The storage location of the application version's source bundle in Amazon S3.
applicationVersionDescription_status :: Lens' ApplicationVersionDescription (Maybe ApplicationVersionStatus) Source #
The processing status of the application version. Reflects the state of
the application version during its creation. Many of the values are only
applicable if you specified True
for the Process
parameter of the
CreateApplicationVersion
action. The following list describes the
possible values.
Unprocessed
– Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.Processing
– Elastic Beanstalk is currently processing the application version.Building
– Application version is currently undergoing an AWS CodeBuild build.Processed
– Elastic Beanstalk was successfully pre-processed and validated.Failed
– Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.
applicationVersionDescription_versionLabel :: Lens' ApplicationVersionDescription (Maybe Text) Source #
A unique identifier for the application version.
ApplicationVersionDescriptionMessage
data ApplicationVersionDescriptionMessage Source #
Result message wrapping a single description of an application version.
See: newApplicationVersionDescriptionMessage
smart constructor.
ApplicationVersionDescriptionMessage' | |
|
Instances
FromXML ApplicationVersionDescriptionMessage Source # | |
Generic ApplicationVersionDescriptionMessage Source # | |
Read ApplicationVersionDescriptionMessage Source # | |
Show ApplicationVersionDescriptionMessage Source # | |
NFData ApplicationVersionDescriptionMessage Source # | |
Eq ApplicationVersionDescriptionMessage Source # | |
Hashable ApplicationVersionDescriptionMessage Source # | |
type Rep ApplicationVersionDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage type Rep ApplicationVersionDescriptionMessage = D1 ('MetaData "ApplicationVersionDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "ApplicationVersionDescriptionMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationVersionDescription)))) |
newApplicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage Source #
Create a value of ApplicationVersionDescriptionMessage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationVersion:ApplicationVersionDescriptionMessage'
, applicationVersionDescriptionMessage_applicationVersion
- The ApplicationVersionDescription of the application version.
applicationVersionDescriptionMessage_applicationVersion :: Lens' ApplicationVersionDescriptionMessage (Maybe ApplicationVersionDescription) Source #
The ApplicationVersionDescription of the application version.
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: newApplicationVersionLifecycleConfig
smart constructor.
ApplicationVersionLifecycleConfig' | |
|
Instances
newApplicationVersionLifecycleConfig :: ApplicationVersionLifecycleConfig Source #
Create a value of ApplicationVersionLifecycleConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxAgeRule:ApplicationVersionLifecycleConfig'
, applicationVersionLifecycleConfig_maxAgeRule
- Specify a max age rule to restrict the length of time that application
versions are retained for an application.
$sel:maxCountRule:ApplicationVersionLifecycleConfig'
, applicationVersionLifecycleConfig_maxCountRule
- Specify a max count rule to restrict the number of application versions
that are retained for an application.
applicationVersionLifecycleConfig_maxAgeRule :: Lens' ApplicationVersionLifecycleConfig (Maybe MaxAgeRule) Source #
Specify a max age rule to restrict the length of time that application versions are retained for an application.
applicationVersionLifecycleConfig_maxCountRule :: 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: newAutoScalingGroup
smart constructor.
Instances
newAutoScalingGroup :: AutoScalingGroup Source #
Create a value of AutoScalingGroup
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:AutoScalingGroup'
, autoScalingGroup_name
- The name of the AutoScalingGroup
.
autoScalingGroup_name :: Lens' AutoScalingGroup (Maybe Text) Source #
The name of the AutoScalingGroup
.
BuildConfiguration
data BuildConfiguration Source #
Settings for an AWS CodeBuild build.
See: newBuildConfiguration
smart constructor.
BuildConfiguration' | |
|
Instances
newBuildConfiguration Source #
:: Text | |
-> Text | |
-> BuildConfiguration |
Create a value of BuildConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:artifactName:BuildConfiguration'
, buildConfiguration_artifactName
- The name of the artifact of the CodeBuild build. If provided, Elastic
Beanstalk stores the build artifact in the S3 location
S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip.
If not provided, Elastic Beanstalk stores the build artifact in the S3
location
S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.
$sel:computeType:BuildConfiguration'
, buildConfiguration_computeType
- Information about the compute resources the build project will use.
BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds
BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds
BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds
$sel:timeoutInMinutes:BuildConfiguration'
, buildConfiguration_timeoutInMinutes
- 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.
$sel:codeBuildServiceRole:BuildConfiguration'
, buildConfiguration_codeBuildServiceRole
- 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.
$sel:image:BuildConfiguration'
, buildConfiguration_image
- The ID of the Docker image to use for this build project.
buildConfiguration_artifactName :: 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/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.
buildConfiguration_computeType :: 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
buildConfiguration_timeoutInMinutes :: 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.
buildConfiguration_codeBuildServiceRole :: 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.
buildConfiguration_image :: Lens' BuildConfiguration Text Source #
The ID of the Docker image to use for this build project.
Builder
The builder used to build the custom platform.
See: newBuilder
smart constructor.
Instances
FromXML Builder Source # | |
Generic Builder Source # | |
Read Builder Source # | |
Show Builder Source # | |
NFData Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder | |
Eq Builder Source # | |
Hashable Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder | |
type Rep Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder |
newBuilder :: Builder Source #
Create a value of Builder
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Builder'
, builder_arn
- The ARN of the builder.
CPUUtilization
data CPUUtilization Source #
CPU utilization metrics for an instance.
See: newCPUUtilization
smart constructor.
CPUUtilization' | |
|
Instances
newCPUUtilization :: CPUUtilization Source #
Create a value of CPUUtilization
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:iOWait:CPUUtilization'
, cPUUtilization_iOWait
- Available on Linux environments only.
Percentage of time that the CPU has spent in the I/O Wait
state over
the last 10 seconds.
$sel:irq:CPUUtilization'
, cPUUtilization_irq
- Available on Linux environments only.
Percentage of time that the CPU has spent in the IRQ
state over the
last 10 seconds.
$sel:idle:CPUUtilization'
, cPUUtilization_idle
- Percentage of time that the CPU has spent in the Idle
state over the
last 10 seconds.
$sel:nice:CPUUtilization'
, cPUUtilization_nice
- Available on Linux environments only.
Percentage of time that the CPU has spent in the Nice
state over the
last 10 seconds.
$sel:privileged:CPUUtilization'
, cPUUtilization_privileged
- Available on Windows environments only.
Percentage of time that the CPU has spent in the Privileged
state over
the last 10 seconds.
$sel:softIRQ:CPUUtilization'
, cPUUtilization_softIRQ
- Available on Linux environments only.
Percentage of time that the CPU has spent in the SoftIRQ
state over
the last 10 seconds.
$sel:system:CPUUtilization'
, cPUUtilization_system
- Available on Linux environments only.
Percentage of time that the CPU has spent in the System
state over the
last 10 seconds.
$sel:user:CPUUtilization'
, cPUUtilization_user
- Percentage of time that the CPU has spent in the User
state over the
last 10 seconds.
cPUUtilization_iOWait :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the I/O Wait
state over
the last 10 seconds.
cPUUtilization_irq :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the IRQ
state over the
last 10 seconds.
cPUUtilization_idle :: Lens' CPUUtilization (Maybe Double) Source #
Percentage of time that the CPU has spent in the Idle
state over the
last 10 seconds.
cPUUtilization_nice :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the Nice
state over the
last 10 seconds.
cPUUtilization_privileged :: Lens' CPUUtilization (Maybe Double) Source #
Available on Windows environments only.
Percentage of time that the CPU has spent in the Privileged
state over
the last 10 seconds.
cPUUtilization_softIRQ :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the SoftIRQ
state over
the last 10 seconds.
cPUUtilization_system :: Lens' CPUUtilization (Maybe Double) Source #
Available on Linux environments only.
Percentage of time that the CPU has spent in the System
state over the
last 10 seconds.
cPUUtilization_user :: Lens' CPUUtilization (Maybe Double) Source #
Percentage of time that the CPU has spent in the User
state over the
last 10 seconds.
ConfigurationOptionDescription
data ConfigurationOptionDescription Source #
Describes the possible values for a configuration option.
See: newConfigurationOptionDescription
smart constructor.
ConfigurationOptionDescription' | |
|
Instances
newConfigurationOptionDescription :: ConfigurationOptionDescription Source #
Create a value of ConfigurationOptionDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:changeSeverity:ConfigurationOptionDescription'
, configurationOptionDescription_changeSeverity
- 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.
$sel:defaultValue:ConfigurationOptionDescription'
, configurationOptionDescription_defaultValue
- The default value for this configuration option.
$sel:maxLength:ConfigurationOptionDescription'
, configurationOptionDescription_maxLength
- If specified, the configuration option must be a string value no longer
than this value.
$sel:maxValue:ConfigurationOptionDescription'
, configurationOptionDescription_maxValue
- If specified, the configuration option must be a numeric value less than
this value.
$sel:minValue:ConfigurationOptionDescription'
, configurationOptionDescription_minValue
- If specified, the configuration option must be a numeric value greater
than this value.
$sel:name:ConfigurationOptionDescription'
, configurationOptionDescription_name
- The name of the configuration option.
$sel:namespace:ConfigurationOptionDescription'
, configurationOptionDescription_namespace
- A unique namespace identifying the option's associated AWS resource.
$sel:regex:ConfigurationOptionDescription'
, configurationOptionDescription_regex
- If specified, the configuration option must be a string value that
satisfies this regular expression.
$sel:userDefined:ConfigurationOptionDescription'
, configurationOptionDescription_userDefined
- 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 anOption 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
$sel:valueOptions:ConfigurationOptionDescription'
, configurationOptionDescription_valueOptions
- If specified, values for the configuration option are selected from this
list.
$sel:valueType:ConfigurationOptionDescription'
, configurationOptionDescription_valueType
- 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 theMIN/MAX/Regex
constraints.List
: Values for this option are multiple selections from the possible values.Boolean
: Values for this option are eithertrue
orfalse
.Json
: Values for this option are a JSON representation of aConfigDocument
.
configurationOptionDescription_changeSeverity :: 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.
configurationOptionDescription_defaultValue :: Lens' ConfigurationOptionDescription (Maybe Text) Source #
The default value for this configuration option.
configurationOptionDescription_maxLength :: Lens' ConfigurationOptionDescription (Maybe Int) Source #
If specified, the configuration option must be a string value no longer than this value.
configurationOptionDescription_maxValue :: Lens' ConfigurationOptionDescription (Maybe Int) Source #
If specified, the configuration option must be a numeric value less than this value.
configurationOptionDescription_minValue :: Lens' ConfigurationOptionDescription (Maybe Int) Source #
If specified, the configuration option must be a numeric value greater than this value.
configurationOptionDescription_name :: Lens' ConfigurationOptionDescription (Maybe Text) Source #
The name of the configuration option.
configurationOptionDescription_namespace :: Lens' ConfigurationOptionDescription (Maybe Text) Source #
A unique namespace identifying the option's associated AWS resource.
configurationOptionDescription_regex :: Lens' ConfigurationOptionDescription (Maybe OptionRestrictionRegex) Source #
If specified, the configuration option must be a string value that satisfies this regular expression.
configurationOptionDescription_userDefined :: 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 anOption 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
configurationOptionDescription_valueOptions :: Lens' ConfigurationOptionDescription (Maybe [Text]) Source #
If specified, values for the configuration option are selected from this list.
configurationOptionDescription_valueType :: 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 theMIN/MAX/Regex
constraints.List
: Values for this option are multiple selections from the possible values.Boolean
: Values for this option are eithertrue
orfalse
.Json
: Values for this option are a JSON representation of aConfigDocument
.
ConfigurationOptionSetting
data ConfigurationOptionSetting Source #
A specification identifying an individual configuration option along with its current value. For a list of possible namespaces and option values, see Option Values in the AWS Elastic Beanstalk Developer Guide.
See: newConfigurationOptionSetting
smart constructor.
ConfigurationOptionSetting' | |
|
Instances
newConfigurationOptionSetting :: ConfigurationOptionSetting Source #
Create a value of ConfigurationOptionSetting
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:namespace:ConfigurationOptionSetting'
, configurationOptionSetting_namespace
- A unique namespace that identifies the option's associated AWS
resource.
$sel:optionName:ConfigurationOptionSetting'
, configurationOptionSetting_optionName
- The name of the configuration option.
$sel:resourceName:ConfigurationOptionSetting'
, configurationOptionSetting_resourceName
- A unique resource name for the option setting. Use it for a time–based
scaling configuration option.
$sel:value:ConfigurationOptionSetting'
, configurationOptionSetting_value
- The current value for the configuration option.
configurationOptionSetting_namespace :: Lens' ConfigurationOptionSetting (Maybe Text) Source #
A unique namespace that identifies the option's associated AWS resource.
configurationOptionSetting_optionName :: Lens' ConfigurationOptionSetting (Maybe Text) Source #
The name of the configuration option.
configurationOptionSetting_resourceName :: Lens' ConfigurationOptionSetting (Maybe Text) Source #
A unique resource name for the option setting. Use it for a time–based scaling configuration option.
configurationOptionSetting_value :: Lens' ConfigurationOptionSetting (Maybe Text) Source #
The current value for the configuration option.
ConfigurationSettingsDescription
data ConfigurationSettingsDescription Source #
Describes the settings for a configuration set.
See: newConfigurationSettingsDescription
smart constructor.
ConfigurationSettingsDescription' | |
|
Instances
newConfigurationSettingsDescription :: ConfigurationSettingsDescription Source #
Create a value of ConfigurationSettingsDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationName:ConfigurationSettingsDescription'
, configurationSettingsDescription_applicationName
- The name of the application associated with this configuration set.
$sel:dateCreated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateCreated
- The date (in UTC time) when this configuration set was created.
$sel:dateUpdated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateUpdated
- The date (in UTC time) when this configuration set was last modified.
$sel:deploymentStatus:ConfigurationSettingsDescription'
, configurationSettingsDescription_deploymentStatus
- 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.
$sel:description:ConfigurationSettingsDescription'
, configurationSettingsDescription_description
- Describes this configuration set.
$sel:environmentName:ConfigurationSettingsDescription'
, configurationSettingsDescription_environmentName
- If not null
, the name of the environment for this configuration set.
$sel:optionSettings:ConfigurationSettingsDescription'
, configurationSettingsDescription_optionSettings
- A list of the configuration options and their values in this
configuration set.
$sel:platformArn:ConfigurationSettingsDescription'
, configurationSettingsDescription_platformArn
- The ARN of the platform version.
$sel:solutionStackName:ConfigurationSettingsDescription'
, configurationSettingsDescription_solutionStackName
- The name of the solution stack this configuration set uses.
$sel:templateName:ConfigurationSettingsDescription'
, configurationSettingsDescription_templateName
- If not null
, the name of the configuration template for this
configuration set.
configurationSettingsDescription_applicationName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
The name of the application associated with this configuration set.
configurationSettingsDescription_dateCreated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) Source #
The date (in UTC time) when this configuration set was created.
configurationSettingsDescription_dateUpdated :: Lens' ConfigurationSettingsDescription (Maybe UTCTime) Source #
The date (in UTC time) when this configuration set was last modified.
configurationSettingsDescription_deploymentStatus :: 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.
configurationSettingsDescription_description :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
Describes this configuration set.
configurationSettingsDescription_environmentName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
If not null
, the name of the environment for this configuration set.
configurationSettingsDescription_optionSettings :: Lens' ConfigurationSettingsDescription (Maybe [ConfigurationOptionSetting]) Source #
A list of the configuration options and their values in this configuration set.
configurationSettingsDescription_platformArn :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
The ARN of the platform version.
configurationSettingsDescription_solutionStackName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
The name of the solution stack this configuration set uses.
configurationSettingsDescription_templateName :: Lens' ConfigurationSettingsDescription (Maybe Text) Source #
If not null
, the name of the configuration template for this
configuration set.
CustomAmi
A custom AMI available to platforms.
See: newCustomAmi
smart constructor.
Instances
FromXML CustomAmi Source # | |
Generic CustomAmi Source # | |
Read CustomAmi Source # | |
Show CustomAmi Source # | |
NFData CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi | |
Eq CustomAmi Source # | |
Hashable CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi | |
type Rep CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi type Rep CustomAmi = D1 ('MetaData "CustomAmi" "Amazonka.ElasticBeanstalk.Types.CustomAmi" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "CustomAmi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newCustomAmi :: CustomAmi Source #
Create a value of CustomAmi
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:imageId:CustomAmi'
, customAmi_imageId
- THe ID of the image used to create the custom AMI.
$sel:virtualizationType:CustomAmi'
, customAmi_virtualizationType
- The type of virtualization used to create the custom AMI.
customAmi_imageId :: Lens' CustomAmi (Maybe Text) Source #
THe ID of the image used to create the custom AMI.
customAmi_virtualizationType :: Lens' CustomAmi (Maybe Text) Source #
The type of virtualization used to create the custom AMI.
Deployment
data Deployment Source #
Information about an application version deployment.
See: newDeployment
smart constructor.
Deployment' | |
|
Instances
newDeployment :: Deployment Source #
Create a value of Deployment
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:Deployment'
, deployment_deploymentId
- The ID of the deployment. This number increases by one each time that
you deploy source code or change instance configuration settings.
$sel:deploymentTime:Deployment'
, deployment_deploymentTime
- For in-progress deployments, the time that the deployment started.
For completed deployments, the time that the deployment ended.
$sel:status:Deployment'
, deployment_status
- The status of the deployment:
In Progress
: The deployment is in progress.Deployed
: The deployment succeeded.Failed
: The deployment failed.
$sel:versionLabel:Deployment'
, deployment_versionLabel
- The version label of the application version in the deployment.
deployment_deploymentId :: 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.
deployment_deploymentTime :: Lens' Deployment (Maybe UTCTime) Source #
For in-progress deployments, the time that the deployment started.
For completed deployments, the time that the deployment ended.
deployment_status :: 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.
deployment_versionLabel :: 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: newEnvironmentDescription
smart constructor.
EnvironmentDescription' | |
|
Instances
newEnvironmentDescription :: EnvironmentDescription Source #
Create a value of EnvironmentDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:abortableOperationInProgress:EnvironmentDescription'
, environmentDescription_abortableOperationInProgress
- 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.
$sel:applicationName:EnvironmentDescription'
, environmentDescription_applicationName
- The name of the application associated with this environment.
$sel:cname:EnvironmentDescription'
, environmentDescription_cname
- The URL to the CNAME for this environment.
$sel:dateCreated:EnvironmentDescription'
, environmentDescription_dateCreated
- The creation date for this environment.
$sel:dateUpdated:EnvironmentDescription'
, environmentDescription_dateUpdated
- The last modified date for this environment.
$sel:description:EnvironmentDescription'
, environmentDescription_description
- Describes this environment.
$sel:endpointURL:EnvironmentDescription'
, environmentDescription_endpointURL
- For load-balanced, autoscaling environments, the URL to the
LoadBalancer. For single-instance environments, the IP address of the
instance.
$sel:environmentArn:EnvironmentDescription'
, environmentDescription_environmentArn
- The environment's Amazon Resource Name (ARN), which can be used in
other API requests that require an ARN.
$sel:environmentId:EnvironmentDescription'
, environmentDescription_environmentId
- The ID of this environment.
$sel:environmentLinks:EnvironmentDescription'
, environmentDescription_environmentLinks
- A list of links to other environments in the same group.
EnvironmentDescription
, environmentDescription_environmentName
- The name of this environment.
$sel:health:EnvironmentDescription'
, environmentDescription_health
- 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 anUpdateEnvironment
orRestartEnvironment
request.
Default: Grey
$sel:healthStatus:EnvironmentDescription'
, environmentDescription_healthStatus
- Returns the health status of the application running in your
environment. For more information, see
Health Colors and Statuses.
$sel:operationsRole:EnvironmentDescription'
, environmentDescription_operationsRole
- The Amazon Resource Name (ARN) of the environment's operations role.
For more information, see
Operations roles
in the AWS Elastic Beanstalk Developer Guide.
$sel:platformArn:EnvironmentDescription'
, environmentDescription_platformArn
- The ARN of the platform version.
$sel:resources:EnvironmentDescription'
, environmentDescription_resources
- The description of the AWS resources used by this environment.
$sel:solutionStackName:EnvironmentDescription'
, environmentDescription_solutionStackName
- The name of the SolutionStack
deployed with this environment.
$sel:status:EnvironmentDescription'
, environmentDescription_status
- 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.
$sel:templateName:EnvironmentDescription'
, environmentDescription_templateName
- The name of the configuration template used to originally launch this
environment.
$sel:tier:EnvironmentDescription'
, environmentDescription_tier
- Describes the current tier of this environment.
$sel:versionLabel:EnvironmentDescription'
, environmentDescription_versionLabel
- The application version deployed in this environment.
environmentDescription_abortableOperationInProgress :: 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.
environmentDescription_applicationName :: Lens' EnvironmentDescription (Maybe Text) Source #
The name of the application associated with this environment.
environmentDescription_cname :: Lens' EnvironmentDescription (Maybe Text) Source #
The URL to the CNAME for this environment.
environmentDescription_dateCreated :: Lens' EnvironmentDescription (Maybe UTCTime) Source #
The creation date for this environment.
environmentDescription_dateUpdated :: Lens' EnvironmentDescription (Maybe UTCTime) Source #
The last modified date for this environment.
environmentDescription_description :: Lens' EnvironmentDescription (Maybe Text) Source #
Describes this environment.
environmentDescription_endpointURL :: 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.
environmentDescription_environmentArn :: Lens' EnvironmentDescription (Maybe Text) Source #
The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.
environmentDescription_environmentId :: Lens' EnvironmentDescription (Maybe Text) Source #
The ID of this environment.
environmentDescription_environmentLinks :: Lens' EnvironmentDescription (Maybe [EnvironmentLink]) Source #
A list of links to other environments in the same group.
environmentDescription_environmentName :: Lens' EnvironmentDescription (Maybe Text) Source #
The name of this environment.
environmentDescription_health :: 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 anUpdateEnvironment
orRestartEnvironment
request.
Default: Grey
environmentDescription_healthStatus :: Lens' EnvironmentDescription (Maybe EnvironmentHealthStatus) Source #
Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.
environmentDescription_operationsRole :: Lens' EnvironmentDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the environment's operations role. For more information, see Operations roles in the AWS Elastic Beanstalk Developer Guide.
environmentDescription_platformArn :: Lens' EnvironmentDescription (Maybe Text) Source #
The ARN of the platform version.
environmentDescription_resources :: Lens' EnvironmentDescription (Maybe EnvironmentResourcesDescription) Source #
The description of the AWS resources used by this environment.
environmentDescription_solutionStackName :: Lens' EnvironmentDescription (Maybe Text) Source #
The name of the SolutionStack
deployed with this environment.
environmentDescription_status :: 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.
environmentDescription_templateName :: Lens' EnvironmentDescription (Maybe Text) Source #
The name of the configuration template used to originally launch this environment.
environmentDescription_tier :: Lens' EnvironmentDescription (Maybe EnvironmentTier) Source #
Describes the current tier of this environment.
environmentDescription_versionLabel :: Lens' EnvironmentDescription (Maybe Text) Source #
The application version deployed in this environment.
EnvironmentDescriptionsMessage
data EnvironmentDescriptionsMessage Source #
Result message containing a list of environment descriptions.
See: newEnvironmentDescriptionsMessage
smart constructor.
EnvironmentDescriptionsMessage' | |
|
Instances
FromXML EnvironmentDescriptionsMessage Source # | |
Generic EnvironmentDescriptionsMessage Source # | |
Read EnvironmentDescriptionsMessage Source # | |
Show EnvironmentDescriptionsMessage Source # | |
NFData EnvironmentDescriptionsMessage Source # | |
Eq EnvironmentDescriptionsMessage Source # | |
Hashable EnvironmentDescriptionsMessage Source # | |
type Rep EnvironmentDescriptionsMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage type Rep EnvironmentDescriptionsMessage = D1 ('MetaData "EnvironmentDescriptionsMessage" "Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "EnvironmentDescriptionsMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentDescription])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newEnvironmentDescriptionsMessage :: EnvironmentDescriptionsMessage Source #
Create a value of EnvironmentDescriptionsMessage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:environments:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_environments
- Returns an EnvironmentDescription list.
$sel:nextToken:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_nextToken
- In a paginated request, the token that you can pass in a subsequent
request to get the next response page.
environmentDescriptionsMessage_environments :: Lens' EnvironmentDescriptionsMessage (Maybe [EnvironmentDescription]) Source #
Returns an EnvironmentDescription list.
environmentDescriptionsMessage_nextToken :: 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: newEnvironmentInfoDescription
smart constructor.
EnvironmentInfoDescription' | |
|
Instances
newEnvironmentInfoDescription :: EnvironmentInfoDescription Source #
Create a value of EnvironmentInfoDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ec2InstanceId:EnvironmentInfoDescription'
, environmentInfoDescription_ec2InstanceId
- The Amazon EC2 Instance ID for this information.
$sel:infoType:EnvironmentInfoDescription'
, environmentInfoDescription_infoType
- The type of information retrieved.
$sel:message:EnvironmentInfoDescription'
, environmentInfoDescription_message
- The retrieved information. Currently contains a presigned Amazon S3 URL.
The files are deleted after 15 minutes.
Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.
$sel:sampleTimestamp:EnvironmentInfoDescription'
, environmentInfoDescription_sampleTimestamp
- The time stamp when this information was retrieved.
environmentInfoDescription_ec2InstanceId :: Lens' EnvironmentInfoDescription (Maybe Text) Source #
The Amazon EC2 Instance ID for this information.
environmentInfoDescription_infoType :: Lens' EnvironmentInfoDescription (Maybe EnvironmentInfoType) Source #
The type of information retrieved.
environmentInfoDescription_message :: Lens' EnvironmentInfoDescription (Maybe Text) Source #
The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.
Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.
environmentInfoDescription_sampleTimestamp :: Lens' EnvironmentInfoDescription (Maybe UTCTime) Source #
The time stamp when this information was retrieved.
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: newEnvironmentLink
smart constructor.
Instances
newEnvironmentLink :: EnvironmentLink Source #
Create a value of EnvironmentLink
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:environmentName:EnvironmentLink'
, environmentLink_environmentName
- The name of the linked environment (the dependency).
$sel:linkName:EnvironmentLink'
, environmentLink_linkName
- The name of the link.
environmentLink_environmentName :: Lens' EnvironmentLink (Maybe Text) Source #
The name of the linked environment (the dependency).
environmentLink_linkName :: Lens' EnvironmentLink (Maybe Text) Source #
The name of the link.
EnvironmentResourceDescription
data EnvironmentResourceDescription Source #
Describes the AWS resources in use by this environment. This data is live.
See: newEnvironmentResourceDescription
smart constructor.
EnvironmentResourceDescription' | |
|
Instances
newEnvironmentResourceDescription :: EnvironmentResourceDescription Source #
Create a value of EnvironmentResourceDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:autoScalingGroups:EnvironmentResourceDescription'
, environmentResourceDescription_autoScalingGroups
- The AutoScalingGroups
used by this environment.
$sel:environmentName:EnvironmentResourceDescription'
, environmentResourceDescription_environmentName
- The name of the environment.
$sel:instances:EnvironmentResourceDescription'
, environmentResourceDescription_instances
- The Amazon EC2 instances used by this environment.
$sel:launchConfigurations:EnvironmentResourceDescription'
, environmentResourceDescription_launchConfigurations
- The Auto Scaling launch configurations in use by this environment.
$sel:launchTemplates:EnvironmentResourceDescription'
, environmentResourceDescription_launchTemplates
- The Amazon EC2 launch templates in use by this environment.
$sel:loadBalancers:EnvironmentResourceDescription'
, environmentResourceDescription_loadBalancers
- The LoadBalancers in use by this environment.
$sel:queues:EnvironmentResourceDescription'
, environmentResourceDescription_queues
- The queues used by this environment.
$sel:triggers:EnvironmentResourceDescription'
, environmentResourceDescription_triggers
- The AutoScaling
triggers in use by this environment.
environmentResourceDescription_autoScalingGroups :: Lens' EnvironmentResourceDescription (Maybe [AutoScalingGroup]) Source #
The AutoScalingGroups
used by this environment.
environmentResourceDescription_environmentName :: Lens' EnvironmentResourceDescription (Maybe Text) Source #
The name of the environment.
environmentResourceDescription_instances :: Lens' EnvironmentResourceDescription (Maybe [Instance]) Source #
The Amazon EC2 instances used by this environment.
environmentResourceDescription_launchConfigurations :: Lens' EnvironmentResourceDescription (Maybe [LaunchConfiguration]) Source #
The Auto Scaling launch configurations in use by this environment.
environmentResourceDescription_launchTemplates :: Lens' EnvironmentResourceDescription (Maybe [LaunchTemplate]) Source #
The Amazon EC2 launch templates in use by this environment.
environmentResourceDescription_loadBalancers :: Lens' EnvironmentResourceDescription (Maybe [LoadBalancer]) Source #
The LoadBalancers in use by this environment.
environmentResourceDescription_queues :: Lens' EnvironmentResourceDescription (Maybe [Queue]) Source #
The queues used by this environment.
environmentResourceDescription_triggers :: Lens' EnvironmentResourceDescription (Maybe [Trigger]) Source #
The AutoScaling
triggers in use by this environment.
EnvironmentResourcesDescription
data EnvironmentResourcesDescription Source #
Describes the AWS resources in use by this environment. This data is not live data.
See: newEnvironmentResourcesDescription
smart constructor.
EnvironmentResourcesDescription' | |
|
Instances
FromXML EnvironmentResourcesDescription Source # | |
Generic EnvironmentResourcesDescription Source # | |
Read EnvironmentResourcesDescription Source # | |
Show EnvironmentResourcesDescription Source # | |
NFData EnvironmentResourcesDescription Source # | |
Eq EnvironmentResourcesDescription Source # | |
Hashable EnvironmentResourcesDescription Source # | |
type Rep EnvironmentResourcesDescription Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourcesDescription type Rep EnvironmentResourcesDescription = D1 ('MetaData "EnvironmentResourcesDescription" "Amazonka.ElasticBeanstalk.Types.EnvironmentResourcesDescription" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "EnvironmentResourcesDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerDescription)))) |
newEnvironmentResourcesDescription :: EnvironmentResourcesDescription Source #
Create a value of EnvironmentResourcesDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loadBalancer:EnvironmentResourcesDescription'
, environmentResourcesDescription_loadBalancer
- Describes the LoadBalancer.
environmentResourcesDescription_loadBalancer :: Lens' EnvironmentResourcesDescription (Maybe LoadBalancerDescription) Source #
Describes the LoadBalancer.
EnvironmentTier
data EnvironmentTier Source #
Describes the properties of an environment tier
See: newEnvironmentTier
smart constructor.
EnvironmentTier' | |
|
Instances
newEnvironmentTier :: EnvironmentTier Source #
Create a value of EnvironmentTier
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:EnvironmentTier'
, environmentTier_name
- The name of this environment tier.
Valid values:
- For Web server tier –
WebServer
- For Worker tier –
Worker
$sel:type':EnvironmentTier'
, environmentTier_type
- The type of this environment tier.
Valid values:
- For Web server tier –
Standard
- For Worker tier –
SQS/HTTP
$sel:version:EnvironmentTier'
, environmentTier_version
- The version of this environment tier. When you don't set a value to it,
Elastic Beanstalk uses the latest compatible worker tier version.
This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.
environmentTier_name :: Lens' EnvironmentTier (Maybe Text) Source #
The name of this environment tier.
Valid values:
- For Web server tier –
WebServer
- For Worker tier –
Worker
environmentTier_type :: Lens' EnvironmentTier (Maybe Text) Source #
The type of this environment tier.
Valid values:
- For Web server tier –
Standard
- For Worker tier –
SQS/HTTP
environmentTier_version :: Lens' EnvironmentTier (Maybe Text) Source #
The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.
This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.
EventDescription
data EventDescription Source #
Describes an event.
See: newEventDescription
smart constructor.
EventDescription' | |
|
Instances
newEventDescription :: EventDescription Source #
Create a value of EventDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationName:EventDescription'
, eventDescription_applicationName
- The application associated with the event.
$sel:environmentName:EventDescription'
, eventDescription_environmentName
- The name of the environment associated with this event.
$sel:eventDate:EventDescription'
, eventDescription_eventDate
- The date when the event occurred.
$sel:message:EventDescription'
, eventDescription_message
- The event message.
$sel:platformArn:EventDescription'
, eventDescription_platformArn
- The ARN of the platform version.
$sel:requestId:EventDescription'
, eventDescription_requestId
- The web service request ID for the activity of this event.
$sel:severity:EventDescription'
, eventDescription_severity
- The severity level of this event.
$sel:templateName:EventDescription'
, eventDescription_templateName
- The name of the configuration associated with this event.
$sel:versionLabel:EventDescription'
, eventDescription_versionLabel
- The release label for the application version associated with this
event.
eventDescription_applicationName :: Lens' EventDescription (Maybe Text) Source #
The application associated with the event.
eventDescription_environmentName :: Lens' EventDescription (Maybe Text) Source #
The name of the environment associated with this event.
eventDescription_eventDate :: Lens' EventDescription (Maybe UTCTime) Source #
The date when the event occurred.
eventDescription_message :: Lens' EventDescription (Maybe Text) Source #
The event message.
eventDescription_platformArn :: Lens' EventDescription (Maybe Text) Source #
The ARN of the platform version.
eventDescription_requestId :: Lens' EventDescription (Maybe Text) Source #
The web service request ID for the activity of this event.
eventDescription_severity :: Lens' EventDescription (Maybe EventSeverity) Source #
The severity level of this event.
eventDescription_templateName :: Lens' EventDescription (Maybe Text) Source #
The name of the configuration associated with this event.
eventDescription_versionLabel :: Lens' EventDescription (Maybe Text) Source #
The release label for the application version associated with this event.
Instance
The description of an Amazon EC2 instance.
See: newInstance
smart constructor.
Instances
FromXML Instance Source # | |
Generic Instance Source # | |
Read Instance Source # | |
Show Instance Source # | |
NFData Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance | |
Eq Instance Source # | |
Hashable Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance | |
type Rep Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance type Rep Instance = D1 ('MetaData "Instance" "Amazonka.ElasticBeanstalk.Types.Instance" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newInstance :: Instance Source #
Create a value of Instance
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:id:Instance'
, instance_id
- 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: newInstanceHealthSummary
smart constructor.
InstanceHealthSummary' | |
|
Instances
newInstanceHealthSummary :: InstanceHealthSummary Source #
Create a value of InstanceHealthSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:degraded:InstanceHealthSummary'
, instanceHealthSummary_degraded
- Red. The health agent is reporting a high number of request failures
or other issues for an instance or environment.
$sel:info:InstanceHealthSummary'
, instanceHealthSummary_info
- Green. An operation is in progress on an instance.
$sel:noData:InstanceHealthSummary'
, instanceHealthSummary_noData
- Grey. AWS Elastic Beanstalk and the health agent are reporting no
data on an instance.
$sel:ok:InstanceHealthSummary'
, instanceHealthSummary_ok
- Green. An instance is passing health checks and the health agent is
not reporting any problems.
$sel:pending:InstanceHealthSummary'
, instanceHealthSummary_pending
- Grey. An operation is in progress on an instance within the command
timeout.
$sel:severe:InstanceHealthSummary'
, instanceHealthSummary_severe
- Red. The health agent is reporting a very high number of request
failures or other issues for an instance or environment.
$sel:unknown:InstanceHealthSummary'
, instanceHealthSummary_unknown
- Grey. AWS Elastic Beanstalk and the health agent are reporting an
insufficient amount of data on an instance.
$sel:warning:InstanceHealthSummary'
, instanceHealthSummary_warning
- Yellow. The health agent is reporting a moderate number of request
failures or other issues for an instance or environment.
instanceHealthSummary_degraded :: 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.
instanceHealthSummary_info :: Lens' InstanceHealthSummary (Maybe Int) Source #
Green. An operation is in progress on an instance.
instanceHealthSummary_noData :: Lens' InstanceHealthSummary (Maybe Int) Source #
Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.
instanceHealthSummary_ok :: Lens' InstanceHealthSummary (Maybe Int) Source #
Green. An instance is passing health checks and the health agent is not reporting any problems.
instanceHealthSummary_pending :: Lens' InstanceHealthSummary (Maybe Int) Source #
Grey. An operation is in progress on an instance within the command timeout.
instanceHealthSummary_severe :: 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.
instanceHealthSummary_unknown :: Lens' InstanceHealthSummary (Maybe Int) Source #
Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.
instanceHealthSummary_warning :: 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.
Latency
Represents the average latency for the slowest X percent of requests over the last 10 seconds.
See: newLatency
smart constructor.
Latency' | |
|
Instances
newLatency :: Latency Source #
Create a value of Latency
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:p10:Latency'
, latency_p10
- The average latency for the slowest 90 percent of requests over the last
10 seconds.
$sel:p50:Latency'
, latency_p50
- The average latency for the slowest 50 percent of requests over the last
10 seconds.
$sel:p75:Latency'
, latency_p75
- The average latency for the slowest 25 percent of requests over the last
10 seconds.
$sel:p85:Latency'
, latency_p85
- The average latency for the slowest 15 percent of requests over the last
10 seconds.
$sel:p90:Latency'
, latency_p90
- The average latency for the slowest 10 percent of requests over the last
10 seconds.
$sel:p95:Latency'
, latency_p95
- The average latency for the slowest 5 percent of requests over the last
10 seconds.
$sel:p99:Latency'
, latency_p99
- The average latency for the slowest 1 percent of requests over the last
10 seconds.
$sel:p999:Latency'
, latency_p999
- The average latency for the slowest 0.1 percent of requests over the
last 10 seconds.
latency_p10 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 90 percent of requests over the last 10 seconds.
latency_p50 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 50 percent of requests over the last 10 seconds.
latency_p75 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 25 percent of requests over the last 10 seconds.
latency_p85 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 15 percent of requests over the last 10 seconds.
latency_p90 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 10 percent of requests over the last 10 seconds.
latency_p95 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 5 percent of requests over the last 10 seconds.
latency_p99 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 1 percent of requests over the last 10 seconds.
latency_p999 :: Lens' Latency (Maybe Double) Source #
The average latency for the slowest 0.1 percent of requests over the last 10 seconds.
LaunchConfiguration
data LaunchConfiguration Source #
Describes an Auto Scaling launch configuration.
See: newLaunchConfiguration
smart constructor.
Instances
newLaunchConfiguration :: LaunchConfiguration Source #
Create a value of LaunchConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:LaunchConfiguration'
, launchConfiguration_name
- The name of the launch configuration.
launchConfiguration_name :: Lens' LaunchConfiguration (Maybe Text) Source #
The name of the launch configuration.
LaunchTemplate
data LaunchTemplate Source #
Describes an Amazon EC2 launch template.
See: newLaunchTemplate
smart constructor.
Instances
newLaunchTemplate :: LaunchTemplate Source #
Create a value of LaunchTemplate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:id:LaunchTemplate'
, launchTemplate_id
- The ID of the launch template.
launchTemplate_id :: Lens' LaunchTemplate (Maybe Text) Source #
The ID of the launch template.
Listener
Describes the properties of a Listener for the LoadBalancer.
See: newListener
smart constructor.
Instances
FromXML Listener Source # | |
Generic Listener Source # | |
Read Listener Source # | |
Show Listener Source # | |
NFData Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener | |
Eq Listener Source # | |
Hashable Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener | |
type Rep Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener type Rep Listener = D1 ('MetaData "Listener" "Amazonka.ElasticBeanstalk.Types.Listener" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "Listener'" 'PrefixI 'True) (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newListener :: Listener Source #
Create a value of Listener
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:port:Listener'
, listener_port
- The port that is used by the Listener.
$sel:protocol:Listener'
, listener_protocol
- The protocol that is used by the Listener.
LoadBalancer
data LoadBalancer Source #
Describes a LoadBalancer.
See: newLoadBalancer
smart constructor.
Instances
newLoadBalancer :: LoadBalancer Source #
Create a value of LoadBalancer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:LoadBalancer'
, loadBalancer_name
- The name of the LoadBalancer.
loadBalancer_name :: Lens' LoadBalancer (Maybe Text) Source #
The name of the LoadBalancer.
LoadBalancerDescription
data LoadBalancerDescription Source #
Describes the details of a LoadBalancer.
See: newLoadBalancerDescription
smart constructor.
Instances
newLoadBalancerDescription :: LoadBalancerDescription Source #
Create a value of LoadBalancerDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:domain:LoadBalancerDescription'
, loadBalancerDescription_domain
- The domain name of the LoadBalancer.
$sel:listeners:LoadBalancerDescription'
, loadBalancerDescription_listeners
- A list of Listeners used by the LoadBalancer.
$sel:loadBalancerName:LoadBalancerDescription'
, loadBalancerDescription_loadBalancerName
- The name of the LoadBalancer.
loadBalancerDescription_domain :: Lens' LoadBalancerDescription (Maybe Text) Source #
The domain name of the LoadBalancer.
loadBalancerDescription_listeners :: Lens' LoadBalancerDescription (Maybe [Listener]) Source #
A list of Listeners used by the LoadBalancer.
loadBalancerDescription_loadBalancerName :: Lens' LoadBalancerDescription (Maybe Text) Source #
The name of the LoadBalancer.
ManagedAction
data ManagedAction Source #
The record of an upcoming or in-progress managed action.
See: newManagedAction
smart constructor.
ManagedAction' | |
|
Instances
newManagedAction :: ManagedAction Source #
Create a value of ManagedAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionDescription:ManagedAction'
, managedAction_actionDescription
- A description of the managed action.
$sel:actionId:ManagedAction'
, managedAction_actionId
- A unique identifier for the managed action.
$sel:actionType:ManagedAction'
, managedAction_actionType
- The type of managed action.
$sel:status:ManagedAction'
, managedAction_status
- The status of the managed action. If the action is Scheduled
, you can
apply it immediately with ApplyEnvironmentManagedAction.
$sel:windowStartTime:ManagedAction'
, managedAction_windowStartTime
- The start time of the maintenance window in which the managed action
will execute.
managedAction_actionDescription :: Lens' ManagedAction (Maybe Text) Source #
A description of the managed action.
managedAction_actionId :: Lens' ManagedAction (Maybe Text) Source #
A unique identifier for the managed action.
managedAction_actionType :: Lens' ManagedAction (Maybe ActionType) Source #
The type of managed action.
managedAction_status :: Lens' ManagedAction (Maybe ActionStatus) Source #
The status of the managed action. If the action is Scheduled
, you can
apply it immediately with ApplyEnvironmentManagedAction.
managedAction_windowStartTime :: Lens' ManagedAction (Maybe UTCTime) Source #
The start time of the maintenance window in which the managed action will execute.
ManagedActionHistoryItem
data ManagedActionHistoryItem Source #
The record of a completed or failed managed action.
See: newManagedActionHistoryItem
smart constructor.
ManagedActionHistoryItem' | |
|
Instances
newManagedActionHistoryItem :: ManagedActionHistoryItem Source #
Create a value of ManagedActionHistoryItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionDescription:ManagedActionHistoryItem'
, managedActionHistoryItem_actionDescription
- A description of the managed action.
$sel:actionId:ManagedActionHistoryItem'
, managedActionHistoryItem_actionId
- A unique identifier for the managed action.
$sel:actionType:ManagedActionHistoryItem'
, managedActionHistoryItem_actionType
- The type of the managed action.
$sel:executedTime:ManagedActionHistoryItem'
, managedActionHistoryItem_executedTime
- The date and time that the action started executing.
$sel:failureDescription:ManagedActionHistoryItem'
, managedActionHistoryItem_failureDescription
- If the action failed, a description of the failure.
$sel:failureType:ManagedActionHistoryItem'
, managedActionHistoryItem_failureType
- If the action failed, the type of failure.
$sel:finishedTime:ManagedActionHistoryItem'
, managedActionHistoryItem_finishedTime
- The date and time that the action finished executing.
$sel:status:ManagedActionHistoryItem'
, managedActionHistoryItem_status
- The status of the action.
managedActionHistoryItem_actionDescription :: Lens' ManagedActionHistoryItem (Maybe Text) Source #
A description of the managed action.
managedActionHistoryItem_actionId :: Lens' ManagedActionHistoryItem (Maybe Text) Source #
A unique identifier for the managed action.
managedActionHistoryItem_actionType :: Lens' ManagedActionHistoryItem (Maybe ActionType) Source #
The type of the managed action.
managedActionHistoryItem_executedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) Source #
The date and time that the action started executing.
managedActionHistoryItem_failureDescription :: Lens' ManagedActionHistoryItem (Maybe Text) Source #
If the action failed, a description of the failure.
managedActionHistoryItem_failureType :: Lens' ManagedActionHistoryItem (Maybe FailureType) Source #
If the action failed, the type of failure.
managedActionHistoryItem_finishedTime :: Lens' ManagedActionHistoryItem (Maybe UTCTime) Source #
The date and time that the action finished executing.
managedActionHistoryItem_status :: Lens' ManagedActionHistoryItem (Maybe ActionHistoryStatus) Source #
The status of the action.
MaxAgeRule
data MaxAgeRule Source #
A lifecycle rule that deletes application versions after the specified number of days.
See: newMaxAgeRule
smart constructor.
MaxAgeRule' | |
|
Instances
Create a value of MaxAgeRule
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deleteSourceFromS3:MaxAgeRule'
, maxAgeRule_deleteSourceFromS3
- Set to true
to delete a version's source bundle from Amazon S3 when
Elastic Beanstalk deletes the application version.
$sel:maxAgeInDays:MaxAgeRule'
, maxAgeRule_maxAgeInDays
- Specify the number of days to retain an application versions.
$sel:enabled:MaxAgeRule'
, maxAgeRule_enabled
- Specify true
to apply the rule, or false
to disable it.
maxAgeRule_deleteSourceFromS3 :: 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.
maxAgeRule_maxAgeInDays :: Lens' MaxAgeRule (Maybe Int) Source #
Specify the number of days to retain an application versions.
maxAgeRule_enabled :: 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: newMaxCountRule
smart constructor.
MaxCountRule' | |
|
Instances
Create a value of MaxCountRule
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deleteSourceFromS3:MaxCountRule'
, maxCountRule_deleteSourceFromS3
- Set to true
to delete a version's source bundle from Amazon S3 when
Elastic Beanstalk deletes the application version.
$sel:maxCount:MaxCountRule'
, maxCountRule_maxCount
- Specify the maximum number of application versions to retain.
$sel:enabled:MaxCountRule'
, maxCountRule_enabled
- Specify true
to apply the rule, or false
to disable it.
maxCountRule_deleteSourceFromS3 :: 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.
maxCountRule_maxCount :: Lens' MaxCountRule (Maybe Int) Source #
Specify the maximum number of application versions to retain.
maxCountRule_enabled :: 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: newOptionRestrictionRegex
smart constructor.
Instances
newOptionRestrictionRegex :: OptionRestrictionRegex Source #
Create a value of OptionRestrictionRegex
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:label:OptionRestrictionRegex'
, optionRestrictionRegex_label
- A unique name representing this regular expression.
$sel:pattern':OptionRestrictionRegex'
, optionRestrictionRegex_pattern
- The regular expression pattern that a string configuration option value
with this restriction must match.
optionRestrictionRegex_label :: Lens' OptionRestrictionRegex (Maybe Text) Source #
A unique name representing this regular expression.
optionRestrictionRegex_pattern :: Lens' OptionRestrictionRegex (Maybe Text) Source #
The regular expression pattern that a string configuration option value with this restriction must match.
OptionSpecification
data OptionSpecification Source #
A specification identifying an individual configuration option.
See: newOptionSpecification
smart constructor.
OptionSpecification' | |
|
Instances
newOptionSpecification :: OptionSpecification Source #
Create a value of OptionSpecification
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:namespace:OptionSpecification'
, optionSpecification_namespace
- A unique namespace identifying the option's associated AWS resource.
$sel:optionName:OptionSpecification'
, optionSpecification_optionName
- The name of the configuration option.
$sel:resourceName:OptionSpecification'
, optionSpecification_resourceName
- A unique resource name for a time-based scaling configuration option.
optionSpecification_namespace :: Lens' OptionSpecification (Maybe Text) Source #
A unique namespace identifying the option's associated AWS resource.
optionSpecification_optionName :: Lens' OptionSpecification (Maybe Text) Source #
The name of the configuration option.
optionSpecification_resourceName :: Lens' OptionSpecification (Maybe Text) Source #
A unique resource name for a time-based scaling configuration option.
PlatformBranchSummary
data PlatformBranchSummary Source #
Summary information about a platform branch.
See: newPlatformBranchSummary
smart constructor.
PlatformBranchSummary' | |
|
Instances
newPlatformBranchSummary :: PlatformBranchSummary Source #
Create a value of PlatformBranchSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:branchName:PlatformBranchSummary'
, platformBranchSummary_branchName
- The name of the platform branch.
$sel:branchOrder:PlatformBranchSummary'
, platformBranchSummary_branchOrder
- An ordinal number that designates the order in which platform branches
have been added to a platform. This can be helpful, for example, if your
code calls the ListPlatformBranches
action and then displays a list of
platform branches.
A larger BranchOrder
value designates a newer platform branch within
the platform.
$sel:lifecycleState:PlatformBranchSummary'
, platformBranchSummary_lifecycleState
- The support life cycle state of the platform branch.
Possible values: beta
| supported
| deprecated
| retired
$sel:platformName:PlatformBranchSummary'
, platformBranchSummary_platformName
- The name of the platform to which this platform branch belongs.
$sel:supportedTierList:PlatformBranchSummary'
, platformBranchSummary_supportedTierList
- The environment tiers that platform versions in this branch support.
Possible values: WebServer/Standard
| Worker/SQS/HTTP
platformBranchSummary_branchName :: Lens' PlatformBranchSummary (Maybe Text) Source #
The name of the platform branch.
platformBranchSummary_branchOrder :: Lens' PlatformBranchSummary (Maybe Int) Source #
An ordinal number that designates the order in which platform branches
have been added to a platform. This can be helpful, for example, if your
code calls the ListPlatformBranches
action and then displays a list of
platform branches.
A larger BranchOrder
value designates a newer platform branch within
the platform.
platformBranchSummary_lifecycleState :: Lens' PlatformBranchSummary (Maybe Text) Source #
The support life cycle state of the platform branch.
Possible values: beta
| supported
| deprecated
| retired
platformBranchSummary_platformName :: Lens' PlatformBranchSummary (Maybe Text) Source #
The name of the platform to which this platform branch belongs.
platformBranchSummary_supportedTierList :: Lens' PlatformBranchSummary (Maybe [Text]) Source #
The environment tiers that platform versions in this branch support.
Possible values: WebServer/Standard
| Worker/SQS/HTTP
PlatformDescription
data PlatformDescription Source #
Detailed information about a platform version.
See: newPlatformDescription
smart constructor.
PlatformDescription' | |
|
Instances
newPlatformDescription :: PlatformDescription Source #
Create a value of PlatformDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:customAmiList:PlatformDescription'
, platformDescription_customAmiList
- The custom AMIs supported by the platform version.
$sel:dateCreated:PlatformDescription'
, platformDescription_dateCreated
- The date when the platform version was created.
$sel:dateUpdated:PlatformDescription'
, platformDescription_dateUpdated
- The date when the platform version was last updated.
$sel:description:PlatformDescription'
, platformDescription_description
- The description of the platform version.
$sel:frameworks:PlatformDescription'
, platformDescription_frameworks
- The frameworks supported by the platform version.
$sel:maintainer:PlatformDescription'
, platformDescription_maintainer
- Information about the maintainer of the platform version.
$sel:operatingSystemName:PlatformDescription'
, platformDescription_operatingSystemName
- The operating system used by the platform version.
$sel:operatingSystemVersion:PlatformDescription'
, platformDescription_operatingSystemVersion
- The version of the operating system used by the platform version.
$sel:platformArn:PlatformDescription'
, platformDescription_platformArn
- The ARN of the platform version.
$sel:platformBranchLifecycleState:PlatformDescription'
, platformDescription_platformBranchLifecycleState
- The state of the platform version's branch in its lifecycle.
Possible values: Beta
| Supported
| Deprecated
| Retired
$sel:platformBranchName:PlatformDescription'
, platformDescription_platformBranchName
- The platform branch to which the platform version belongs.
$sel:platformCategory:PlatformDescription'
, platformDescription_platformCategory
- The category of the platform version.
$sel:platformLifecycleState:PlatformDescription'
, platformDescription_platformLifecycleState
- The state of the platform version in its lifecycle.
Possible values: Recommended
| null
If a null value is returned, the platform version isn't the recommended one for its branch. Each platform branch has a single recommended platform version, typically the most recent one.
$sel:platformName:PlatformDescription'
, platformDescription_platformName
- The name of the platform version.
$sel:platformOwner:PlatformDescription'
, platformDescription_platformOwner
- The AWS account ID of the person who created the platform version.
$sel:platformStatus:PlatformDescription'
, platformDescription_platformStatus
- The status of the platform version.
$sel:platformVersion:PlatformDescription'
, platformDescription_platformVersion
- The version of the platform version.
$sel:programmingLanguages:PlatformDescription'
, platformDescription_programmingLanguages
- The programming languages supported by the platform version.
$sel:solutionStackName:PlatformDescription'
, platformDescription_solutionStackName
- The name of the solution stack used by the platform version.
$sel:supportedAddonList:PlatformDescription'
, platformDescription_supportedAddonList
- The additions supported by the platform version.
$sel:supportedTierList:PlatformDescription'
, platformDescription_supportedTierList
- The tiers supported by the platform version.
platformDescription_customAmiList :: Lens' PlatformDescription (Maybe [CustomAmi]) Source #
The custom AMIs supported by the platform version.
platformDescription_dateCreated :: Lens' PlatformDescription (Maybe UTCTime) Source #
The date when the platform version was created.
platformDescription_dateUpdated :: Lens' PlatformDescription (Maybe UTCTime) Source #
The date when the platform version was last updated.
platformDescription_description :: Lens' PlatformDescription (Maybe Text) Source #
The description of the platform version.
platformDescription_frameworks :: Lens' PlatformDescription (Maybe [PlatformFramework]) Source #
The frameworks supported by the platform version.
platformDescription_maintainer :: Lens' PlatformDescription (Maybe Text) Source #
Information about the maintainer of the platform version.
platformDescription_operatingSystemName :: Lens' PlatformDescription (Maybe Text) Source #
The operating system used by the platform version.
platformDescription_operatingSystemVersion :: Lens' PlatformDescription (Maybe Text) Source #
The version of the operating system used by the platform version.
platformDescription_platformArn :: Lens' PlatformDescription (Maybe Text) Source #
The ARN of the platform version.
platformDescription_platformBranchLifecycleState :: Lens' PlatformDescription (Maybe Text) Source #
The state of the platform version's branch in its lifecycle.
Possible values: Beta
| Supported
| Deprecated
| Retired
platformDescription_platformBranchName :: Lens' PlatformDescription (Maybe Text) Source #
The platform branch to which the platform version belongs.
platformDescription_platformCategory :: Lens' PlatformDescription (Maybe Text) Source #
The category of the platform version.
platformDescription_platformLifecycleState :: Lens' PlatformDescription (Maybe Text) Source #
The state of the platform version in its lifecycle.
Possible values: Recommended
| null
If a null value is returned, the platform version isn't the recommended one for its branch. Each platform branch has a single recommended platform version, typically the most recent one.
platformDescription_platformName :: Lens' PlatformDescription (Maybe Text) Source #
The name of the platform version.
platformDescription_platformOwner :: Lens' PlatformDescription (Maybe Text) Source #
The AWS account ID of the person who created the platform version.
platformDescription_platformStatus :: Lens' PlatformDescription (Maybe PlatformStatus) Source #
The status of the platform version.
platformDescription_platformVersion :: Lens' PlatformDescription (Maybe Text) Source #
The version of the platform version.
platformDescription_programmingLanguages :: Lens' PlatformDescription (Maybe [PlatformProgrammingLanguage]) Source #
The programming languages supported by the platform version.
platformDescription_solutionStackName :: Lens' PlatformDescription (Maybe Text) Source #
The name of the solution stack used by the platform version.
platformDescription_supportedAddonList :: Lens' PlatformDescription (Maybe [Text]) Source #
The additions supported by the platform version.
platformDescription_supportedTierList :: Lens' PlatformDescription (Maybe [Text]) Source #
The tiers supported by the platform version.
PlatformFilter
data PlatformFilter Source #
Describes criteria to restrict the results when listing platform versions.
The filter is evaluated as follows: Type Operator Values[1]
See: newPlatformFilter
smart constructor.
PlatformFilter' | |
|
Instances
newPlatformFilter :: PlatformFilter Source #
Create a value of PlatformFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operator:PlatformFilter'
, platformFilter_operator
- The operator to apply to the Type
with each of the Values
.
Valid values: =
| !=
| <
| <=
| >
| >=
| contains
|
begins_with
| ends_with
$sel:type':PlatformFilter'
, platformFilter_type
- The platform version attribute to which the filter values are applied.
Valid values: PlatformName
| PlatformVersion
| PlatformStatus
|
PlatformBranchName
| PlatformLifecycleState
| PlatformOwner
|
SupportedTier
| SupportedAddon
| ProgrammingLanguageName
|
OperatingSystemName
$sel:values:PlatformFilter'
, platformFilter_values
- The list of values applied to the filtering platform version attribute.
Only one value is supported for all current operators.
The following list shows valid filter values for some filter attributes.
PlatformStatus
:Creating
|Failed
|Ready
|Deleting
|Deleted
PlatformLifecycleState
:recommended
SupportedTier
:WebServer/Standard
|Worker/SQS/HTTP
SupportedAddon
:Log/S3
|Monitoring/Healthd
|WorkerDaemon/SQSD
platformFilter_operator :: Lens' PlatformFilter (Maybe Text) Source #
The operator to apply to the Type
with each of the Values
.
Valid values: =
| !=
| <
| <=
| >
| >=
| contains
|
begins_with
| ends_with
platformFilter_type :: Lens' PlatformFilter (Maybe Text) Source #
The platform version attribute to which the filter values are applied.
Valid values: PlatformName
| PlatformVersion
| PlatformStatus
|
PlatformBranchName
| PlatformLifecycleState
| PlatformOwner
|
SupportedTier
| SupportedAddon
| ProgrammingLanguageName
|
OperatingSystemName
platformFilter_values :: Lens' PlatformFilter (Maybe [Text]) Source #
The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators.
The following list shows valid filter values for some filter attributes.
PlatformStatus
:Creating
|Failed
|Ready
|Deleting
|Deleted
PlatformLifecycleState
:recommended
SupportedTier
:WebServer/Standard
|Worker/SQS/HTTP
SupportedAddon
:Log/S3
|Monitoring/Healthd
|WorkerDaemon/SQSD
PlatformFramework
data PlatformFramework Source #
A framework supported by the platform.
See: newPlatformFramework
smart constructor.
Instances
newPlatformFramework :: PlatformFramework Source #
Create a value of PlatformFramework
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:PlatformFramework'
, platformFramework_name
- The name of the framework.
$sel:version:PlatformFramework'
, platformFramework_version
- The version of the framework.
platformFramework_name :: Lens' PlatformFramework (Maybe Text) Source #
The name of the framework.
platformFramework_version :: Lens' PlatformFramework (Maybe Text) Source #
The version of the framework.
PlatformProgrammingLanguage
data PlatformProgrammingLanguage Source #
A programming language supported by the platform.
See: newPlatformProgrammingLanguage
smart constructor.
Instances
newPlatformProgrammingLanguage :: PlatformProgrammingLanguage Source #
Create a value of PlatformProgrammingLanguage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:PlatformProgrammingLanguage'
, platformProgrammingLanguage_name
- The name of the programming language.
$sel:version:PlatformProgrammingLanguage'
, platformProgrammingLanguage_version
- The version of the programming language.
platformProgrammingLanguage_name :: Lens' PlatformProgrammingLanguage (Maybe Text) Source #
The name of the programming language.
platformProgrammingLanguage_version :: Lens' PlatformProgrammingLanguage (Maybe Text) Source #
The version of the programming language.
PlatformSummary
data PlatformSummary Source #
Summary information about a platform version.
See: newPlatformSummary
smart constructor.
PlatformSummary' | |
|
Instances
newPlatformSummary :: PlatformSummary Source #
Create a value of PlatformSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operatingSystemName:PlatformSummary'
, platformSummary_operatingSystemName
- The operating system used by the platform version.
$sel:operatingSystemVersion:PlatformSummary'
, platformSummary_operatingSystemVersion
- The version of the operating system used by the platform version.
$sel:platformArn:PlatformSummary'
, platformSummary_platformArn
- The ARN of the platform version.
$sel:platformBranchLifecycleState:PlatformSummary'
, platformSummary_platformBranchLifecycleState
- The state of the platform version's branch in its lifecycle.
Possible values: beta
| supported
| deprecated
| retired
$sel:platformBranchName:PlatformSummary'
, platformSummary_platformBranchName
- The platform branch to which the platform version belongs.
$sel:platformCategory:PlatformSummary'
, platformSummary_platformCategory
- The category of platform version.
$sel:platformLifecycleState:PlatformSummary'
, platformSummary_platformLifecycleState
- The state of the platform version in its lifecycle.
Possible values: recommended
| empty
If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.
$sel:platformOwner:PlatformSummary'
, platformSummary_platformOwner
- The AWS account ID of the person who created the platform version.
$sel:platformStatus:PlatformSummary'
, platformSummary_platformStatus
- The status of the platform version. You can create an environment from
the platform version once it is ready.
$sel:platformVersion:PlatformSummary'
, platformSummary_platformVersion
- The version string of the platform version.
$sel:supportedAddonList:PlatformSummary'
, platformSummary_supportedAddonList
- The additions associated with the platform version.
$sel:supportedTierList:PlatformSummary'
, platformSummary_supportedTierList
- The tiers in which the platform version runs.
platformSummary_operatingSystemName :: Lens' PlatformSummary (Maybe Text) Source #
The operating system used by the platform version.
platformSummary_operatingSystemVersion :: Lens' PlatformSummary (Maybe Text) Source #
The version of the operating system used by the platform version.
platformSummary_platformArn :: Lens' PlatformSummary (Maybe Text) Source #
The ARN of the platform version.
platformSummary_platformBranchLifecycleState :: Lens' PlatformSummary (Maybe Text) Source #
The state of the platform version's branch in its lifecycle.
Possible values: beta
| supported
| deprecated
| retired
platformSummary_platformBranchName :: Lens' PlatformSummary (Maybe Text) Source #
The platform branch to which the platform version belongs.
platformSummary_platformCategory :: Lens' PlatformSummary (Maybe Text) Source #
The category of platform version.
platformSummary_platformLifecycleState :: Lens' PlatformSummary (Maybe Text) Source #
The state of the platform version in its lifecycle.
Possible values: recommended
| empty
If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.
platformSummary_platformOwner :: Lens' PlatformSummary (Maybe Text) Source #
The AWS account ID of the person who created the platform version.
platformSummary_platformStatus :: Lens' PlatformSummary (Maybe PlatformStatus) Source #
The status of the platform version. You can create an environment from the platform version once it is ready.
platformSummary_platformVersion :: Lens' PlatformSummary (Maybe Text) Source #
The version string of the platform version.
platformSummary_supportedAddonList :: Lens' PlatformSummary (Maybe [Text]) Source #
The additions associated with the platform version.
platformSummary_supportedTierList :: Lens' PlatformSummary (Maybe [Text]) Source #
The tiers in which the platform version runs.
Queue
Describes a queue.
See: newQueue
smart constructor.
Instances
FromXML Queue Source # | |
Generic Queue Source # | |
Read Queue Source # | |
Show Queue Source # | |
NFData Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue | |
Eq Queue Source # | |
Hashable Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue | |
type Rep Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue type Rep Queue = D1 ('MetaData "Queue" "Amazonka.ElasticBeanstalk.Types.Queue" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "Queue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
Create a value of Queue
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:Queue'
, queue_name
- The name of the queue.
$sel:url:Queue'
, queue_url
- The URL 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: newResourceQuota
smart constructor.
Instances
newResourceQuota :: ResourceQuota Source #
Create a value of ResourceQuota
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maximum:ResourceQuota'
, resourceQuota_maximum
- The maximum number of instances of this Elastic Beanstalk resource type
that an AWS account can use.
resourceQuota_maximum :: 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: newResourceQuotas
smart constructor.
ResourceQuotas' | |
|
Instances
newResourceQuotas :: ResourceQuotas Source #
Create a value of ResourceQuotas
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationQuota:ResourceQuotas'
, resourceQuotas_applicationQuota
- The quota for applications in the AWS account.
$sel:applicationVersionQuota:ResourceQuotas'
, resourceQuotas_applicationVersionQuota
- The quota for application versions in the AWS account.
$sel:configurationTemplateQuota:ResourceQuotas'
, resourceQuotas_configurationTemplateQuota
- The quota for configuration templates in the AWS account.
$sel:customPlatformQuota:ResourceQuotas'
, resourceQuotas_customPlatformQuota
- The quota for custom platforms in the AWS account.
$sel:environmentQuota:ResourceQuotas'
, resourceQuotas_environmentQuota
- The quota for environments in the AWS account.
resourceQuotas_applicationQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #
The quota for applications in the AWS account.
resourceQuotas_applicationVersionQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #
The quota for application versions in the AWS account.
resourceQuotas_configurationTemplateQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #
The quota for configuration templates in the AWS account.
resourceQuotas_customPlatformQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #
The quota for custom platforms in the AWS account.
resourceQuotas_environmentQuota :: Lens' ResourceQuotas (Maybe ResourceQuota) Source #
The quota for environments in the AWS account.
S3Location
data S3Location Source #
The bucket and key of an item stored in Amazon S3.
See: newS3Location
smart constructor.
Instances
newS3Location :: S3Location Source #
Create a value of S3Location
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Bucket:S3Location'
, s3Location_s3Bucket
- The Amazon S3 bucket where the data is located.
$sel:s3Key:S3Location'
, s3Location_s3Key
- The Amazon S3 key where the data is located.
s3Location_s3Bucket :: Lens' S3Location (Maybe Text) Source #
The Amazon S3 bucket where the data is located.
s3Location_s3Key :: Lens' S3Location (Maybe Text) Source #
The Amazon S3 key where the data is located.
SearchFilter
data SearchFilter Source #
Describes criteria to restrict a list of results.
For operators that apply a single value to the attribute, the filter is
evaluated as follows: Attribute Operator Values[1]
Some operators, e.g. in
, can apply multiple values. In this case, the
filter is evaluated as a logical union (OR) of applications of the
operator to the attribute with each one of the values:
(Attribute Operator Values[1]) OR (Attribute Operator Values[2]) OR ...
The valid values for attributes of SearchFilter
depend on the API
action. For valid values, see the reference page for the API action
you're calling that takes a SearchFilter
parameter.
See: newSearchFilter
smart constructor.
SearchFilter' | |
|
Instances
newSearchFilter :: SearchFilter Source #
Create a value of SearchFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:attribute:SearchFilter'
, searchFilter_attribute
- The result attribute to which the filter values are applied. Valid
values vary by API action.
$sel:operator:SearchFilter'
, searchFilter_operator
- The operator to apply to the Attribute
with each of the Values
.
Valid values vary by Attribute
.
$sel:values:SearchFilter'
, searchFilter_values
- The list of values applied to the Attribute
and Operator
attributes.
Number of values and valid values vary by Attribute
.
searchFilter_attribute :: Lens' SearchFilter (Maybe Text) Source #
The result attribute to which the filter values are applied. Valid values vary by API action.
searchFilter_operator :: Lens' SearchFilter (Maybe Text) Source #
The operator to apply to the Attribute
with each of the Values
.
Valid values vary by Attribute
.
searchFilter_values :: Lens' SearchFilter (Maybe [Text]) Source #
The list of values applied to the Attribute
and Operator
attributes.
Number of values and valid values vary by Attribute
.
SingleInstanceHealth
data SingleInstanceHealth Source #
Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.
See: newSingleInstanceHealth
smart constructor.
SingleInstanceHealth' | |
|
Instances
newSingleInstanceHealth :: SingleInstanceHealth Source #
Create a value of SingleInstanceHealth
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationMetrics:SingleInstanceHealth'
, singleInstanceHealth_applicationMetrics
- Request metrics from your application.
$sel:availabilityZone:SingleInstanceHealth'
, singleInstanceHealth_availabilityZone
- The availability zone in which the instance runs.
$sel:causes:SingleInstanceHealth'
, singleInstanceHealth_causes
- Represents the causes, which provide more information about the current
health status.
$sel:color:SingleInstanceHealth'
, singleInstanceHealth_color
- Represents the color indicator that gives you information about the
health of the EC2 instance. For more information, see
Health Colors and Statuses.
$sel:deployment:SingleInstanceHealth'
, singleInstanceHealth_deployment
- Information about the most recent deployment to an instance.
$sel:healthStatus:SingleInstanceHealth'
, singleInstanceHealth_healthStatus
- Returns the health status of the specified instance. For more
information, see
Health Colors and Statuses.
$sel:instanceId:SingleInstanceHealth'
, singleInstanceHealth_instanceId
- The ID of the Amazon EC2 instance.
$sel:instanceType:SingleInstanceHealth'
, singleInstanceHealth_instanceType
- The instance's type.
$sel:launchedAt:SingleInstanceHealth'
, singleInstanceHealth_launchedAt
- The time at which the EC2 instance was launched.
$sel:system:SingleInstanceHealth'
, singleInstanceHealth_system
- Operating system metrics from the instance.
singleInstanceHealth_applicationMetrics :: Lens' SingleInstanceHealth (Maybe ApplicationMetrics) Source #
Request metrics from your application.
singleInstanceHealth_availabilityZone :: Lens' SingleInstanceHealth (Maybe Text) Source #
The availability zone in which the instance runs.
singleInstanceHealth_causes :: Lens' SingleInstanceHealth (Maybe [Text]) Source #
Represents the causes, which provide more information about the current health status.
singleInstanceHealth_color :: 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.
singleInstanceHealth_deployment :: Lens' SingleInstanceHealth (Maybe Deployment) Source #
Information about the most recent deployment to an instance.
singleInstanceHealth_healthStatus :: Lens' SingleInstanceHealth (Maybe Text) Source #
Returns the health status of the specified instance. For more information, see Health Colors and Statuses.
singleInstanceHealth_instanceId :: Lens' SingleInstanceHealth (Maybe Text) Source #
The ID of the Amazon EC2 instance.
singleInstanceHealth_instanceType :: Lens' SingleInstanceHealth (Maybe Text) Source #
The instance's type.
singleInstanceHealth_launchedAt :: Lens' SingleInstanceHealth (Maybe UTCTime) Source #
The time at which the EC2 instance was launched.
singleInstanceHealth_system :: Lens' SingleInstanceHealth (Maybe SystemStatus) Source #
Operating system metrics from the instance.
SolutionStackDescription
data SolutionStackDescription Source #
Describes the solution stack.
See: newSolutionStackDescription
smart constructor.
SolutionStackDescription' | |
|
Instances
newSolutionStackDescription :: SolutionStackDescription Source #
Create a value of SolutionStackDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:permittedFileTypes:SolutionStackDescription'
, solutionStackDescription_permittedFileTypes
- The permitted file types allowed for a solution stack.
$sel:solutionStackName:SolutionStackDescription'
, solutionStackDescription_solutionStackName
- The name of the solution stack.
solutionStackDescription_permittedFileTypes :: Lens' SolutionStackDescription (Maybe [Text]) Source #
The permitted file types allowed for a solution stack.
solutionStackDescription_solutionStackName :: Lens' SolutionStackDescription (Maybe Text) Source #
The name of the solution stack.
SourceBuildInformation
data SourceBuildInformation Source #
Location of the source code for an application version.
See: newSourceBuildInformation
smart constructor.
SourceBuildInformation' | |
|
Instances
newSourceBuildInformation Source #
Create a value of SourceBuildInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceType:SourceBuildInformation'
, sourceBuildInformation_sourceType
- The type of repository.
Git
Zip
$sel:sourceRepository:SourceBuildInformation'
, sourceBuildInformation_sourceRepository
- Location where the repository is stored.
CodeCommit
S3
$sel:sourceLocation:SourceBuildInformation'
, sourceBuildInformation_sourceLocation
- 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-bucket/Folders/my-source-file
.
sourceBuildInformation_sourceType :: Lens' SourceBuildInformation SourceType Source #
The type of repository.
Git
Zip
sourceBuildInformation_sourceRepository :: Lens' SourceBuildInformation SourceRepository Source #
Location where the repository is stored.
CodeCommit
S3
sourceBuildInformation_sourceLocation :: 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-bucket/Folders/my-source-file
.
SourceConfiguration
data SourceConfiguration Source #
A specification for an environment configuration.
See: newSourceConfiguration
smart constructor.
SourceConfiguration' | |
|
Instances
newSourceConfiguration :: SourceConfiguration Source #
Create a value of SourceConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationName:SourceConfiguration'
, sourceConfiguration_applicationName
- The name of the application associated with the configuration.
$sel:templateName:SourceConfiguration'
, sourceConfiguration_templateName
- The name of the configuration template.
sourceConfiguration_applicationName :: Lens' SourceConfiguration (Maybe Text) Source #
The name of the application associated with the configuration.
sourceConfiguration_templateName :: Lens' SourceConfiguration (Maybe Text) Source #
The name of the configuration template.
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: newStatusCodes
smart constructor.
StatusCodes' | |
|
Instances
newStatusCodes :: StatusCodes Source #
Create a value of StatusCodes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status2xx:StatusCodes'
, statusCodes_status2xx
- The percentage of requests over the last 10 seconds that resulted in a
2xx (200, 201, etc.) status code.
$sel:status3xx:StatusCodes'
, statusCodes_status3xx
- The percentage of requests over the last 10 seconds that resulted in a
3xx (300, 301, etc.) status code.
$sel:status4xx:StatusCodes'
, statusCodes_status4xx
- The percentage of requests over the last 10 seconds that resulted in a
4xx (400, 401, etc.) status code.
$sel:status5xx:StatusCodes'
, statusCodes_status5xx
- The percentage of requests over the last 10 seconds that resulted in a
5xx (500, 501, etc.) status code.
statusCodes_status2xx :: Lens' StatusCodes (Maybe Int) Source #
The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.
statusCodes_status3xx :: Lens' StatusCodes (Maybe Int) Source #
The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.
statusCodes_status4xx :: Lens' StatusCodes (Maybe Int) Source #
The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.
statusCodes_status5xx :: 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: newSystemStatus
smart constructor.
SystemStatus' | |
|
Instances
newSystemStatus :: SystemStatus Source #
Create a value of SystemStatus
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cPUUtilization:SystemStatus'
, systemStatus_cPUUtilization
- CPU utilization metrics for the instance.
$sel:loadAverage:SystemStatus'
, systemStatus_loadAverage
- Load average in the last 1-minute, 5-minute, and 15-minute periods. For
more information, see
Operating System Metrics.
systemStatus_cPUUtilization :: Lens' SystemStatus (Maybe CPUUtilization) Source #
CPU utilization metrics for the instance.
systemStatus_loadAverage :: Lens' SystemStatus (Maybe [Double]) Source #
Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.
Tag
Describes a tag applied to a resource in an environment.
See: newTag
smart constructor.
Instances
ToQuery Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag toQuery :: Tag -> QueryString # | |
FromXML Tag Source # | |
Generic Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ElasticBeanstalk.Types.Tag" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- The key of the tag.
$sel:value:Tag'
, tag_value
- The value of the tag.
Trigger
Describes a trigger.
See: newTrigger
smart constructor.
Instances
FromXML Trigger Source # | |
Generic Trigger Source # | |
Read Trigger Source # | |
Show Trigger Source # | |
NFData Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger | |
Eq Trigger Source # | |
Hashable Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger | |
type Rep Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger |
newTrigger :: Trigger Source #
Create a value of Trigger
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:Trigger'
, trigger_name
- The name of the trigger.
ValidationMessage
data ValidationMessage Source #
An error or warning for a desired configuration option value.
See: newValidationMessage
smart constructor.
ValidationMessage' | |
|
Instances
newValidationMessage :: ValidationMessage Source #
Create a value of ValidationMessage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:message:ValidationMessage'
, validationMessage_message
- A message describing the error or warning.
$sel:namespace:ValidationMessage'
, validationMessage_namespace
- The namespace to which the option belongs.
$sel:optionName:ValidationMessage'
, validationMessage_optionName
- The name of the option.
$sel:severity:ValidationMessage'
, validationMessage_severity
- 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.
validationMessage_message :: Lens' ValidationMessage (Maybe Text) Source #
A message describing the error or warning.
validationMessage_namespace :: Lens' ValidationMessage (Maybe Text) Source #
The namespace to which the option belongs.
validationMessage_optionName :: Lens' ValidationMessage (Maybe Text) Source #
The name of the option.
validationMessage_severity :: 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.