Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- InvalidRequestException
- TooManyBucketsException
- S3SubscriptionRequiredException
- OperationInProgressException
- PlatformVersionStillReferencedException
- TooManyApplicationVersionsException
- TooManyConfigurationTemplatesException
- ResourceTypeNotSupportedException
- InsufficientPrivilegesException
- ElasticBeanstalkServiceException
- TooManyTagsException
- TooManyApplicationsException
- TooManyPlatformsException
- ManagedActionInvalidStateException
- SourceBundleDeletionException
- S3LocationNotInServiceRegionException
- CodeBuildNotInServiceRegionException
- TooManyEnvironmentsException
- ResourceNotFoundException
- Waiters
- Operations
- DescribeApplications
- UpdateEnvironment
- TerminateEnvironment
- ListPlatformVersions (Paginated)
- DeletePlatformVersion
- CreateApplicationVersion
- ListPlatformBranches
- DescribeEvents (Paginated)
- RequestEnvironmentInfo
- ListTagsForResource
- RetrieveEnvironmentInfo
- DescribePlatformVersion
- DeleteApplication
- UpdateApplication
- DescribeInstancesHealth
- CreateApplication
- ComposeEnvironments
- AbortEnvironmentUpdate
- DeleteConfigurationTemplate
- UpdateConfigurationTemplate
- UpdateTagsForResource
- DescribeEnvironmentResources
- DescribeEnvironmentManagedActionHistory (Paginated)
- DeleteApplicationVersion
- UpdateApplicationVersion
- CreateConfigurationTemplate
- DescribeEnvironmentHealth
- RebuildEnvironment
- DeleteEnvironmentConfiguration
- UpdateApplicationResourceLifecycle
- SwapEnvironmentCNAMEs
- ListAvailableSolutionStacks
- ApplyEnvironmentManagedAction
- DescribeConfigurationOptions
- DisassociateEnvironmentOperationsRole
- CreateStorageLocation
- DescribeEnvironmentManagedActions
- DescribeConfigurationSettings
- ValidateConfigurationSettings
- DescribeAccountAttributes
- AssociateEnvironmentOperationsRole
- RestartAppServer
- DescribeEnvironments (Paginated)
- CheckDNSAvailability
- DescribeApplicationVersions (Paginated)
- CreateEnvironment
- CreatePlatformVersion
- Types
- 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
Derived from API version 2010-12-01
of the AWS service descriptions, licensed under Apache 2.0.
AWS Elastic Beanstalk
AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.
For more information about this product, go to the AWS Elastic Beanstalk details page. The location of the latest AWS Elastic Beanstalk WSDL is https://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to Tools for Amazon Web Services.
Endpoints
For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to Regions and Endpoints in the Amazon Web Services Glossary.
Synopsis
- defaultService :: Service
- _InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyBucketsException :: AsError a => Getting (First ServiceError) a ServiceError
- _S3SubscriptionRequiredException :: AsError a => Getting (First ServiceError) a ServiceError
- _OperationInProgressException :: AsError a => Getting (First ServiceError) a ServiceError
- _PlatformVersionStillReferencedException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyApplicationVersionsException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyConfigurationTemplatesException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceTypeNotSupportedException :: AsError a => Getting (First ServiceError) a ServiceError
- _InsufficientPrivilegesException :: AsError a => Getting (First ServiceError) a ServiceError
- _ElasticBeanstalkServiceException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyApplicationsException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyPlatformsException :: AsError a => Getting (First ServiceError) a ServiceError
- _ManagedActionInvalidStateException :: AsError a => Getting (First ServiceError) a ServiceError
- _SourceBundleDeletionException :: AsError a => Getting (First ServiceError) a ServiceError
- _S3LocationNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError
- _CodeBuildNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyEnvironmentsException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- newEnvironmentExists :: Wait DescribeEnvironments
- newEnvironmentUpdated :: Wait DescribeEnvironments
- newEnvironmentTerminated :: Wait DescribeEnvironments
- data DescribeApplications = DescribeApplications' (Maybe [Text])
- newDescribeApplications :: DescribeApplications
- data DescribeApplicationsResponse = DescribeApplicationsResponse' (Maybe [ApplicationDescription]) Int
- newDescribeApplicationsResponse :: Int -> DescribeApplicationsResponse
- data UpdateEnvironment = UpdateEnvironment' (Maybe Text) (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newUpdateEnvironment :: UpdateEnvironment
- data EnvironmentDescription = EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text)
- newEnvironmentDescription :: EnvironmentDescription
- data TerminateEnvironment = TerminateEnvironment' (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Text)
- newTerminateEnvironment :: TerminateEnvironment
- data EnvironmentDescription = EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text)
- newEnvironmentDescription :: EnvironmentDescription
- data ListPlatformVersions = ListPlatformVersions' (Maybe [PlatformFilter]) (Maybe Text) (Maybe Natural)
- newListPlatformVersions :: ListPlatformVersions
- data ListPlatformVersionsResponse = ListPlatformVersionsResponse' (Maybe Text) (Maybe [PlatformSummary]) Int
- newListPlatformVersionsResponse :: Int -> ListPlatformVersionsResponse
- data DeletePlatformVersion = DeletePlatformVersion' (Maybe Text)
- newDeletePlatformVersion :: DeletePlatformVersion
- data DeletePlatformVersionResponse = DeletePlatformVersionResponse' (Maybe PlatformSummary) Int
- newDeletePlatformVersionResponse :: Int -> DeletePlatformVersionResponse
- data CreateApplicationVersion = CreateApplicationVersion' (Maybe Bool) (Maybe S3Location) (Maybe Bool) (Maybe SourceBuildInformation) (Maybe Text) (Maybe BuildConfiguration) (Maybe [Tag]) Text Text
- newCreateApplicationVersion :: Text -> Text -> CreateApplicationVersion
- data ApplicationVersionDescriptionMessage = ApplicationVersionDescriptionMessage' (Maybe ApplicationVersionDescription)
- newApplicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage
- data ListPlatformBranches = ListPlatformBranches' (Maybe [SearchFilter]) (Maybe Text) (Maybe Natural)
- newListPlatformBranches :: ListPlatformBranches
- data ListPlatformBranchesResponse = ListPlatformBranchesResponse' (Maybe [PlatformBranchSummary]) (Maybe Text) Int
- newListPlatformBranchesResponse :: Int -> ListPlatformBranchesResponse
- data DescribeEvents = DescribeEvents' (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe EventSeverity) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe ISO8601) (Maybe Text) (Maybe Text)
- newDescribeEvents :: DescribeEvents
- data DescribeEventsResponse = DescribeEventsResponse' (Maybe Text) (Maybe [EventDescription]) Int
- newDescribeEventsResponse :: Int -> DescribeEventsResponse
- data RequestEnvironmentInfo = RequestEnvironmentInfo' (Maybe Text) (Maybe Text) EnvironmentInfoType
- newRequestEnvironmentInfo :: EnvironmentInfoType -> RequestEnvironmentInfo
- data RequestEnvironmentInfoResponse = RequestEnvironmentInfoResponse' {
- newRequestEnvironmentInfoResponse :: RequestEnvironmentInfoResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) (Maybe Text) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data RetrieveEnvironmentInfo = RetrieveEnvironmentInfo' (Maybe Text) (Maybe Text) EnvironmentInfoType
- newRetrieveEnvironmentInfo :: EnvironmentInfoType -> RetrieveEnvironmentInfo
- data RetrieveEnvironmentInfoResponse = RetrieveEnvironmentInfoResponse' (Maybe [EnvironmentInfoDescription]) Int
- newRetrieveEnvironmentInfoResponse :: Int -> RetrieveEnvironmentInfoResponse
- data DescribePlatformVersion = DescribePlatformVersion' (Maybe Text)
- newDescribePlatformVersion :: DescribePlatformVersion
- data DescribePlatformVersionResponse = DescribePlatformVersionResponse' (Maybe PlatformDescription) Int
- newDescribePlatformVersionResponse :: Int -> DescribePlatformVersionResponse
- data DeleteApplication = DeleteApplication' (Maybe Bool) Text
- newDeleteApplication :: Text -> DeleteApplication
- data DeleteApplicationResponse = DeleteApplicationResponse' {
- newDeleteApplicationResponse :: DeleteApplicationResponse
- data UpdateApplication = UpdateApplication' (Maybe Text) Text
- newUpdateApplication :: Text -> UpdateApplication
- data ApplicationDescriptionMessage = ApplicationDescriptionMessage' (Maybe ApplicationDescription)
- newApplicationDescriptionMessage :: ApplicationDescriptionMessage
- data DescribeInstancesHealth = DescribeInstancesHealth' (Maybe Text) (Maybe Text) (Maybe [InstancesHealthAttribute]) (Maybe Text)
- newDescribeInstancesHealth :: DescribeInstancesHealth
- data DescribeInstancesHealthResponse = DescribeInstancesHealthResponse' (Maybe [SingleInstanceHealth]) (Maybe Text) (Maybe ISO8601) Int
- newDescribeInstancesHealthResponse :: Int -> DescribeInstancesHealthResponse
- data CreateApplication = CreateApplication' (Maybe ApplicationResourceLifecycleConfig) (Maybe Text) (Maybe [Tag]) Text
- newCreateApplication :: Text -> CreateApplication
- data ApplicationDescriptionMessage = ApplicationDescriptionMessage' (Maybe ApplicationDescription)
- newApplicationDescriptionMessage :: ApplicationDescriptionMessage
- data ComposeEnvironments = ComposeEnvironments' (Maybe [Text]) (Maybe Text) (Maybe Text)
- newComposeEnvironments :: ComposeEnvironments
- data EnvironmentDescriptionsMessage = EnvironmentDescriptionsMessage' (Maybe Text) (Maybe [EnvironmentDescription])
- newEnvironmentDescriptionsMessage :: EnvironmentDescriptionsMessage
- data AbortEnvironmentUpdate = AbortEnvironmentUpdate' (Maybe Text) (Maybe Text)
- newAbortEnvironmentUpdate :: AbortEnvironmentUpdate
- data AbortEnvironmentUpdateResponse = AbortEnvironmentUpdateResponse' {
- newAbortEnvironmentUpdateResponse :: AbortEnvironmentUpdateResponse
- data DeleteConfigurationTemplate = DeleteConfigurationTemplate' Text Text
- newDeleteConfigurationTemplate :: Text -> Text -> DeleteConfigurationTemplate
- data DeleteConfigurationTemplateResponse = DeleteConfigurationTemplateResponse' {
- newDeleteConfigurationTemplateResponse :: DeleteConfigurationTemplateResponse
- data UpdateConfigurationTemplate = UpdateConfigurationTemplate' (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) Text Text
- newUpdateConfigurationTemplate :: Text -> Text -> UpdateConfigurationTemplate
- data ConfigurationSettingsDescription = ConfigurationSettingsDescription' (Maybe Text) (Maybe [ConfigurationOptionSetting]) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConfigurationDeploymentStatus) (Maybe Text) (Maybe Text)
- newConfigurationSettingsDescription :: ConfigurationSettingsDescription
- data UpdateTagsForResource = UpdateTagsForResource' (Maybe [Text]) (Maybe [Tag]) Text
- newUpdateTagsForResource :: Text -> UpdateTagsForResource
- data UpdateTagsForResourceResponse = UpdateTagsForResourceResponse' {
- newUpdateTagsForResourceResponse :: UpdateTagsForResourceResponse
- data DescribeEnvironmentResources = DescribeEnvironmentResources' (Maybe Text) (Maybe Text)
- newDescribeEnvironmentResources :: DescribeEnvironmentResources
- data DescribeEnvironmentResourcesResponse = DescribeEnvironmentResourcesResponse' (Maybe EnvironmentResourceDescription) Int
- newDescribeEnvironmentResourcesResponse :: Int -> DescribeEnvironmentResourcesResponse
- data DescribeEnvironmentManagedActionHistory = DescribeEnvironmentManagedActionHistory' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text)
- newDescribeEnvironmentManagedActionHistory :: DescribeEnvironmentManagedActionHistory
- data DescribeEnvironmentManagedActionHistoryResponse = DescribeEnvironmentManagedActionHistoryResponse' (Maybe (NonEmpty ManagedActionHistoryItem)) (Maybe Text) Int
- newDescribeEnvironmentManagedActionHistoryResponse :: Int -> DescribeEnvironmentManagedActionHistoryResponse
- data DeleteApplicationVersion = DeleteApplicationVersion' (Maybe Bool) Text Text
- newDeleteApplicationVersion :: Text -> Text -> DeleteApplicationVersion
- data DeleteApplicationVersionResponse = DeleteApplicationVersionResponse' {
- newDeleteApplicationVersionResponse :: DeleteApplicationVersionResponse
- data UpdateApplicationVersion = UpdateApplicationVersion' (Maybe Text) Text Text
- newUpdateApplicationVersion :: Text -> Text -> UpdateApplicationVersion
- data ApplicationVersionDescriptionMessage = ApplicationVersionDescriptionMessage' (Maybe ApplicationVersionDescription)
- newApplicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage
- data CreateConfigurationTemplate = CreateConfigurationTemplate' (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe SourceConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text
- newCreateConfigurationTemplate :: Text -> Text -> CreateConfigurationTemplate
- data ConfigurationSettingsDescription = ConfigurationSettingsDescription' (Maybe Text) (Maybe [ConfigurationOptionSetting]) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConfigurationDeploymentStatus) (Maybe Text) (Maybe Text)
- newConfigurationSettingsDescription :: ConfigurationSettingsDescription
- data DescribeEnvironmentHealth = DescribeEnvironmentHealth' (Maybe Text) (Maybe [EnvironmentHealthAttribute]) (Maybe Text)
- newDescribeEnvironmentHealth :: DescribeEnvironmentHealth
- data DescribeEnvironmentHealthResponse = DescribeEnvironmentHealthResponse' (Maybe EnvironmentHealth) (Maybe [Text]) (Maybe ApplicationMetrics) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe InstanceHealthSummary) (Maybe ISO8601) Int
- newDescribeEnvironmentHealthResponse :: Int -> DescribeEnvironmentHealthResponse
- data RebuildEnvironment = RebuildEnvironment' (Maybe Text) (Maybe Text)
- newRebuildEnvironment :: RebuildEnvironment
- data RebuildEnvironmentResponse = RebuildEnvironmentResponse' {
- newRebuildEnvironmentResponse :: RebuildEnvironmentResponse
- data DeleteEnvironmentConfiguration = DeleteEnvironmentConfiguration' Text Text
- newDeleteEnvironmentConfiguration :: Text -> Text -> DeleteEnvironmentConfiguration
- data DeleteEnvironmentConfigurationResponse = DeleteEnvironmentConfigurationResponse' {
- newDeleteEnvironmentConfigurationResponse :: DeleteEnvironmentConfigurationResponse
- data UpdateApplicationResourceLifecycle = UpdateApplicationResourceLifecycle' Text ApplicationResourceLifecycleConfig
- newUpdateApplicationResourceLifecycle :: Text -> ApplicationResourceLifecycleConfig -> UpdateApplicationResourceLifecycle
- data UpdateApplicationResourceLifecycleResponse = UpdateApplicationResourceLifecycleResponse' (Maybe Text) (Maybe ApplicationResourceLifecycleConfig) Int
- newUpdateApplicationResourceLifecycleResponse :: Int -> UpdateApplicationResourceLifecycleResponse
- data SwapEnvironmentCNAMEs = SwapEnvironmentCNAMEs' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newSwapEnvironmentCNAMEs :: SwapEnvironmentCNAMEs
- data SwapEnvironmentCNAMEsResponse = SwapEnvironmentCNAMEsResponse' {
- newSwapEnvironmentCNAMEsResponse :: SwapEnvironmentCNAMEsResponse
- data ListAvailableSolutionStacks = ListAvailableSolutionStacks' {
- newListAvailableSolutionStacks :: ListAvailableSolutionStacks
- data ListAvailableSolutionStacksResponse = ListAvailableSolutionStacksResponse' (Maybe [Text]) (Maybe [SolutionStackDescription]) Int
- newListAvailableSolutionStacksResponse :: Int -> ListAvailableSolutionStacksResponse
- data ApplyEnvironmentManagedAction = ApplyEnvironmentManagedAction' (Maybe Text) (Maybe Text) Text
- newApplyEnvironmentManagedAction :: Text -> ApplyEnvironmentManagedAction
- data ApplyEnvironmentManagedActionResponse = ApplyEnvironmentManagedActionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ActionType) Int
- newApplyEnvironmentManagedActionResponse :: Int -> ApplyEnvironmentManagedActionResponse
- data DescribeConfigurationOptions = DescribeConfigurationOptions' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [OptionSpecification])
- newDescribeConfigurationOptions :: DescribeConfigurationOptions
- data DescribeConfigurationOptionsResponse = DescribeConfigurationOptionsResponse' (Maybe Text) (Maybe Text) (Maybe [ConfigurationOptionDescription]) Int
- newDescribeConfigurationOptionsResponse :: Int -> DescribeConfigurationOptionsResponse
- data DisassociateEnvironmentOperationsRole = DisassociateEnvironmentOperationsRole' Text
- newDisassociateEnvironmentOperationsRole :: Text -> DisassociateEnvironmentOperationsRole
- data DisassociateEnvironmentOperationsRoleResponse = DisassociateEnvironmentOperationsRoleResponse' {
- newDisassociateEnvironmentOperationsRoleResponse :: DisassociateEnvironmentOperationsRoleResponse
- data CreateStorageLocation = CreateStorageLocation' {
- newCreateStorageLocation :: CreateStorageLocation
- data CreateStorageLocationResponse = CreateStorageLocationResponse' (Maybe Text) Int
- newCreateStorageLocationResponse :: Int -> CreateStorageLocationResponse
- data DescribeEnvironmentManagedActions = DescribeEnvironmentManagedActions' (Maybe ActionStatus) (Maybe Text) (Maybe Text)
- newDescribeEnvironmentManagedActions :: DescribeEnvironmentManagedActions
- data DescribeEnvironmentManagedActionsResponse = DescribeEnvironmentManagedActionsResponse' (Maybe (NonEmpty ManagedAction)) Int
- newDescribeEnvironmentManagedActionsResponse :: Int -> DescribeEnvironmentManagedActionsResponse
- data DescribeConfigurationSettings = DescribeConfigurationSettings' (Maybe Text) (Maybe Text) Text
- newDescribeConfigurationSettings :: Text -> DescribeConfigurationSettings
- data DescribeConfigurationSettingsResponse = DescribeConfigurationSettingsResponse' (Maybe [ConfigurationSettingsDescription]) Int
- newDescribeConfigurationSettingsResponse :: Int -> DescribeConfigurationSettingsResponse
- data ValidateConfigurationSettings = ValidateConfigurationSettings' (Maybe Text) (Maybe Text) Text [ConfigurationOptionSetting]
- newValidateConfigurationSettings :: Text -> ValidateConfigurationSettings
- data ValidateConfigurationSettingsResponse = ValidateConfigurationSettingsResponse' (Maybe [ValidationMessage]) Int
- newValidateConfigurationSettingsResponse :: Int -> ValidateConfigurationSettingsResponse
- data DescribeAccountAttributes = DescribeAccountAttributes' {
- newDescribeAccountAttributes :: DescribeAccountAttributes
- data DescribeAccountAttributesResponse = DescribeAccountAttributesResponse' (Maybe ResourceQuotas) Int
- newDescribeAccountAttributesResponse :: Int -> DescribeAccountAttributesResponse
- data AssociateEnvironmentOperationsRole = AssociateEnvironmentOperationsRole' Text Text
- newAssociateEnvironmentOperationsRole :: Text -> Text -> AssociateEnvironmentOperationsRole
- data AssociateEnvironmentOperationsRoleResponse = AssociateEnvironmentOperationsRoleResponse' {
- newAssociateEnvironmentOperationsRoleResponse :: AssociateEnvironmentOperationsRoleResponse
- data RestartAppServer = RestartAppServer' (Maybe Text) (Maybe Text)
- newRestartAppServer :: RestartAppServer
- data RestartAppServerResponse = RestartAppServerResponse' {
- newRestartAppServerResponse :: RestartAppServerResponse
- data DescribeEnvironments = DescribeEnvironments' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe ISO8601) (Maybe Bool)
- newDescribeEnvironments :: DescribeEnvironments
- data EnvironmentDescriptionsMessage = EnvironmentDescriptionsMessage' (Maybe Text) (Maybe [EnvironmentDescription])
- newEnvironmentDescriptionsMessage :: EnvironmentDescriptionsMessage
- data CheckDNSAvailability = CheckDNSAvailability' Text
- newCheckDNSAvailability :: Text -> CheckDNSAvailability
- data CheckDNSAvailabilityResponse = CheckDNSAvailabilityResponse' (Maybe Text) (Maybe Bool) Int
- newCheckDNSAvailabilityResponse :: Int -> CheckDNSAvailabilityResponse
- data DescribeApplicationVersions = DescribeApplicationVersions' (Maybe [Text]) (Maybe Text) (Maybe Natural) (Maybe Text)
- newDescribeApplicationVersions :: DescribeApplicationVersions
- data DescribeApplicationVersionsResponse = DescribeApplicationVersionsResponse' (Maybe [ApplicationVersionDescription]) (Maybe Text) Int
- newDescribeApplicationVersionsResponse :: Int -> DescribeApplicationVersionsResponse
- data CreateEnvironment = CreateEnvironment' (Maybe Text) (Maybe Text) (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateEnvironment :: Text -> CreateEnvironment
- data EnvironmentDescription = EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text)
- newEnvironmentDescription :: EnvironmentDescription
- data CreatePlatformVersion = CreatePlatformVersion' (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe [Tag]) Text Text S3Location
- newCreatePlatformVersion :: Text -> Text -> S3Location -> CreatePlatformVersion
- data CreatePlatformVersionResponse = CreatePlatformVersionResponse' (Maybe Builder) (Maybe PlatformSummary) Int
- newCreatePlatformVersionResponse :: Int -> CreatePlatformVersionResponse
- 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' (Maybe Text) (Maybe [Text]) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe [Text]) (Maybe ApplicationResourceLifecycleConfig) (Maybe Text)
- newApplicationDescription :: ApplicationDescription
- data ApplicationDescriptionMessage = ApplicationDescriptionMessage' (Maybe ApplicationDescription)
- newApplicationDescriptionMessage :: ApplicationDescriptionMessage
- data ApplicationMetrics = ApplicationMetrics' (Maybe Int) (Maybe Latency) (Maybe StatusCodes) (Maybe Int)
- newApplicationMetrics :: ApplicationMetrics
- data ApplicationResourceLifecycleConfig = ApplicationResourceLifecycleConfig' (Maybe ApplicationVersionLifecycleConfig) (Maybe Text)
- newApplicationResourceLifecycleConfig :: ApplicationResourceLifecycleConfig
- data ApplicationVersionDescription = ApplicationVersionDescription' (Maybe ApplicationVersionStatus) (Maybe S3Location) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe SourceBuildInformation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newApplicationVersionDescription :: ApplicationVersionDescription
- data ApplicationVersionDescriptionMessage = ApplicationVersionDescriptionMessage' (Maybe ApplicationVersionDescription)
- newApplicationVersionDescriptionMessage :: ApplicationVersionDescriptionMessage
- data ApplicationVersionLifecycleConfig = ApplicationVersionLifecycleConfig' (Maybe MaxAgeRule) (Maybe MaxCountRule)
- newApplicationVersionLifecycleConfig :: ApplicationVersionLifecycleConfig
- data AutoScalingGroup = AutoScalingGroup' (Maybe Text)
- newAutoScalingGroup :: AutoScalingGroup
- data BuildConfiguration = BuildConfiguration' (Maybe Text) (Maybe ComputeType) (Maybe Int) Text Text
- newBuildConfiguration :: Text -> Text -> BuildConfiguration
- data Builder = Builder' (Maybe Text)
- newBuilder :: Builder
- data CPUUtilization = CPUUtilization' (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double)
- newCPUUtilization :: CPUUtilization
- data ConfigurationOptionDescription = ConfigurationOptionDescription' (Maybe Int) (Maybe OptionRestrictionRegex) (Maybe Int) (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConfigurationOptionValueType) (Maybe Int)
- newConfigurationOptionDescription :: ConfigurationOptionDescription
- data ConfigurationOptionSetting = ConfigurationOptionSetting' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newConfigurationOptionSetting :: ConfigurationOptionSetting
- data ConfigurationSettingsDescription = ConfigurationSettingsDescription' (Maybe Text) (Maybe [ConfigurationOptionSetting]) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConfigurationDeploymentStatus) (Maybe Text) (Maybe Text)
- newConfigurationSettingsDescription :: ConfigurationSettingsDescription
- data CustomAmi = CustomAmi' (Maybe Text) (Maybe Text)
- newCustomAmi :: CustomAmi
- data Deployment = Deployment' (Maybe Integer) (Maybe Text) (Maybe ISO8601) (Maybe Text)
- newDeployment :: Deployment
- data EnvironmentDescription = EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text)
- newEnvironmentDescription :: EnvironmentDescription
- data EnvironmentDescriptionsMessage = EnvironmentDescriptionsMessage' (Maybe Text) (Maybe [EnvironmentDescription])
- newEnvironmentDescriptionsMessage :: EnvironmentDescriptionsMessage
- data EnvironmentInfoDescription = EnvironmentInfoDescription' (Maybe ISO8601) (Maybe Text) (Maybe EnvironmentInfoType) (Maybe Text)
- newEnvironmentInfoDescription :: EnvironmentInfoDescription
- data EnvironmentLink = EnvironmentLink' (Maybe Text) (Maybe Text)
- newEnvironmentLink :: EnvironmentLink
- data EnvironmentResourceDescription = EnvironmentResourceDescription' (Maybe [Queue]) (Maybe [Trigger]) (Maybe [LaunchTemplate]) (Maybe [LoadBalancer]) (Maybe Text) (Maybe [Instance]) (Maybe [LaunchConfiguration]) (Maybe [AutoScalingGroup])
- newEnvironmentResourceDescription :: EnvironmentResourceDescription
- data EnvironmentResourcesDescription = EnvironmentResourcesDescription' (Maybe LoadBalancerDescription)
- newEnvironmentResourcesDescription :: EnvironmentResourcesDescription
- data EnvironmentTier = EnvironmentTier' (Maybe Text) (Maybe Text) (Maybe Text)
- newEnvironmentTier :: EnvironmentTier
- data EventDescription = EventDescription' (Maybe Text) (Maybe Text) (Maybe EventSeverity) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text)
- newEventDescription :: EventDescription
- data Instance = Instance' (Maybe Text)
- newInstance :: Instance
- data InstanceHealthSummary = InstanceHealthSummary' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int)
- newInstanceHealthSummary :: InstanceHealthSummary
- data Latency = Latency' (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double)
- newLatency :: Latency
- data LaunchConfiguration = LaunchConfiguration' (Maybe Text)
- newLaunchConfiguration :: LaunchConfiguration
- data LaunchTemplate = LaunchTemplate' (Maybe Text)
- newLaunchTemplate :: LaunchTemplate
- data Listener = Listener' (Maybe Text) (Maybe Int)
- newListener :: Listener
- data LoadBalancer = LoadBalancer' (Maybe Text)
- newLoadBalancer :: LoadBalancer
- data LoadBalancerDescription = LoadBalancerDescription' (Maybe Text) (Maybe Text) (Maybe [Listener])
- newLoadBalancerDescription :: LoadBalancerDescription
- data ManagedAction = ManagedAction' (Maybe ActionStatus) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe ActionType)
- newManagedAction :: ManagedAction
- data ManagedActionHistoryItem = ManagedActionHistoryItem' (Maybe ActionHistoryStatus) (Maybe FailureType) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe ISO8601) (Maybe ActionType)
- newManagedActionHistoryItem :: ManagedActionHistoryItem
- data MaxAgeRule = MaxAgeRule' (Maybe Bool) (Maybe Int) Bool
- newMaxAgeRule :: Bool -> MaxAgeRule
- data MaxCountRule = MaxCountRule' (Maybe Int) (Maybe Bool) Bool
- newMaxCountRule :: Bool -> MaxCountRule
- data OptionRestrictionRegex = OptionRestrictionRegex' (Maybe Text) (Maybe Text)
- newOptionRestrictionRegex :: OptionRestrictionRegex
- data OptionSpecification = OptionSpecification' (Maybe Text) (Maybe Text) (Maybe Text)
- newOptionSpecification :: OptionSpecification
- data PlatformBranchSummary = PlatformBranchSummary' (Maybe Text) (Maybe Int) (Maybe Text) (Maybe [Text]) (Maybe Text)
- newPlatformBranchSummary :: PlatformBranchSummary
- data PlatformDescription = PlatformDescription' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PlatformStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe [CustomAmi]) (Maybe ISO8601) (Maybe Text) (Maybe [PlatformFramework]) (Maybe Text) (Maybe Text) (Maybe [PlatformProgrammingLanguage]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text])
- newPlatformDescription :: PlatformDescription
- data PlatformFilter = PlatformFilter' (Maybe [Text]) (Maybe Text) (Maybe Text)
- newPlatformFilter :: PlatformFilter
- data PlatformFramework = PlatformFramework' (Maybe Text) (Maybe Text)
- newPlatformFramework :: PlatformFramework
- data PlatformProgrammingLanguage = PlatformProgrammingLanguage' (Maybe Text) (Maybe Text)
- newPlatformProgrammingLanguage :: PlatformProgrammingLanguage
- data PlatformSummary = PlatformSummary' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PlatformStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text])
- newPlatformSummary :: PlatformSummary
- data Queue = Queue' (Maybe Text) (Maybe Text)
- newQueue :: Queue
- data ResourceQuota = ResourceQuota' (Maybe Int)
- newResourceQuota :: ResourceQuota
- data ResourceQuotas = ResourceQuotas' (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota)
- newResourceQuotas :: ResourceQuotas
- data S3Location = S3Location' (Maybe Text) (Maybe Text)
- newS3Location :: S3Location
- data SearchFilter = SearchFilter' (Maybe Text) (Maybe [Text]) (Maybe Text)
- newSearchFilter :: SearchFilter
- data SingleInstanceHealth = SingleInstanceHealth' (Maybe Text) (Maybe [Text]) (Maybe SystemStatus) (Maybe ApplicationMetrics) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Deployment) (Maybe ISO8601)
- newSingleInstanceHealth :: SingleInstanceHealth
- data SolutionStackDescription = SolutionStackDescription' (Maybe [Text]) (Maybe Text)
- newSolutionStackDescription :: SolutionStackDescription
- data SourceBuildInformation = SourceBuildInformation' SourceType SourceRepository Text
- newSourceBuildInformation :: SourceType -> SourceRepository -> Text -> SourceBuildInformation
- data SourceConfiguration = SourceConfiguration' (Maybe Text) (Maybe Text)
- newSourceConfiguration :: SourceConfiguration
- data StatusCodes = StatusCodes' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int)
- newStatusCodes :: StatusCodes
- data SystemStatus = SystemStatus' (Maybe CPUUtilization) (Maybe [Double])
- newSystemStatus :: SystemStatus
- data Tag = Tag' (Maybe Text) (Maybe Text)
- newTag :: Tag
- data Trigger = Trigger' (Maybe Text)
- newTrigger :: Trigger
- data ValidationMessage = ValidationMessage' (Maybe Text) (Maybe ValidationSeverity) (Maybe Text) (Maybe Text)
- newValidationMessage :: ValidationMessage
Service Configuration
defaultService :: Service Source #
API version 2010-12-01
of the Amazon Elastic Beanstalk SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by ElasticBeanstalk
.
InvalidRequestException
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more input parameters is not valid. Please correct the input parameters and try the operation again.
TooManyBucketsException
_TooManyBucketsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account has reached its limit of Amazon S3 buckets.
S3SubscriptionRequiredException
_S3SubscriptionRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account does not have a subscription to Amazon S3.
OperationInProgressException
_OperationInProgressException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.
PlatformVersionStillReferencedException
_PlatformVersionStillReferencedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You cannot delete the platform version because there are still environments running on it.
TooManyApplicationVersionsException
_TooManyApplicationVersionsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account has reached its limit of application versions.
TooManyConfigurationTemplatesException
_TooManyConfigurationTemplatesException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account has reached its limit of configuration templates.
ResourceTypeNotSupportedException
_ResourceTypeNotSupportedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.
InsufficientPrivilegesException
_InsufficientPrivilegesException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account does not have sufficient privileges for one or more AWS services.
ElasticBeanstalkServiceException
_ElasticBeanstalkServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A generic service exception has occurred.
TooManyTagsException
_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The number of tags in the resource would exceed the number of tags that each resource can have.
To calculate this, the operation considers both the number of tags the resource already has and the tags this operation would add if it succeeded.
TooManyApplicationsException
_TooManyApplicationsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account has reached its limit of applications.
TooManyPlatformsException
_TooManyPlatformsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You have exceeded the maximum number of allowed platforms associated with the account.
ManagedActionInvalidStateException
_ManagedActionInvalidStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Cannot modify the managed action in its current state.
SourceBundleDeletionException
_SourceBundleDeletionException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.
S3LocationNotInServiceRegionException
_S3LocationNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified S3 bucket does not belong to the S3 region in which the service is running. The following regions are supported:
- IAD/us-east-1
- PDX/us-west-2
- DUB/eu-west-1
CodeBuildNotInServiceRegionException
_CodeBuildNotInServiceRegionException :: AsError a => Getting (First ServiceError) a ServiceError Source #
AWS CodeBuild is not available in the specified region.
TooManyEnvironmentsException
_TooManyEnvironmentsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified account has reached its limit of environments.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A resource doesn't exist for the specified Amazon Resource Name (ARN).
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
EnvironmentExists
newEnvironmentExists :: Wait DescribeEnvironments Source #
Polls DescribeEnvironments
every 20 seconds until a successful state is reached. An error is returned after 20 failed checks.
EnvironmentUpdated
newEnvironmentUpdated :: Wait DescribeEnvironments Source #
Polls DescribeEnvironments
every 20 seconds until a successful state is reached. An error is returned after 20 failed checks.
EnvironmentTerminated
newEnvironmentTerminated :: Wait DescribeEnvironments Source #
Polls DescribeEnvironments
every 20 seconds until a successful state is reached. An error is returned after 20 failed checks.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
DescribeApplications
data DescribeApplications Source #
Request to describe one or more applications.
See: newDescribeApplications
smart constructor.
Instances
newDescribeApplications :: DescribeApplications Source #
Create a value of DescribeApplications
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:applicationNames:DescribeApplications'
, describeApplications_applicationNames
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to only include those with the specified names.
data DescribeApplicationsResponse Source #
Result message containing a list of application descriptions.
See: newDescribeApplicationsResponse
smart constructor.
Instances
newDescribeApplicationsResponse Source #
Create a value of DescribeApplicationsResponse
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:applications:DescribeApplicationsResponse'
, describeApplicationsResponse_applications
- This parameter contains a list of ApplicationDescription.
$sel:httpStatus:DescribeApplicationsResponse'
, describeApplicationsResponse_httpStatus
- The response's http status code.
UpdateEnvironment
data UpdateEnvironment Source #
Request to update an environment.
See: newUpdateEnvironment
smart constructor.
UpdateEnvironment' (Maybe Text) (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newUpdateEnvironment :: UpdateEnvironment Source #
Create a value of UpdateEnvironment
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:templateName:UpdateEnvironment'
, updateEnvironment_templateName
- If this parameter is specified, AWS Elastic Beanstalk deploys this
configuration template to the environment. If no such configuration
template is found, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
$sel:optionsToRemove:UpdateEnvironment'
, updateEnvironment_optionsToRemove
- A list of custom user-defined configuration options to remove from the
configuration set for this environment.
$sel:optionSettings:UpdateEnvironment'
, updateEnvironment_optionSettings
- If specified, AWS Elastic Beanstalk updates the configuration set
associated with the running environment and sets the specified
configuration options to the requested value.
$sel:versionLabel:UpdateEnvironment'
, updateEnvironment_versionLabel
- If this parameter is specified, AWS Elastic Beanstalk deploys the named
application version to the environment. If no such application version
is found, returns an InvalidParameterValue
error.
$sel:platformArn:UpdateEnvironment'
, updateEnvironment_platformArn
- The ARN of the platform, if used.
$sel:tier:UpdateEnvironment'
, updateEnvironment_tier
- This specifies the tier to use to update the environment.
Condition: At this time, if you change the tier version, name, or type,
AWS Elastic Beanstalk returns InvalidParameterValue
error.
$sel:environmentName:UpdateEnvironment'
, updateEnvironment_environmentName
- The name of the environment to update. If no environment with this name
exists, AWS Elastic Beanstalk returns an InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:applicationName:UpdateEnvironment'
, updateEnvironment_applicationName
- The name of the application with which the environment is associated.
$sel:solutionStackName:UpdateEnvironment'
, updateEnvironment_solutionStackName
- This specifies the platform version that the environment will run after
the environment is updated.
$sel:environmentId:UpdateEnvironment'
, updateEnvironment_environmentId
- The ID of the environment to update.
If no environment with this ID exists, AWS Elastic Beanstalk returns an
InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:groupName:UpdateEnvironment'
, updateEnvironment_groupName
- The name of the group to which the target environment belongs. Specify a
group name only if the environment's name is specified in an
environment manifest and not with the environment name or environment ID
parameters. See
Environment Manifest (env.yaml)
for details.
$sel:description:UpdateEnvironment'
, updateEnvironment_description
- If this parameter is specified, AWS Elastic Beanstalk updates the
description of this environment.
data EnvironmentDescription Source #
Describes the properties of an environment.
See: newEnvironmentDescription
smart constructor.
EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text) |
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: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:cname:EnvironmentDescription'
, environmentDescription_cname
- The URL to the CNAME for this environment.
$sel:templateName:EnvironmentDescription'
, environmentDescription_templateName
- The name of the configuration template used to originally launch this
environment.
$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: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:resources:EnvironmentDescription'
, environmentDescription_resources
- The description of the AWS resources used by this environment.
$sel:dateUpdated:EnvironmentDescription'
, environmentDescription_dateUpdated
- The last modified date for this environment.
$sel:dateCreated:EnvironmentDescription'
, environmentDescription_dateCreated
- The creation date for 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:versionLabel:EnvironmentDescription'
, environmentDescription_versionLabel
- The application version deployed in this environment.
$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:tier:EnvironmentDescription'
, environmentDescription_tier
- Describes the current tier of this environment.
$sel:environmentName:EnvironmentDescription'
, environmentDescription_environmentName
- The name of this environment.
$sel:applicationName:EnvironmentDescription'
, environmentDescription_applicationName
- The name of the application associated with this environment.
$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:solutionStackName:EnvironmentDescription'
, environmentDescription_solutionStackName
- The name of the SolutionStack
deployed with this environment.
$sel:environmentId:EnvironmentDescription'
, environmentDescription_environmentId
- The ID of this environment.
$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:environmentLinks:EnvironmentDescription'
, environmentDescription_environmentLinks
- A list of links to other environments in the same group.
$sel:description:EnvironmentDescription'
, environmentDescription_description
- Describes this environment.
TerminateEnvironment
data TerminateEnvironment Source #
Request to terminate an environment.
See: newTerminateEnvironment
smart constructor.
Instances
newTerminateEnvironment :: TerminateEnvironment Source #
Create a value of TerminateEnvironment
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:forceTerminate:TerminateEnvironment'
, terminateEnvironment_forceTerminate
- Terminates the target environment even if another environment in the
same group is dependent on it.
$sel:terminateResources:TerminateEnvironment'
, terminateEnvironment_terminateResources
- Indicates whether the associated AWS resources should shut down when the
environment is terminated:
true
: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.false
: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.
For more information, see the AWS Elastic Beanstalk User Guide.
Default: true
Valid Values: true
| false
$sel:environmentName:TerminateEnvironment'
, terminateEnvironment_environmentName
- The name of the environment to terminate.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:TerminateEnvironment'
, terminateEnvironment_environmentId
- The ID of the environment to terminate.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
data EnvironmentDescription Source #
Describes the properties of an environment.
See: newEnvironmentDescription
smart constructor.
EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text) |
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: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:cname:EnvironmentDescription'
, environmentDescription_cname
- The URL to the CNAME for this environment.
$sel:templateName:EnvironmentDescription'
, environmentDescription_templateName
- The name of the configuration template used to originally launch this
environment.
$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: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:resources:EnvironmentDescription'
, environmentDescription_resources
- The description of the AWS resources used by this environment.
$sel:dateUpdated:EnvironmentDescription'
, environmentDescription_dateUpdated
- The last modified date for this environment.
$sel:dateCreated:EnvironmentDescription'
, environmentDescription_dateCreated
- The creation date for 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:versionLabel:EnvironmentDescription'
, environmentDescription_versionLabel
- The application version deployed in this environment.
$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:tier:EnvironmentDescription'
, environmentDescription_tier
- Describes the current tier of this environment.
$sel:environmentName:EnvironmentDescription'
, environmentDescription_environmentName
- The name of this environment.
$sel:applicationName:EnvironmentDescription'
, environmentDescription_applicationName
- The name of the application associated with this environment.
$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:solutionStackName:EnvironmentDescription'
, environmentDescription_solutionStackName
- The name of the SolutionStack
deployed with this environment.
$sel:environmentId:EnvironmentDescription'
, environmentDescription_environmentId
- The ID of this environment.
$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:environmentLinks:EnvironmentDescription'
, environmentDescription_environmentLinks
- A list of links to other environments in the same group.
$sel:description:EnvironmentDescription'
, environmentDescription_description
- Describes this environment.
ListPlatformVersions (Paginated)
data ListPlatformVersions Source #
See: newListPlatformVersions
smart constructor.
Instances
newListPlatformVersions :: ListPlatformVersions Source #
Create a value of ListPlatformVersions
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:filters:ListPlatformVersions'
, listPlatformVersions_filters
- Criteria for restricting the resulting list of platform versions. The
filter is interpreted as a logical conjunction (AND) of the separate
PlatformFilter
terms.
$sel:nextToken:ListPlatformVersions'
, listPlatformVersions_nextToken
- For a paginated request. Specify a token from a previous response page
to retrieve the next response page. All other parameter values must be
identical to the ones specified in the initial request.
If no NextToken
is specified, the first page is retrieved.
$sel:maxRecords:ListPlatformVersions'
, listPlatformVersions_maxRecords
- The maximum number of platform version values returned in one call.
data ListPlatformVersionsResponse Source #
See: newListPlatformVersionsResponse
smart constructor.
Instances
newListPlatformVersionsResponse Source #
Create a value of ListPlatformVersionsResponse
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:nextToken:ListPlatformVersions'
, listPlatformVersionsResponse_nextToken
- In a paginated request, if this value isn't null
, it's the token
that you can pass in a subsequent request to get the next response page.
$sel:platformSummaryList:ListPlatformVersionsResponse'
, listPlatformVersionsResponse_platformSummaryList
- Summary information about the platform versions.
$sel:httpStatus:ListPlatformVersionsResponse'
, listPlatformVersionsResponse_httpStatus
- The response's http status code.
DeletePlatformVersion
data DeletePlatformVersion Source #
See: newDeletePlatformVersion
smart constructor.
Instances
newDeletePlatformVersion :: DeletePlatformVersion Source #
Create a value of DeletePlatformVersion
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:platformArn:DeletePlatformVersion'
, deletePlatformVersion_platformArn
- The ARN of the version of the custom platform.
data DeletePlatformVersionResponse Source #
See: newDeletePlatformVersionResponse
smart constructor.
Instances
newDeletePlatformVersionResponse Source #
Create a value of DeletePlatformVersionResponse
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:platformSummary:DeletePlatformVersionResponse'
, deletePlatformVersionResponse_platformSummary
- Detailed information about the version of the custom platform.
$sel:httpStatus:DeletePlatformVersionResponse'
, deletePlatformVersionResponse_httpStatus
- The response's http status code.
CreateApplicationVersion
data CreateApplicationVersion Source #
See: newCreateApplicationVersion
smart constructor.
CreateApplicationVersion' (Maybe Bool) (Maybe S3Location) (Maybe Bool) (Maybe SourceBuildInformation) (Maybe Text) (Maybe BuildConfiguration) (Maybe [Tag]) Text Text |
Instances
newCreateApplicationVersion Source #
:: Text | |
-> Text | |
-> CreateApplicationVersion |
Create a value of CreateApplicationVersion
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:process:CreateApplicationVersion'
, createApplicationVersion_process
- Pre-processes and validates the environment manifest (env.yaml
) and
configuration files (*.config
files in the .ebextensions
folder) in
the source bundle. Validating configuration files can identify issues
prior to deploying the application version to an environment.
You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.
The Process
option validates Elastic Beanstalk configuration files. It
doesn't validate your application's configuration files, like proxy
server or Docker configuration.
$sel:sourceBundle:CreateApplicationVersion'
, createApplicationVersion_sourceBundle
- The Amazon S3 bucket and key that identify the location of the source
bundle for this version.
The Amazon S3 bucket must be in the same region as the environment.
Specify a source bundle in S3 or a commit in an AWS CodeCommit
repository (with SourceBuildInformation
), but not both. If neither
SourceBundle
nor SourceBuildInformation
are provided, Elastic
Beanstalk uses a sample application.
$sel:autoCreateApplication:CreateApplicationVersion'
, createApplicationVersion_autoCreateApplication
- Set to true
to create an application with the specified name if it
doesn't already exist.
$sel:sourceBuildInformation:CreateApplicationVersion'
, createApplicationVersion_sourceBuildInformation
- Specify a commit in an AWS CodeCommit Git repository to use as the
source code for the application version.
$sel:description:CreateApplicationVersion'
, createApplicationVersion_description
- A description of this application version.
$sel:buildConfiguration:CreateApplicationVersion'
, createApplicationVersion_buildConfiguration
- Settings for an AWS CodeBuild build.
$sel:tags:CreateApplicationVersion'
, createApplicationVersion_tags
- Specifies the tags applied to the application version.
Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.
$sel:applicationName:CreateApplicationVersion'
, createApplicationVersion_applicationName
- The name of the application. If no application is found with this name,
and AutoCreateApplication
is false
, returns an
InvalidParameterValue
error.
$sel:versionLabel:CreateApplicationVersion'
, createApplicationVersion_versionLabel
- A label identifying this version.
Constraint: Must be unique per application. If an application version
already exists with this label for the specified application, AWS
Elastic Beanstalk returns an InvalidParameterValue
error.
data ApplicationVersionDescriptionMessage Source #
Result message wrapping a single description of an application version.
See: newApplicationVersionDescriptionMessage
smart constructor.
Instances
Eq ApplicationVersionDescriptionMessage Source # | |
Read ApplicationVersionDescriptionMessage Source # | |
Show ApplicationVersionDescriptionMessage Source # | |
Generic ApplicationVersionDescriptionMessage Source # | |
NFData ApplicationVersionDescriptionMessage Source # | |
Hashable ApplicationVersionDescriptionMessage Source # | |
FromXML ApplicationVersionDescriptionMessage Source # | |
type Rep ApplicationVersionDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage type Rep ApplicationVersionDescriptionMessage = D1 ('MetaData "ApplicationVersionDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
ListPlatformBranches
data ListPlatformBranches Source #
See: newListPlatformBranches
smart constructor.
Instances
newListPlatformBranches :: ListPlatformBranches Source #
Create a value of ListPlatformBranches
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:filters:ListPlatformBranches'
, listPlatformBranches_filters
- Criteria for restricting the resulting list of platform branches. The
filter is evaluated as a logical conjunction (AND) of the separate
SearchFilter
terms.
The following list shows valid attribute values for each of the
SearchFilter
terms. Most operators take a single value. The in
and
not_in
operators can take multiple values.
Attribute = BranchName
:Operator
:=
|!=
|begins_with
|ends_with
|contains
|in
|not_in
Attribute = LifecycleState
:Operator
:=
|!=
|in
|not_in
Values
:beta
|supported
|deprecated
|retired
Attribute = PlatformName
:Operator
:=
|!=
|begins_with
|ends_with
|contains
|in
|not_in
Attribute = TierType
:Operator
:=
|!=
Values
:WebServer/Standard
|Worker/SQS/HTTP
Array size: limited to 10 SearchFilter
objects.
Within each SearchFilter
item, the Values
array is limited to 10
items.
$sel:nextToken:ListPlatformBranches'
, listPlatformBranches_nextToken
- For a paginated request. Specify a token from a previous response page
to retrieve the next response page. All other parameter values must be
identical to the ones specified in the initial request.
If no NextToken
is specified, the first page is retrieved.
$sel:maxRecords:ListPlatformBranches'
, listPlatformBranches_maxRecords
- The maximum number of platform branch values returned in one call.
data ListPlatformBranchesResponse Source #
See: newListPlatformBranchesResponse
smart constructor.
Instances
newListPlatformBranchesResponse Source #
Create a value of ListPlatformBranchesResponse
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:platformBranchSummaryList:ListPlatformBranchesResponse'
, listPlatformBranchesResponse_platformBranchSummaryList
- Summary information about the platform branches.
$sel:nextToken:ListPlatformBranches'
, listPlatformBranchesResponse_nextToken
- In a paginated request, if this value isn't null
, it's the token
that you can pass in a subsequent request to get the next response page.
$sel:httpStatus:ListPlatformBranchesResponse'
, listPlatformBranchesResponse_httpStatus
- The response's http status code.
DescribeEvents (Paginated)
data DescribeEvents Source #
Request to retrieve a list of events for an environment.
See: newDescribeEvents
smart constructor.
DescribeEvents' (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe EventSeverity) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe ISO8601) (Maybe Text) (Maybe Text) |
Instances
newDescribeEvents :: DescribeEvents Source #
Create a value of DescribeEvents
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:requestId:DescribeEvents'
, describeEvents_requestId
- If specified, AWS Elastic Beanstalk restricts the described events to
include only those associated with this request ID.
$sel:templateName:DescribeEvents'
, describeEvents_templateName
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those that are associated with this environment configuration.
$sel:startTime:DescribeEvents'
, describeEvents_startTime
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those that occur on or after this time.
$sel:severity:DescribeEvents'
, describeEvents_severity
- If specified, limits the events returned from this call to include only
those with the specified severity or higher.
$sel:nextToken:DescribeEvents'
, describeEvents_nextToken
- Pagination token. If specified, the events return the next batch of
results.
$sel:versionLabel:DescribeEvents'
, describeEvents_versionLabel
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those associated with this application version.
$sel:platformArn:DescribeEvents'
, describeEvents_platformArn
- The ARN of a custom platform version. If specified, AWS Elastic
Beanstalk restricts the returned descriptions to those associated with
this custom platform version.
$sel:environmentName:DescribeEvents'
, describeEvents_environmentName
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those associated with this environment.
$sel:maxRecords:DescribeEvents'
, describeEvents_maxRecords
- Specifies the maximum number of events that can be returned, beginning
with the most recent event.
$sel:endTime:DescribeEvents'
, describeEvents_endTime
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those that occur up to, but not including, the EndTime
.
$sel:applicationName:DescribeEvents'
, describeEvents_applicationName
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to include only those associated with this application.
$sel:environmentId:DescribeEvents'
, describeEvents_environmentId
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to those associated with this environment.
data DescribeEventsResponse Source #
Result message wrapping a list of event descriptions.
See: newDescribeEventsResponse
smart constructor.
Instances
newDescribeEventsResponse Source #
Create a value of DescribeEventsResponse
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:nextToken:DescribeEvents'
, describeEventsResponse_nextToken
- If returned, this indicates that there are more results to obtain. Use
this token in the next DescribeEvents call to get the next batch of
events.
$sel:events:DescribeEventsResponse'
, describeEventsResponse_events
- A list of EventDescription.
$sel:httpStatus:DescribeEventsResponse'
, describeEventsResponse_httpStatus
- The response's http status code.
RequestEnvironmentInfo
data RequestEnvironmentInfo Source #
Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.
See: newRequestEnvironmentInfo
smart constructor.
Instances
newRequestEnvironmentInfo Source #
Create a value of RequestEnvironmentInfo
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:RequestEnvironmentInfo'
, requestEnvironmentInfo_environmentName
- The name of the environment of the requested data.
If no such environment is found, RequestEnvironmentInfo
returns an
InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:RequestEnvironmentInfo'
, requestEnvironmentInfo_environmentId
- The ID of the environment of the requested data.
If no such environment is found, RequestEnvironmentInfo
returns an
InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:infoType:RequestEnvironmentInfo'
, requestEnvironmentInfo_infoType
- The type of information to request.
data RequestEnvironmentInfoResponse Source #
See: newRequestEnvironmentInfoResponse
smart constructor.
Instances
Eq RequestEnvironmentInfoResponse Source # | |
Read RequestEnvironmentInfoResponse Source # | |
Show RequestEnvironmentInfoResponse Source # | |
Generic RequestEnvironmentInfoResponse Source # | |
NFData RequestEnvironmentInfoResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.RequestEnvironmentInfo rnf :: RequestEnvironmentInfoResponse -> () # | |
type Rep RequestEnvironmentInfoResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.RequestEnvironmentInfo type Rep RequestEnvironmentInfoResponse = D1 ('MetaData "RequestEnvironmentInfoResponse" "Amazonka.ElasticBeanstalk.RequestEnvironmentInfo" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "RequestEnvironmentInfoResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newRequestEnvironmentInfoResponse :: RequestEnvironmentInfoResponse Source #
Create a value of RequestEnvironmentInfoResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The Amazon Resource Name (ARN) of the resouce for which a tag list is
requested.
Must be the ARN of an Elastic Beanstalk resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:resourceTags:ListTagsForResourceResponse'
, listTagsForResourceResponse_resourceTags
- A list of tag key-value pairs.
$sel:resourceArn:ListTagsForResource'
, listTagsForResourceResponse_resourceArn
- The Amazon Resource Name (ARN) of the resource for which a tag list was
requested.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
RetrieveEnvironmentInfo
data RetrieveEnvironmentInfo Source #
Request to download logs retrieved with RequestEnvironmentInfo.
See: newRetrieveEnvironmentInfo
smart constructor.
Instances
newRetrieveEnvironmentInfo Source #
Create a value of RetrieveEnvironmentInfo
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:RetrieveEnvironmentInfo'
, retrieveEnvironmentInfo_environmentName
- The name of the data's environment.
If no such environment is found, returns an InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:RetrieveEnvironmentInfo'
, retrieveEnvironmentInfo_environmentId
- The ID of the data's environment.
If no such environment is found, returns an InvalidParameterValue
error.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:infoType:RetrieveEnvironmentInfo'
, retrieveEnvironmentInfo_infoType
- The type of information to retrieve.
data RetrieveEnvironmentInfoResponse Source #
Result message containing a description of the requested environment info.
See: newRetrieveEnvironmentInfoResponse
smart constructor.
Instances
Eq RetrieveEnvironmentInfoResponse Source # | |
Read RetrieveEnvironmentInfoResponse Source # | |
Show RetrieveEnvironmentInfoResponse Source # | |
Generic RetrieveEnvironmentInfoResponse Source # | |
NFData RetrieveEnvironmentInfoResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.RetrieveEnvironmentInfo rnf :: RetrieveEnvironmentInfoResponse -> () # | |
type Rep RetrieveEnvironmentInfoResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.RetrieveEnvironmentInfo type Rep RetrieveEnvironmentInfoResponse = D1 ('MetaData "RetrieveEnvironmentInfoResponse" "Amazonka.ElasticBeanstalk.RetrieveEnvironmentInfo" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "RetrieveEnvironmentInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentInfoDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newRetrieveEnvironmentInfoResponse Source #
Create a value of RetrieveEnvironmentInfoResponse
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:environmentInfo:RetrieveEnvironmentInfoResponse'
, retrieveEnvironmentInfoResponse_environmentInfo
- The EnvironmentInfoDescription of the environment.
$sel:httpStatus:RetrieveEnvironmentInfoResponse'
, retrieveEnvironmentInfoResponse_httpStatus
- The response's http status code.
DescribePlatformVersion
data DescribePlatformVersion Source #
See: newDescribePlatformVersion
smart constructor.
Instances
newDescribePlatformVersion :: DescribePlatformVersion Source #
Create a value of DescribePlatformVersion
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:platformArn:DescribePlatformVersion'
, describePlatformVersion_platformArn
- The ARN of the platform version.
data DescribePlatformVersionResponse Source #
See: newDescribePlatformVersionResponse
smart constructor.
Instances
Eq DescribePlatformVersionResponse Source # | |
Read DescribePlatformVersionResponse Source # | |
Show DescribePlatformVersionResponse Source # | |
Generic DescribePlatformVersionResponse Source # | |
NFData DescribePlatformVersionResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DescribePlatformVersion rnf :: DescribePlatformVersionResponse -> () # | |
type Rep DescribePlatformVersionResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DescribePlatformVersion type Rep DescribePlatformVersionResponse = D1 ('MetaData "DescribePlatformVersionResponse" "Amazonka.ElasticBeanstalk.DescribePlatformVersion" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DescribePlatformVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "platformDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDescribePlatformVersionResponse Source #
Create a value of DescribePlatformVersionResponse
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:platformDescription:DescribePlatformVersionResponse'
, describePlatformVersionResponse_platformDescription
- Detailed information about the platform version.
$sel:httpStatus:DescribePlatformVersionResponse'
, describePlatformVersionResponse_httpStatus
- The response's http status code.
DeleteApplication
data DeleteApplication Source #
Request to delete an application.
See: newDeleteApplication
smart constructor.
Instances
Create a value of DeleteApplication
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:terminateEnvByForce:DeleteApplication'
, deleteApplication_terminateEnvByForce
- When set to true, running environments will be terminated before
deleting the application.
$sel:applicationName:DeleteApplication'
, deleteApplication_applicationName
- The name of the application to delete.
data DeleteApplicationResponse Source #
See: newDeleteApplicationResponse
smart constructor.
Instances
newDeleteApplicationResponse :: DeleteApplicationResponse Source #
Create a value of DeleteApplicationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateApplication
data UpdateApplication Source #
Request to update an application.
See: newUpdateApplication
smart constructor.
Instances
Create a value of UpdateApplication
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:description:UpdateApplication'
, updateApplication_description
- A new description for the application.
Default: If not specified, AWS Elastic Beanstalk does not update the description.
$sel:applicationName:UpdateApplication'
, updateApplication_applicationName
- The name of the application to update. If no such application is found,
UpdateApplication
returns an InvalidParameterValue
error.
data ApplicationDescriptionMessage Source #
Result message containing a single description of an application.
See: newApplicationDescriptionMessage
smart constructor.
Instances
Eq ApplicationDescriptionMessage Source # | |
Read ApplicationDescriptionMessage Source # | |
Show ApplicationDescriptionMessage Source # | |
Generic ApplicationDescriptionMessage Source # | |
NFData ApplicationDescriptionMessage Source # | |
Hashable ApplicationDescriptionMessage Source # | |
FromXML ApplicationDescriptionMessage Source # | |
type Rep ApplicationDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage type Rep ApplicationDescriptionMessage = D1 ('MetaData "ApplicationDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
DescribeInstancesHealth
data DescribeInstancesHealth Source #
Parameters for a call to DescribeInstancesHealth
.
See: newDescribeInstancesHealth
smart constructor.
Instances
newDescribeInstancesHealth :: DescribeInstancesHealth Source #
Create a value of DescribeInstancesHealth
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:nextToken:DescribeInstancesHealth'
, describeInstancesHealth_nextToken
- Specify the pagination token returned by a previous call.
$sel:environmentName:DescribeInstancesHealth'
, describeInstancesHealth_environmentName
- Specify the AWS Elastic Beanstalk environment by name.
$sel:attributeNames:DescribeInstancesHealth'
, describeInstancesHealth_attributeNames
- Specifies the response elements you wish to receive. To retrieve all
attributes, set to All
. If no attribute names are specified, returns a
list of instances.
$sel:environmentId:DescribeInstancesHealth'
, describeInstancesHealth_environmentId
- Specify the AWS Elastic Beanstalk environment by ID.
data DescribeInstancesHealthResponse Source #
Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.
See: newDescribeInstancesHealthResponse
smart constructor.
Instances
newDescribeInstancesHealthResponse Source #
Create a value of DescribeInstancesHealthResponse
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:instanceHealthList:DescribeInstancesHealthResponse'
, describeInstancesHealthResponse_instanceHealthList
- Detailed health information about each instance.
The output differs slightly between Linux and Windows environments.
There is a difference in the members that are supported under the
<CPUUtilization>
type.
$sel:nextToken:DescribeInstancesHealth'
, describeInstancesHealthResponse_nextToken
- Pagination token for the next page of results, if available.
$sel:refreshedAt:DescribeInstancesHealthResponse'
, describeInstancesHealthResponse_refreshedAt
- The date and time that the health information was retrieved.
$sel:httpStatus:DescribeInstancesHealthResponse'
, describeInstancesHealthResponse_httpStatus
- The response's http status code.
CreateApplication
data CreateApplication Source #
Request to create an application.
See: newCreateApplication
smart constructor.
Instances
Create a value of CreateApplication
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:resourceLifecycleConfig:CreateApplication'
, createApplication_resourceLifecycleConfig
- Specifies an application resource lifecycle configuration to prevent
your application from accumulating too many versions.
$sel:description:CreateApplication'
, createApplication_description
- Your description of the application.
$sel:tags:CreateApplication'
, createApplication_tags
- Specifies the tags applied to the application.
Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.
$sel:applicationName:CreateApplication'
, createApplication_applicationName
- The name of the application. Must be unique within your account.
data ApplicationDescriptionMessage Source #
Result message containing a single description of an application.
See: newApplicationDescriptionMessage
smart constructor.
Instances
Eq ApplicationDescriptionMessage Source # | |
Read ApplicationDescriptionMessage Source # | |
Show ApplicationDescriptionMessage Source # | |
Generic ApplicationDescriptionMessage Source # | |
NFData ApplicationDescriptionMessage Source # | |
Hashable ApplicationDescriptionMessage Source # | |
FromXML ApplicationDescriptionMessage Source # | |
type Rep ApplicationDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage type Rep ApplicationDescriptionMessage = D1 ('MetaData "ApplicationDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
ComposeEnvironments
data ComposeEnvironments Source #
Request to create or update a group of environments.
See: newComposeEnvironments
smart constructor.
Instances
newComposeEnvironments :: ComposeEnvironments Source #
Create a value of ComposeEnvironments
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:versionLabels:ComposeEnvironments'
, composeEnvironments_versionLabels
- A list of version labels, specifying one or more application source
bundles that belong to the target application. Each source bundle must
include an environment manifest that specifies the name of the
environment and the name of the solution stack to use, and optionally
can specify environment links to create.
$sel:applicationName:ComposeEnvironments'
, composeEnvironments_applicationName
- The name of the application to which the specified source bundles
belong.
$sel:groupName:ComposeEnvironments'
, composeEnvironments_groupName
- The name of the group to which the target environments belong. Specify a
group name only if the environment name defined in each target
environment's manifest ends with a + (plus) character. See
Environment Manifest (env.yaml)
for details.
data EnvironmentDescriptionsMessage Source #
Result message containing a list of environment descriptions.
See: newEnvironmentDescriptionsMessage
smart constructor.
Instances
Eq EnvironmentDescriptionsMessage Source # | |
Read EnvironmentDescriptionsMessage Source # | |
Show EnvironmentDescriptionsMessage Source # | |
Generic EnvironmentDescriptionsMessage Source # | |
NFData EnvironmentDescriptionsMessage Source # | |
Hashable EnvironmentDescriptionsMessage Source # | |
FromXML EnvironmentDescriptionsMessage Source # | |
type Rep EnvironmentDescriptionsMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage type Rep EnvironmentDescriptionsMessage = D1 ('MetaData "EnvironmentDescriptionsMessage" "Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentDescriptionsMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentDescription])))) |
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:nextToken:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_nextToken
- In a paginated request, the token that you can pass in a subsequent
request to get the next response page.
$sel:environments:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_environments
- Returns an EnvironmentDescription list.
AbortEnvironmentUpdate
data AbortEnvironmentUpdate Source #
See: newAbortEnvironmentUpdate
smart constructor.
Instances
newAbortEnvironmentUpdate :: AbortEnvironmentUpdate Source #
Create a value of AbortEnvironmentUpdate
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:AbortEnvironmentUpdate'
, abortEnvironmentUpdate_environmentName
- This specifies the name of the environment with the in-progress update
that you want to cancel.
$sel:environmentId:AbortEnvironmentUpdate'
, abortEnvironmentUpdate_environmentId
- This specifies the ID of the environment with the in-progress update
that you want to cancel.
data AbortEnvironmentUpdateResponse Source #
See: newAbortEnvironmentUpdateResponse
smart constructor.
Instances
Eq AbortEnvironmentUpdateResponse Source # | |
Read AbortEnvironmentUpdateResponse Source # | |
Show AbortEnvironmentUpdateResponse Source # | |
Generic AbortEnvironmentUpdateResponse Source # | |
NFData AbortEnvironmentUpdateResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.AbortEnvironmentUpdate rnf :: AbortEnvironmentUpdateResponse -> () # | |
type Rep AbortEnvironmentUpdateResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.AbortEnvironmentUpdate type Rep AbortEnvironmentUpdateResponse = D1 ('MetaData "AbortEnvironmentUpdateResponse" "Amazonka.ElasticBeanstalk.AbortEnvironmentUpdate" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "AbortEnvironmentUpdateResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newAbortEnvironmentUpdateResponse :: AbortEnvironmentUpdateResponse Source #
Create a value of AbortEnvironmentUpdateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteConfigurationTemplate
data DeleteConfigurationTemplate Source #
Request to delete a configuration template.
See: newDeleteConfigurationTemplate
smart constructor.
Instances
newDeleteConfigurationTemplate Source #
:: Text | |
-> Text | |
-> DeleteConfigurationTemplate |
Create a value of DeleteConfigurationTemplate
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:DeleteConfigurationTemplate'
, deleteConfigurationTemplate_applicationName
- The name of the application to delete the configuration template from.
$sel:templateName:DeleteConfigurationTemplate'
, deleteConfigurationTemplate_templateName
- The name of the configuration template to delete.
data DeleteConfigurationTemplateResponse Source #
See: newDeleteConfigurationTemplateResponse
smart constructor.
Instances
Eq DeleteConfigurationTemplateResponse Source # | |
Read DeleteConfigurationTemplateResponse Source # | |
Show DeleteConfigurationTemplateResponse Source # | |
Generic DeleteConfigurationTemplateResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteConfigurationTemplate type Rep DeleteConfigurationTemplateResponse :: Type -> Type # | |
NFData DeleteConfigurationTemplateResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteConfigurationTemplate rnf :: DeleteConfigurationTemplateResponse -> () # | |
type Rep DeleteConfigurationTemplateResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteConfigurationTemplate type Rep DeleteConfigurationTemplateResponse = D1 ('MetaData "DeleteConfigurationTemplateResponse" "Amazonka.ElasticBeanstalk.DeleteConfigurationTemplate" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DeleteConfigurationTemplateResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteConfigurationTemplateResponse :: DeleteConfigurationTemplateResponse Source #
Create a value of DeleteConfigurationTemplateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateConfigurationTemplate
data UpdateConfigurationTemplate Source #
The result message containing the options for the specified solution stack.
See: newUpdateConfigurationTemplate
smart constructor.
UpdateConfigurationTemplate' (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) Text Text |
Instances
newUpdateConfigurationTemplate Source #
:: Text | |
-> Text | |
-> UpdateConfigurationTemplate |
Create a value of UpdateConfigurationTemplate
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:optionsToRemove:UpdateConfigurationTemplate'
, updateConfigurationTemplate_optionsToRemove
- A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined
configuration options.
$sel:optionSettings:UpdateConfigurationTemplate'
, updateConfigurationTemplate_optionSettings
- A list of configuration option settings to update with the new specified
option value.
$sel:description:UpdateConfigurationTemplate'
, updateConfigurationTemplate_description
- A new description for the configuration.
$sel:applicationName:UpdateConfigurationTemplate'
, updateConfigurationTemplate_applicationName
- The name of the application associated with the configuration template
to update.
If no application is found with this name, UpdateConfigurationTemplate
returns an InvalidParameterValue
error.
$sel:templateName:UpdateConfigurationTemplate'
, updateConfigurationTemplate_templateName
- The name of the configuration template to update.
If no configuration template is found with this name,
UpdateConfigurationTemplate
returns an InvalidParameterValue
error.
data ConfigurationSettingsDescription Source #
Describes the settings for a configuration set.
See: newConfigurationSettingsDescription
smart constructor.
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:templateName:ConfigurationSettingsDescription'
, configurationSettingsDescription_templateName
- If not null
, the name of the configuration template for this
configuration set.
$sel:optionSettings:ConfigurationSettingsDescription'
, configurationSettingsDescription_optionSettings
- A list of the configuration options and their values in this
configuration set.
$sel:dateUpdated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateUpdated
- The date (in UTC time) when this configuration set was last modified.
$sel:dateCreated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateCreated
- The date (in UTC time) when this configuration set was created.
$sel:platformArn:ConfigurationSettingsDescription'
, configurationSettingsDescription_platformArn
- The ARN of the platform version.
$sel:environmentName:ConfigurationSettingsDescription'
, configurationSettingsDescription_environmentName
- If not null
, the name of the environment for this configuration set.
$sel:applicationName:ConfigurationSettingsDescription'
, configurationSettingsDescription_applicationName
- The name of the application associated with this configuration set.
$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:solutionStackName:ConfigurationSettingsDescription'
, configurationSettingsDescription_solutionStackName
- The name of the solution stack this configuration set uses.
$sel:description:ConfigurationSettingsDescription'
, configurationSettingsDescription_description
- Describes this configuration set.
UpdateTagsForResource
data UpdateTagsForResource Source #
See: newUpdateTagsForResource
smart constructor.
Instances
newUpdateTagsForResource Source #
Create a value of UpdateTagsForResource
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:tagsToRemove:UpdateTagsForResource'
, updateTagsForResource_tagsToRemove
- A list of tag keys to remove. If a tag key doesn't exist, it is
silently ignored.
Specify at least one of these parameters: TagsToAdd
, TagsToRemove
.
$sel:tagsToAdd:UpdateTagsForResource'
, updateTagsForResource_tagsToAdd
- A list of tags to add or update. If a key of an existing tag is added,
the tag's value is updated.
Specify at least one of these parameters: TagsToAdd
, TagsToRemove
.
$sel:resourceArn:UpdateTagsForResource'
, updateTagsForResource_resourceArn
- The Amazon Resource Name (ARN) of the resouce to be updated.
Must be the ARN of an Elastic Beanstalk resource.
data UpdateTagsForResourceResponse Source #
See: newUpdateTagsForResourceResponse
smart constructor.
Instances
Eq UpdateTagsForResourceResponse Source # | |
Read UpdateTagsForResourceResponse Source # | |
Show UpdateTagsForResourceResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.UpdateTagsForResource showsPrec :: Int -> UpdateTagsForResourceResponse -> ShowS # show :: UpdateTagsForResourceResponse -> String # showList :: [UpdateTagsForResourceResponse] -> ShowS # | |
Generic UpdateTagsForResourceResponse Source # | |
NFData UpdateTagsForResourceResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.UpdateTagsForResource rnf :: UpdateTagsForResourceResponse -> () # | |
type Rep UpdateTagsForResourceResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.UpdateTagsForResource type Rep UpdateTagsForResourceResponse = D1 ('MetaData "UpdateTagsForResourceResponse" "Amazonka.ElasticBeanstalk.UpdateTagsForResource" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "UpdateTagsForResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newUpdateTagsForResourceResponse :: UpdateTagsForResourceResponse Source #
Create a value of UpdateTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DescribeEnvironmentResources
data DescribeEnvironmentResources Source #
Request to describe the resources in an environment.
See: newDescribeEnvironmentResources
smart constructor.
Instances
newDescribeEnvironmentResources :: DescribeEnvironmentResources Source #
Create a value of DescribeEnvironmentResources
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:DescribeEnvironmentResources'
, describeEnvironmentResources_environmentName
- The name of the environment to retrieve AWS resource usage data.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:DescribeEnvironmentResources'
, describeEnvironmentResources_environmentId
- The ID of the environment to retrieve AWS resource usage data.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
data DescribeEnvironmentResourcesResponse Source #
Result message containing a list of environment resource descriptions.
See: newDescribeEnvironmentResourcesResponse
smart constructor.
Instances
newDescribeEnvironmentResourcesResponse Source #
Create a value of DescribeEnvironmentResourcesResponse
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:environmentResources:DescribeEnvironmentResourcesResponse'
, describeEnvironmentResourcesResponse_environmentResources
- A list of EnvironmentResourceDescription.
$sel:httpStatus:DescribeEnvironmentResourcesResponse'
, describeEnvironmentResourcesResponse_httpStatus
- The response's http status code.
DescribeEnvironmentManagedActionHistory (Paginated)
data DescribeEnvironmentManagedActionHistory Source #
Request to list completed and failed managed actions.
See: newDescribeEnvironmentManagedActionHistory
smart constructor.
Instances
newDescribeEnvironmentManagedActionHistory :: DescribeEnvironmentManagedActionHistory Source #
Create a value of DescribeEnvironmentManagedActionHistory
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:nextToken:DescribeEnvironmentManagedActionHistory'
, describeEnvironmentManagedActionHistory_nextToken
- The pagination token returned by a previous request.
$sel:environmentName:DescribeEnvironmentManagedActionHistory'
, describeEnvironmentManagedActionHistory_environmentName
- The name of the target environment.
$sel:maxItems:DescribeEnvironmentManagedActionHistory'
, describeEnvironmentManagedActionHistory_maxItems
- The maximum number of items to return for a single request.
$sel:environmentId:DescribeEnvironmentManagedActionHistory'
, describeEnvironmentManagedActionHistory_environmentId
- The environment ID of the target environment.
data DescribeEnvironmentManagedActionHistoryResponse Source #
A result message containing a list of completed and failed managed actions.
See: newDescribeEnvironmentManagedActionHistoryResponse
smart constructor.
DescribeEnvironmentManagedActionHistoryResponse' (Maybe (NonEmpty ManagedActionHistoryItem)) (Maybe Text) Int |
Instances
newDescribeEnvironmentManagedActionHistoryResponse Source #
:: Int |
|
-> DescribeEnvironmentManagedActionHistoryResponse |
Create a value of DescribeEnvironmentManagedActionHistoryResponse
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:managedActionHistoryItems:DescribeEnvironmentManagedActionHistoryResponse'
, describeEnvironmentManagedActionHistoryResponse_managedActionHistoryItems
- A list of completed and failed managed actions.
$sel:nextToken:DescribeEnvironmentManagedActionHistory'
, describeEnvironmentManagedActionHistoryResponse_nextToken
- A pagination token that you pass to
DescribeEnvironmentManagedActionHistory to get the next page of results.
$sel:httpStatus:DescribeEnvironmentManagedActionHistoryResponse'
, describeEnvironmentManagedActionHistoryResponse_httpStatus
- The response's http status code.
DeleteApplicationVersion
data DeleteApplicationVersion Source #
Request to delete an application version.
See: newDeleteApplicationVersion
smart constructor.
Instances
newDeleteApplicationVersion Source #
:: Text | |
-> Text | |
-> DeleteApplicationVersion |
Create a value of DeleteApplicationVersion
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:deleteSourceBundle:DeleteApplicationVersion'
, deleteApplicationVersion_deleteSourceBundle
- Set to true
to delete the source bundle from your storage bucket.
Otherwise, the application version is deleted only from Elastic
Beanstalk and the source bundle remains in Amazon S3.
$sel:applicationName:DeleteApplicationVersion'
, deleteApplicationVersion_applicationName
- The name of the application to which the version belongs.
$sel:versionLabel:DeleteApplicationVersion'
, deleteApplicationVersion_versionLabel
- The label of the version to delete.
data DeleteApplicationVersionResponse Source #
See: newDeleteApplicationVersionResponse
smart constructor.
Instances
Eq DeleteApplicationVersionResponse Source # | |
Read DeleteApplicationVersionResponse Source # | |
Show DeleteApplicationVersionResponse Source # | |
Generic DeleteApplicationVersionResponse Source # | |
NFData DeleteApplicationVersionResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteApplicationVersion rnf :: DeleteApplicationVersionResponse -> () # | |
type Rep DeleteApplicationVersionResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteApplicationVersion type Rep DeleteApplicationVersionResponse = D1 ('MetaData "DeleteApplicationVersionResponse" "Amazonka.ElasticBeanstalk.DeleteApplicationVersion" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DeleteApplicationVersionResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteApplicationVersionResponse :: DeleteApplicationVersionResponse Source #
Create a value of DeleteApplicationVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateApplicationVersion
data UpdateApplicationVersion Source #
See: newUpdateApplicationVersion
smart constructor.
Instances
newUpdateApplicationVersion Source #
:: Text | |
-> Text | |
-> UpdateApplicationVersion |
Create a value of UpdateApplicationVersion
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:description:UpdateApplicationVersion'
, updateApplicationVersion_description
- A new description for this version.
$sel:applicationName:UpdateApplicationVersion'
, updateApplicationVersion_applicationName
- The name of the application associated with this version.
If no application is found with this name, UpdateApplication
returns
an InvalidParameterValue
error.
$sel:versionLabel:UpdateApplicationVersion'
, updateApplicationVersion_versionLabel
- The name of the version to update.
If no application version is found with this label, UpdateApplication
returns an InvalidParameterValue
error.
data ApplicationVersionDescriptionMessage Source #
Result message wrapping a single description of an application version.
See: newApplicationVersionDescriptionMessage
smart constructor.
Instances
Eq ApplicationVersionDescriptionMessage Source # | |
Read ApplicationVersionDescriptionMessage Source # | |
Show ApplicationVersionDescriptionMessage Source # | |
Generic ApplicationVersionDescriptionMessage Source # | |
NFData ApplicationVersionDescriptionMessage Source # | |
Hashable ApplicationVersionDescriptionMessage Source # | |
FromXML ApplicationVersionDescriptionMessage Source # | |
type Rep ApplicationVersionDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage type Rep ApplicationVersionDescriptionMessage = D1 ('MetaData "ApplicationVersionDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
CreateConfigurationTemplate
data CreateConfigurationTemplate Source #
Request to create a configuration template.
See: newCreateConfigurationTemplate
smart constructor.
CreateConfigurationTemplate' (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe SourceConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text |
Instances
newCreateConfigurationTemplate Source #
:: Text | |
-> Text | |
-> CreateConfigurationTemplate |
Create a value of CreateConfigurationTemplate
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:optionSettings:CreateConfigurationTemplate'
, createConfigurationTemplate_optionSettings
- Option values for the Elastic Beanstalk configuration, such as the
instance type. If specified, these values override the values obtained
from the solution stack or the source configuration template. For a
complete list of Elastic Beanstalk configuration options, see
Option Values
in the AWS Elastic Beanstalk Developer Guide.
$sel:platformArn:CreateConfigurationTemplate'
, createConfigurationTemplate_platformArn
- The Amazon Resource Name (ARN) of the custom platform. For more
information, see
Custom Platforms
in the AWS Elastic Beanstalk Developer Guide.
If you specify PlatformArn
, then don't specify SolutionStackName
.
$sel:sourceConfiguration:CreateConfigurationTemplate'
, createConfigurationTemplate_sourceConfiguration
- An Elastic Beanstalk configuration template to base this one on. If
specified, Elastic Beanstalk uses the configuration values from the
specified configuration template to create a new configuration.
Values specified in OptionSettings
override any values obtained from
the SourceConfiguration
.
You must specify SourceConfiguration
if you don't specify
PlatformArn
, EnvironmentId
, or SolutionStackName
.
Constraint: If both solution stack name and source configuration are specified, the solution stack of the source configuration template must match the specified solution stack name.
$sel:solutionStackName:CreateConfigurationTemplate'
, createConfigurationTemplate_solutionStackName
- The name of an Elastic Beanstalk solution stack (platform version) that
this configuration uses. For example,
64bit Amazon Linux 2013.09 running Tomcat 7 Java 7
. A solution stack
specifies the operating system, runtime, and application server for a
configuration template. It also determines the set of configuration
options as well as the possible and default values. For more
information, see
Supported Platforms
in the AWS Elastic Beanstalk Developer Guide.
You must specify SolutionStackName
if you don't specify
PlatformArn
, EnvironmentId
, or SourceConfiguration
.
Use the ListAvailableSolutionStacks API to obtain a list of available solution stacks.
$sel:environmentId:CreateConfigurationTemplate'
, createConfigurationTemplate_environmentId
- The ID of an environment whose settings you want to use to create the
configuration template. You must specify EnvironmentId
if you don't
specify PlatformArn
, SolutionStackName
, or SourceConfiguration
.
$sel:description:CreateConfigurationTemplate'
, createConfigurationTemplate_description
- An optional description for this configuration.
$sel:tags:CreateConfigurationTemplate'
, createConfigurationTemplate_tags
- Specifies the tags applied to the configuration template.
$sel:applicationName:CreateConfigurationTemplate'
, createConfigurationTemplate_applicationName
- The name of the Elastic Beanstalk application to associate with this
configuration template.
$sel:templateName:CreateConfigurationTemplate'
, createConfigurationTemplate_templateName
- The name of the configuration template.
Constraint: This name must be unique per application.
data ConfigurationSettingsDescription Source #
Describes the settings for a configuration set.
See: newConfigurationSettingsDescription
smart constructor.
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:templateName:ConfigurationSettingsDescription'
, configurationSettingsDescription_templateName
- If not null
, the name of the configuration template for this
configuration set.
$sel:optionSettings:ConfigurationSettingsDescription'
, configurationSettingsDescription_optionSettings
- A list of the configuration options and their values in this
configuration set.
$sel:dateUpdated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateUpdated
- The date (in UTC time) when this configuration set was last modified.
$sel:dateCreated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateCreated
- The date (in UTC time) when this configuration set was created.
$sel:platformArn:ConfigurationSettingsDescription'
, configurationSettingsDescription_platformArn
- The ARN of the platform version.
$sel:environmentName:ConfigurationSettingsDescription'
, configurationSettingsDescription_environmentName
- If not null
, the name of the environment for this configuration set.
$sel:applicationName:ConfigurationSettingsDescription'
, configurationSettingsDescription_applicationName
- The name of the application associated with this configuration set.
$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:solutionStackName:ConfigurationSettingsDescription'
, configurationSettingsDescription_solutionStackName
- The name of the solution stack this configuration set uses.
$sel:description:ConfigurationSettingsDescription'
, configurationSettingsDescription_description
- Describes this configuration set.
DescribeEnvironmentHealth
data DescribeEnvironmentHealth Source #
See the example below to learn how to create a request body.
See: newDescribeEnvironmentHealth
smart constructor.
Instances
newDescribeEnvironmentHealth :: DescribeEnvironmentHealth Source #
Create a value of DescribeEnvironmentHealth
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:DescribeEnvironmentHealth'
, describeEnvironmentHealth_environmentName
- Specify the environment by name.
You must specify either this or an EnvironmentName, or both.
$sel:attributeNames:DescribeEnvironmentHealth'
, describeEnvironmentHealth_attributeNames
- Specify the response elements to return. To retrieve all attributes, set
to All
. If no attribute names are specified, returns the name of the
environment.
$sel:environmentId:DescribeEnvironmentHealth'
, describeEnvironmentHealth_environmentId
- Specify the environment by ID.
You must specify either this or an EnvironmentName, or both.
data DescribeEnvironmentHealthResponse Source #
Health details for an AWS Elastic Beanstalk environment.
See: newDescribeEnvironmentHealthResponse
smart constructor.
DescribeEnvironmentHealthResponse' (Maybe EnvironmentHealth) (Maybe [Text]) (Maybe ApplicationMetrics) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe InstanceHealthSummary) (Maybe ISO8601) Int |
Instances
newDescribeEnvironmentHealthResponse Source #
Create a value of DescribeEnvironmentHealthResponse
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:status:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_status
- The environment's operational status. Ready
, Launching
, Updating
,
Terminating
, or Terminated
.
$sel:causes:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_causes
- Descriptions of the data that contributed to the environment's current
health status.
$sel:applicationMetrics:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_applicationMetrics
- Application request metrics for the environment.
$sel:color:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_color
- The
health color
of the environment.
$sel:environmentName:DescribeEnvironmentHealth'
, describeEnvironmentHealthResponse_environmentName
- The environment's name.
$sel:healthStatus:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_healthStatus
- The
health status
of the environment. For example, Ok
.
$sel:instancesHealth:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_instancesHealth
- Summary health information for the instances in the environment.
$sel:refreshedAt:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_refreshedAt
- The date and time that the health information was retrieved.
$sel:httpStatus:DescribeEnvironmentHealthResponse'
, describeEnvironmentHealthResponse_httpStatus
- The response's http status code.
RebuildEnvironment
data RebuildEnvironment Source #
See: newRebuildEnvironment
smart constructor.
Instances
newRebuildEnvironment :: RebuildEnvironment Source #
Create a value of RebuildEnvironment
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:RebuildEnvironment'
, rebuildEnvironment_environmentName
- The name of the environment to rebuild.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:RebuildEnvironment'
, rebuildEnvironment_environmentId
- The ID of the environment to rebuild.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
data RebuildEnvironmentResponse Source #
See: newRebuildEnvironmentResponse
smart constructor.
Instances
newRebuildEnvironmentResponse :: RebuildEnvironmentResponse Source #
Create a value of RebuildEnvironmentResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteEnvironmentConfiguration
data DeleteEnvironmentConfiguration Source #
Request to delete a draft environment configuration.
See: newDeleteEnvironmentConfiguration
smart constructor.
Instances
newDeleteEnvironmentConfiguration Source #
Create a value of DeleteEnvironmentConfiguration
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:DeleteEnvironmentConfiguration'
, deleteEnvironmentConfiguration_applicationName
- The name of the application the environment is associated with.
$sel:environmentName:DeleteEnvironmentConfiguration'
, deleteEnvironmentConfiguration_environmentName
- The name of the environment to delete the draft configuration from.
data DeleteEnvironmentConfigurationResponse Source #
See: newDeleteEnvironmentConfigurationResponse
smart constructor.
Instances
Eq DeleteEnvironmentConfigurationResponse Source # | |
Read DeleteEnvironmentConfigurationResponse Source # | |
Show DeleteEnvironmentConfigurationResponse Source # | |
Generic DeleteEnvironmentConfigurationResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteEnvironmentConfiguration type Rep DeleteEnvironmentConfigurationResponse :: Type -> Type # | |
NFData DeleteEnvironmentConfigurationResponse Source # | |
type Rep DeleteEnvironmentConfigurationResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DeleteEnvironmentConfiguration type Rep DeleteEnvironmentConfigurationResponse = D1 ('MetaData "DeleteEnvironmentConfigurationResponse" "Amazonka.ElasticBeanstalk.DeleteEnvironmentConfiguration" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DeleteEnvironmentConfigurationResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteEnvironmentConfigurationResponse :: DeleteEnvironmentConfigurationResponse Source #
Create a value of DeleteEnvironmentConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateApplicationResourceLifecycle
data UpdateApplicationResourceLifecycle Source #
See: newUpdateApplicationResourceLifecycle
smart constructor.
Instances
newUpdateApplicationResourceLifecycle Source #
:: Text | |
-> ApplicationResourceLifecycleConfig |
|
-> UpdateApplicationResourceLifecycle |
Create a value of UpdateApplicationResourceLifecycle
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:UpdateApplicationResourceLifecycle'
, updateApplicationResourceLifecycle_applicationName
- The name of the application.
$sel:resourceLifecycleConfig:UpdateApplicationResourceLifecycle'
, updateApplicationResourceLifecycle_resourceLifecycleConfig
- The lifecycle configuration.
data UpdateApplicationResourceLifecycleResponse Source #
See: newUpdateApplicationResourceLifecycleResponse
smart constructor.
UpdateApplicationResourceLifecycleResponse' (Maybe Text) (Maybe ApplicationResourceLifecycleConfig) Int |
Instances
newUpdateApplicationResourceLifecycleResponse Source #
Create a value of UpdateApplicationResourceLifecycleResponse
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:UpdateApplicationResourceLifecycle'
, updateApplicationResourceLifecycleResponse_applicationName
- The name of the application.
$sel:resourceLifecycleConfig:UpdateApplicationResourceLifecycle'
, updateApplicationResourceLifecycleResponse_resourceLifecycleConfig
- The lifecycle configuration.
$sel:httpStatus:UpdateApplicationResourceLifecycleResponse'
, updateApplicationResourceLifecycleResponse_httpStatus
- The response's http status code.
SwapEnvironmentCNAMEs
data SwapEnvironmentCNAMEs Source #
Swaps the CNAMEs of two environments.
See: newSwapEnvironmentCNAMEs
smart constructor.
Instances
newSwapEnvironmentCNAMEs :: SwapEnvironmentCNAMEs Source #
Create a value of SwapEnvironmentCNAMEs
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:destinationEnvironmentName:SwapEnvironmentCNAMEs'
, swapEnvironmentCNAMEs_destinationEnvironmentName
- The name of the destination environment.
Condition: You must specify at least the DestinationEnvironmentID
or
the DestinationEnvironmentName
. You may also specify both. You must
specify the SourceEnvironmentName
with the
DestinationEnvironmentName
.
$sel:destinationEnvironmentId:SwapEnvironmentCNAMEs'
, swapEnvironmentCNAMEs_destinationEnvironmentId
- The ID of the destination environment.
Condition: You must specify at least the DestinationEnvironmentID
or
the DestinationEnvironmentName
. You may also specify both. You must
specify the SourceEnvironmentId
with the DestinationEnvironmentId
.
$sel:sourceEnvironmentName:SwapEnvironmentCNAMEs'
, swapEnvironmentCNAMEs_sourceEnvironmentName
- The name of the source environment.
Condition: You must specify at least the SourceEnvironmentID
or the
SourceEnvironmentName
. You may also specify both. If you specify the
SourceEnvironmentName
, you must specify the
DestinationEnvironmentName
.
$sel:sourceEnvironmentId:SwapEnvironmentCNAMEs'
, swapEnvironmentCNAMEs_sourceEnvironmentId
- The ID of the source environment.
Condition: You must specify at least the SourceEnvironmentID
or the
SourceEnvironmentName
. You may also specify both. If you specify the
SourceEnvironmentId
, you must specify the DestinationEnvironmentId
.
data SwapEnvironmentCNAMEsResponse Source #
See: newSwapEnvironmentCNAMEsResponse
smart constructor.
Instances
Eq SwapEnvironmentCNAMEsResponse Source # | |
Read SwapEnvironmentCNAMEsResponse Source # | |
Show SwapEnvironmentCNAMEsResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.SwapEnvironmentCNAMEs showsPrec :: Int -> SwapEnvironmentCNAMEsResponse -> ShowS # show :: SwapEnvironmentCNAMEsResponse -> String # showList :: [SwapEnvironmentCNAMEsResponse] -> ShowS # | |
Generic SwapEnvironmentCNAMEsResponse Source # | |
NFData SwapEnvironmentCNAMEsResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.SwapEnvironmentCNAMEs rnf :: SwapEnvironmentCNAMEsResponse -> () # | |
type Rep SwapEnvironmentCNAMEsResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.SwapEnvironmentCNAMEs type Rep SwapEnvironmentCNAMEsResponse = D1 ('MetaData "SwapEnvironmentCNAMEsResponse" "Amazonka.ElasticBeanstalk.SwapEnvironmentCNAMEs" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "SwapEnvironmentCNAMEsResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newSwapEnvironmentCNAMEsResponse :: SwapEnvironmentCNAMEsResponse Source #
Create a value of SwapEnvironmentCNAMEsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListAvailableSolutionStacks
data ListAvailableSolutionStacks Source #
See: newListAvailableSolutionStacks
smart constructor.
Instances
newListAvailableSolutionStacks :: ListAvailableSolutionStacks Source #
Create a value of ListAvailableSolutionStacks
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data ListAvailableSolutionStacksResponse Source #
A list of available AWS Elastic Beanstalk solution stacks.
See: newListAvailableSolutionStacksResponse
smart constructor.
Instances
newListAvailableSolutionStacksResponse Source #
Create a value of ListAvailableSolutionStacksResponse
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:solutionStacks:ListAvailableSolutionStacksResponse'
, listAvailableSolutionStacksResponse_solutionStacks
- A list of available solution stacks.
$sel:solutionStackDetails:ListAvailableSolutionStacksResponse'
, listAvailableSolutionStacksResponse_solutionStackDetails
- A list of available solution stacks and their SolutionStackDescription.
$sel:httpStatus:ListAvailableSolutionStacksResponse'
, listAvailableSolutionStacksResponse_httpStatus
- The response's http status code.
ApplyEnvironmentManagedAction
data ApplyEnvironmentManagedAction Source #
Request to execute a scheduled managed action immediately.
See: newApplyEnvironmentManagedAction
smart constructor.
Instances
newApplyEnvironmentManagedAction Source #
Create a value of ApplyEnvironmentManagedAction
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:ApplyEnvironmentManagedAction'
, applyEnvironmentManagedAction_environmentName
- The name of the target environment.
$sel:environmentId:ApplyEnvironmentManagedAction'
, applyEnvironmentManagedAction_environmentId
- The environment ID of the target environment.
$sel:actionId:ApplyEnvironmentManagedAction'
, applyEnvironmentManagedAction_actionId
- The action ID of the scheduled managed action to execute.
data ApplyEnvironmentManagedActionResponse Source #
The result message containing information about the managed action.
See: newApplyEnvironmentManagedActionResponse
smart constructor.
ApplyEnvironmentManagedActionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ActionType) Int |
Instances
newApplyEnvironmentManagedActionResponse Source #
Create a value of ApplyEnvironmentManagedActionResponse
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:status:ApplyEnvironmentManagedActionResponse'
, applyEnvironmentManagedActionResponse_status
- The status of the managed action.
$sel:actionId:ApplyEnvironmentManagedAction'
, applyEnvironmentManagedActionResponse_actionId
- The action ID of the managed action.
$sel:actionDescription:ApplyEnvironmentManagedActionResponse'
, applyEnvironmentManagedActionResponse_actionDescription
- A description of the managed action.
$sel:actionType:ApplyEnvironmentManagedActionResponse'
, applyEnvironmentManagedActionResponse_actionType
- The type of managed action.
$sel:httpStatus:ApplyEnvironmentManagedActionResponse'
, applyEnvironmentManagedActionResponse_httpStatus
- The response's http status code.
DescribeConfigurationOptions
data DescribeConfigurationOptions Source #
Result message containing a list of application version descriptions.
See: newDescribeConfigurationOptions
smart constructor.
DescribeConfigurationOptions' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [OptionSpecification]) |
Instances
newDescribeConfigurationOptions :: DescribeConfigurationOptions Source #
Create a value of DescribeConfigurationOptions
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:templateName:DescribeConfigurationOptions'
, describeConfigurationOptions_templateName
- The name of the configuration template whose configuration options you
want to describe.
$sel:platformArn:DescribeConfigurationOptions'
, describeConfigurationOptions_platformArn
- The ARN of the custom platform.
$sel:environmentName:DescribeConfigurationOptions'
, describeConfigurationOptions_environmentName
- The name of the environment whose configuration options you want to
describe.
$sel:applicationName:DescribeConfigurationOptions'
, describeConfigurationOptions_applicationName
- The name of the application associated with the configuration template
or environment. Only needed if you want to describe the configuration
options associated with either the configuration template or
environment.
$sel:solutionStackName:DescribeConfigurationOptions'
, describeConfigurationOptions_solutionStackName
- The name of the solution stack whose configuration options you want to
describe.
$sel:options:DescribeConfigurationOptions'
, describeConfigurationOptions_options
- If specified, restricts the descriptions to only the specified options.
data DescribeConfigurationOptionsResponse Source #
Describes the settings for a specified configuration set.
See: newDescribeConfigurationOptionsResponse
smart constructor.
DescribeConfigurationOptionsResponse' (Maybe Text) (Maybe Text) (Maybe [ConfigurationOptionDescription]) Int |
Instances
newDescribeConfigurationOptionsResponse Source #
Create a value of DescribeConfigurationOptionsResponse
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:platformArn:DescribeConfigurationOptions'
, describeConfigurationOptionsResponse_platformArn
- The ARN of the platform version.
$sel:solutionStackName:DescribeConfigurationOptions'
, describeConfigurationOptionsResponse_solutionStackName
- The name of the solution stack these configuration options belong to.
$sel:options:DescribeConfigurationOptions'
, describeConfigurationOptionsResponse_options
- A list of ConfigurationOptionDescription.
$sel:httpStatus:DescribeConfigurationOptionsResponse'
, describeConfigurationOptionsResponse_httpStatus
- The response's http status code.
DisassociateEnvironmentOperationsRole
data DisassociateEnvironmentOperationsRole Source #
Request to disassociate the operations role from an environment.
See: newDisassociateEnvironmentOperationsRole
smart constructor.
Instances
newDisassociateEnvironmentOperationsRole Source #
Create a value of DisassociateEnvironmentOperationsRole
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:DisassociateEnvironmentOperationsRole'
, disassociateEnvironmentOperationsRole_environmentName
- The name of the environment from which to disassociate the operations
role.
data DisassociateEnvironmentOperationsRoleResponse Source #
See: newDisassociateEnvironmentOperationsRoleResponse
smart constructor.
Instances
Eq DisassociateEnvironmentOperationsRoleResponse Source # | |
Read DisassociateEnvironmentOperationsRoleResponse Source # | |
Show DisassociateEnvironmentOperationsRoleResponse Source # | |
Generic DisassociateEnvironmentOperationsRoleResponse Source # | |
NFData DisassociateEnvironmentOperationsRoleResponse Source # | |
type Rep DisassociateEnvironmentOperationsRoleResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DisassociateEnvironmentOperationsRole type Rep DisassociateEnvironmentOperationsRoleResponse = D1 ('MetaData "DisassociateEnvironmentOperationsRoleResponse" "Amazonka.ElasticBeanstalk.DisassociateEnvironmentOperationsRole" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DisassociateEnvironmentOperationsRoleResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDisassociateEnvironmentOperationsRoleResponse :: DisassociateEnvironmentOperationsRoleResponse Source #
Create a value of DisassociateEnvironmentOperationsRoleResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
CreateStorageLocation
data CreateStorageLocation Source #
See: newCreateStorageLocation
smart constructor.
Instances
newCreateStorageLocation :: CreateStorageLocation Source #
Create a value of CreateStorageLocation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data CreateStorageLocationResponse Source #
Results of a CreateStorageLocationResult call.
See: newCreateStorageLocationResponse
smart constructor.
Instances
newCreateStorageLocationResponse Source #
Create a value of CreateStorageLocationResponse
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:CreateStorageLocationResponse'
, createStorageLocationResponse_s3Bucket
- The name of the Amazon S3 bucket created.
$sel:httpStatus:CreateStorageLocationResponse'
, createStorageLocationResponse_httpStatus
- The response's http status code.
DescribeEnvironmentManagedActions
data DescribeEnvironmentManagedActions Source #
Request to list an environment's upcoming and in-progress managed actions.
See: newDescribeEnvironmentManagedActions
smart constructor.
Instances
newDescribeEnvironmentManagedActions :: DescribeEnvironmentManagedActions Source #
Create a value of DescribeEnvironmentManagedActions
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:status:DescribeEnvironmentManagedActions'
, describeEnvironmentManagedActions_status
- To show only actions with a particular status, specify a status.
$sel:environmentName:DescribeEnvironmentManagedActions'
, describeEnvironmentManagedActions_environmentName
- The name of the target environment.
$sel:environmentId:DescribeEnvironmentManagedActions'
, describeEnvironmentManagedActions_environmentId
- The environment ID of the target environment.
data DescribeEnvironmentManagedActionsResponse Source #
The result message containing a list of managed actions.
See: newDescribeEnvironmentManagedActionsResponse
smart constructor.
Instances
Eq DescribeEnvironmentManagedActionsResponse Source # | |
Read DescribeEnvironmentManagedActionsResponse Source # | |
Show DescribeEnvironmentManagedActionsResponse Source # | |
Generic DescribeEnvironmentManagedActionsResponse Source # | |
NFData DescribeEnvironmentManagedActionsResponse Source # | |
type Rep DescribeEnvironmentManagedActionsResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.DescribeEnvironmentManagedActions type Rep DescribeEnvironmentManagedActionsResponse = D1 ('MetaData "DescribeEnvironmentManagedActionsResponse" "Amazonka.ElasticBeanstalk.DescribeEnvironmentManagedActions" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DescribeEnvironmentManagedActionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "managedActions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ManagedAction))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDescribeEnvironmentManagedActionsResponse Source #
Create a value of DescribeEnvironmentManagedActionsResponse
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:managedActions:DescribeEnvironmentManagedActionsResponse'
, describeEnvironmentManagedActionsResponse_managedActions
- A list of upcoming and in-progress managed actions.
$sel:httpStatus:DescribeEnvironmentManagedActionsResponse'
, describeEnvironmentManagedActionsResponse_httpStatus
- The response's http status code.
DescribeConfigurationSettings
data DescribeConfigurationSettings Source #
Result message containing all of the configuration settings for a specified solution stack or configuration template.
See: newDescribeConfigurationSettings
smart constructor.
Instances
newDescribeConfigurationSettings Source #
Create a value of DescribeConfigurationSettings
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:templateName:DescribeConfigurationSettings'
, describeConfigurationSettings_templateName
- The name of the configuration template to describe.
Conditional: You must specify either this parameter or an
EnvironmentName, but not both. If you specify both, AWS Elastic
Beanstalk returns an InvalidParameterCombination
error. If you do not
specify either, AWS Elastic Beanstalk returns a
MissingRequiredParameter
error.
$sel:environmentName:DescribeConfigurationSettings'
, describeConfigurationSettings_environmentName
- The name of the environment to describe.
Condition: You must specify either this or a TemplateName, but not both.
If you specify both, AWS Elastic Beanstalk returns an
InvalidParameterCombination
error. If you do not specify either, AWS
Elastic Beanstalk returns MissingRequiredParameter
error.
$sel:applicationName:DescribeConfigurationSettings'
, describeConfigurationSettings_applicationName
- The application for the environment or configuration template.
data DescribeConfigurationSettingsResponse Source #
The results from a request to change the configuration settings of an environment.
See: newDescribeConfigurationSettingsResponse
smart constructor.
Instances
newDescribeConfigurationSettingsResponse Source #
Create a value of DescribeConfigurationSettingsResponse
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:configurationSettings:DescribeConfigurationSettingsResponse'
, describeConfigurationSettingsResponse_configurationSettings
- A list of ConfigurationSettingsDescription.
$sel:httpStatus:DescribeConfigurationSettingsResponse'
, describeConfigurationSettingsResponse_httpStatus
- The response's http status code.
ValidateConfigurationSettings
data ValidateConfigurationSettings Source #
A list of validation messages for a specified configuration template.
See: newValidateConfigurationSettings
smart constructor.
Instances
newValidateConfigurationSettings Source #
Create a value of ValidateConfigurationSettings
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:templateName:ValidateConfigurationSettings'
, validateConfigurationSettings_templateName
- The name of the configuration template to validate the settings against.
Condition: You cannot specify both this and an environment name.
$sel:environmentName:ValidateConfigurationSettings'
, validateConfigurationSettings_environmentName
- The name of the environment to validate the settings against.
Condition: You cannot specify both this and a configuration template name.
$sel:applicationName:ValidateConfigurationSettings'
, validateConfigurationSettings_applicationName
- The name of the application that the configuration template or
environment belongs to.
$sel:optionSettings:ValidateConfigurationSettings'
, validateConfigurationSettings_optionSettings
- A list of the options and desired values to evaluate.
data ValidateConfigurationSettingsResponse Source #
Provides a list of validation messages.
See: newValidateConfigurationSettingsResponse
smart constructor.
Instances
newValidateConfigurationSettingsResponse Source #
Create a value of ValidateConfigurationSettingsResponse
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:messages:ValidateConfigurationSettingsResponse'
, validateConfigurationSettingsResponse_messages
- A list of ValidationMessage.
$sel:httpStatus:ValidateConfigurationSettingsResponse'
, validateConfigurationSettingsResponse_httpStatus
- The response's http status code.
DescribeAccountAttributes
data DescribeAccountAttributes Source #
See: newDescribeAccountAttributes
smart constructor.
Instances
newDescribeAccountAttributes :: DescribeAccountAttributes Source #
Create a value of DescribeAccountAttributes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data DescribeAccountAttributesResponse Source #
See: newDescribeAccountAttributesResponse
smart constructor.
Instances
newDescribeAccountAttributesResponse Source #
Create a value of DescribeAccountAttributesResponse
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:resourceQuotas:DescribeAccountAttributesResponse'
, describeAccountAttributesResponse_resourceQuotas
- The Elastic Beanstalk resource quotas associated with the calling AWS
account.
$sel:httpStatus:DescribeAccountAttributesResponse'
, describeAccountAttributesResponse_httpStatus
- The response's http status code.
AssociateEnvironmentOperationsRole
data AssociateEnvironmentOperationsRole Source #
Request to add or change the operations role used by an environment.
See: newAssociateEnvironmentOperationsRole
smart constructor.
Instances
newAssociateEnvironmentOperationsRole Source #
Create a value of AssociateEnvironmentOperationsRole
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:AssociateEnvironmentOperationsRole'
, associateEnvironmentOperationsRole_environmentName
- The name of the environment to which to set the operations role.
$sel:operationsRole:AssociateEnvironmentOperationsRole'
, associateEnvironmentOperationsRole_operationsRole
- The Amazon Resource Name (ARN) of an existing IAM role to be used as the
environment's operations role.
data AssociateEnvironmentOperationsRoleResponse Source #
See: newAssociateEnvironmentOperationsRoleResponse
smart constructor.
Instances
Eq AssociateEnvironmentOperationsRoleResponse Source # | |
Read AssociateEnvironmentOperationsRoleResponse Source # | |
Show AssociateEnvironmentOperationsRoleResponse Source # | |
Generic AssociateEnvironmentOperationsRoleResponse Source # | |
NFData AssociateEnvironmentOperationsRoleResponse Source # | |
type Rep AssociateEnvironmentOperationsRoleResponse Source # | |
Defined in Amazonka.ElasticBeanstalk.AssociateEnvironmentOperationsRole type Rep AssociateEnvironmentOperationsRoleResponse = D1 ('MetaData "AssociateEnvironmentOperationsRoleResponse" "Amazonka.ElasticBeanstalk.AssociateEnvironmentOperationsRole" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "AssociateEnvironmentOperationsRoleResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newAssociateEnvironmentOperationsRoleResponse :: AssociateEnvironmentOperationsRoleResponse Source #
Create a value of AssociateEnvironmentOperationsRoleResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
RestartAppServer
data RestartAppServer Source #
See: newRestartAppServer
smart constructor.
Instances
newRestartAppServer :: RestartAppServer Source #
Create a value of RestartAppServer
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:RestartAppServer'
, restartAppServer_environmentName
- The name of the environment to restart the server for.
Condition: You must specify either this or an EnvironmentId, or both. If
you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
$sel:environmentId:RestartAppServer'
, restartAppServer_environmentId
- The ID of the environment to restart the server for.
Condition: You must specify either this or an EnvironmentName, or both.
If you do not specify either, AWS Elastic Beanstalk returns
MissingRequiredParameter
error.
data RestartAppServerResponse Source #
See: newRestartAppServerResponse
smart constructor.
Instances
newRestartAppServerResponse :: RestartAppServerResponse Source #
Create a value of RestartAppServerResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DescribeEnvironments (Paginated)
data DescribeEnvironments Source #
Request to describe one or more environments.
See: newDescribeEnvironments
smart constructor.
DescribeEnvironments' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe ISO8601) (Maybe Bool) |
Instances
newDescribeEnvironments :: DescribeEnvironments Source #
Create a value of DescribeEnvironments
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:environmentIds:DescribeEnvironments'
, describeEnvironments_environmentIds
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to include only those that have the specified IDs.
$sel:environmentNames:DescribeEnvironments'
, describeEnvironments_environmentNames
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to include only those that have the specified names.
$sel:nextToken:DescribeEnvironments'
, describeEnvironments_nextToken
- For a paginated request. Specify a token from a previous response page
to retrieve the next response page. All other parameter values must be
identical to the ones specified in the initial request.
If no NextToken
is specified, the first page is retrieved.
$sel:versionLabel:DescribeEnvironments'
, describeEnvironments_versionLabel
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to include only those that are associated with this application version.
$sel:maxRecords:DescribeEnvironments'
, describeEnvironments_maxRecords
- For a paginated request. Specify a maximum number of environments to
include in each response.
If no MaxRecords
is specified, all available environments are
retrieved in a single response.
$sel:applicationName:DescribeEnvironments'
, describeEnvironments_applicationName
- If specified, AWS Elastic Beanstalk restricts the returned descriptions
to include only those that are associated with this application.
$sel:includedDeletedBackTo:DescribeEnvironments'
, describeEnvironments_includedDeletedBackTo
- If specified when IncludeDeleted
is set to true
, then environments
deleted after this date are displayed.
$sel:includeDeleted:DescribeEnvironments'
, describeEnvironments_includeDeleted
- Indicates whether to include deleted environments:
true
: Environments that have been deleted after
IncludedDeletedBackTo
are displayed.
false
: Do not include deleted environments.
data EnvironmentDescriptionsMessage Source #
Result message containing a list of environment descriptions.
See: newEnvironmentDescriptionsMessage
smart constructor.
Instances
Eq EnvironmentDescriptionsMessage Source # | |
Read EnvironmentDescriptionsMessage Source # | |
Show EnvironmentDescriptionsMessage Source # | |
Generic EnvironmentDescriptionsMessage Source # | |
NFData EnvironmentDescriptionsMessage Source # | |
Hashable EnvironmentDescriptionsMessage Source # | |
FromXML EnvironmentDescriptionsMessage Source # | |
type Rep EnvironmentDescriptionsMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage type Rep EnvironmentDescriptionsMessage = D1 ('MetaData "EnvironmentDescriptionsMessage" "Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentDescriptionsMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentDescription])))) |
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:nextToken:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_nextToken
- In a paginated request, the token that you can pass in a subsequent
request to get the next response page.
$sel:environments:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_environments
- Returns an EnvironmentDescription list.
CheckDNSAvailability
data CheckDNSAvailability Source #
Results message indicating whether a CNAME is available.
See: newCheckDNSAvailability
smart constructor.
Instances
newCheckDNSAvailability Source #
Create a value of CheckDNSAvailability
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:cNAMEPrefix:CheckDNSAvailability'
, checkDNSAvailability_cNAMEPrefix
- The prefix used when this CNAME is reserved.
data CheckDNSAvailabilityResponse Source #
Indicates if the specified CNAME is available.
See: newCheckDNSAvailabilityResponse
smart constructor.
Instances
newCheckDNSAvailabilityResponse Source #
Create a value of CheckDNSAvailabilityResponse
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:fullyQualifiedCNAME:CheckDNSAvailabilityResponse'
, checkDNSAvailabilityResponse_fullyQualifiedCNAME
- The fully qualified CNAME to reserve when CreateEnvironment is called
with the provided prefix.
$sel:available:CheckDNSAvailabilityResponse'
, checkDNSAvailabilityResponse_available
- Indicates if the specified CNAME is available:
true
: The CNAME is available.false
: The CNAME is not available.
$sel:httpStatus:CheckDNSAvailabilityResponse'
, checkDNSAvailabilityResponse_httpStatus
- The response's http status code.
DescribeApplicationVersions (Paginated)
data DescribeApplicationVersions Source #
Request to describe application versions.
See: newDescribeApplicationVersions
smart constructor.
Instances
newDescribeApplicationVersions :: DescribeApplicationVersions Source #
Create a value of DescribeApplicationVersions
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:versionLabels:DescribeApplicationVersions'
, describeApplicationVersions_versionLabels
- Specify a version label to show a specific application version.
$sel:nextToken:DescribeApplicationVersions'
, describeApplicationVersions_nextToken
- For a paginated request. Specify a token from a previous response page
to retrieve the next response page. All other parameter values must be
identical to the ones specified in the initial request.
If no NextToken
is specified, the first page is retrieved.
$sel:maxRecords:DescribeApplicationVersions'
, describeApplicationVersions_maxRecords
- For a paginated request. Specify a maximum number of application
versions to include in each response.
If no MaxRecords
is specified, all available application versions are
retrieved in a single response.
$sel:applicationName:DescribeApplicationVersions'
, describeApplicationVersions_applicationName
- Specify an application name to show only application versions for that
application.
data DescribeApplicationVersionsResponse Source #
Result message wrapping a list of application version descriptions.
See: newDescribeApplicationVersionsResponse
smart constructor.
Instances
newDescribeApplicationVersionsResponse Source #
Create a value of DescribeApplicationVersionsResponse
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:applicationVersions:DescribeApplicationVersionsResponse'
, describeApplicationVersionsResponse_applicationVersions
- List of ApplicationVersionDescription
objects sorted in order of
creation.
$sel:nextToken:DescribeApplicationVersions'
, describeApplicationVersionsResponse_nextToken
- In a paginated request, the token that you can pass in a subsequent
request to get the next response page.
$sel:httpStatus:DescribeApplicationVersionsResponse'
, describeApplicationVersionsResponse_httpStatus
- The response's http status code.
CreateEnvironment
data CreateEnvironment Source #
See: newCreateEnvironment
smart constructor.
CreateEnvironment' (Maybe Text) (Maybe Text) (Maybe [OptionSpecification]) (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text |
Instances
Create a value of CreateEnvironment
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:cNAMEPrefix:CreateEnvironment'
, createEnvironment_cNAMEPrefix
- If specified, the environment attempts to use this value as the prefix
for the CNAME in your Elastic Beanstalk environment URL. If not
specified, the CNAME is generated automatically by appending a random
alphanumeric string to the environment name.
$sel:templateName:CreateEnvironment'
, createEnvironment_templateName
- The name of the Elastic Beanstalk configuration template to use with the
environment.
If you specify TemplateName
, then don't specify SolutionStackName
.
$sel:optionsToRemove:CreateEnvironment'
, createEnvironment_optionsToRemove
- A list of custom user-defined configuration options to remove from the
configuration set for this new environment.
$sel:optionSettings:CreateEnvironment'
, createEnvironment_optionSettings
- If specified, AWS Elastic Beanstalk sets the specified configuration
options to the requested value in the configuration set for the new
environment. These override the values obtained from the solution stack
or the configuration template.
$sel:versionLabel:CreateEnvironment'
, createEnvironment_versionLabel
- The name of the application version to deploy.
Default: If not specified, Elastic Beanstalk attempts to deploy the sample application.
$sel:operationsRole:CreateEnvironment'
, createEnvironment_operationsRole
- The Amazon Resource Name (ARN) of an existing IAM role to be used as the
environment's operations role. If specified, Elastic Beanstalk uses the
operations role for permissions to downstream services during this call
and during subsequent calls acting on this environment. To specify an
operations role, you must have the iam:PassRole
permission for the
role. For more information, see
Operations roles
in the AWS Elastic Beanstalk Developer Guide.
$sel:platformArn:CreateEnvironment'
, createEnvironment_platformArn
- The Amazon Resource Name (ARN) of the custom platform to use with the
environment. For more information, see
Custom Platforms
in the AWS Elastic Beanstalk Developer Guide.
If you specify PlatformArn
, don't specify SolutionStackName
.
$sel:tier:CreateEnvironment'
, createEnvironment_tier
- Specifies the tier to use in creating this environment. The environment
tier that you choose determines whether Elastic Beanstalk provisions
resources to support a web application that handles HTTP(S) requests or
a web application that handles background-processing tasks.
$sel:environmentName:CreateEnvironment'
, createEnvironment_environmentName
- A unique name for the environment.
Constraint: Must be from 4 to 40 characters in length. The name can
contain only letters, numbers, and hyphens. It can't start or end with
a hyphen. This name must be unique within a region in your account. If
the specified name already exists in the region, Elastic Beanstalk
returns an InvalidParameterValue
error.
If you don't specify the CNAMEPrefix
parameter, the environment name
becomes part of the CNAME, and therefore part of the visible URL for
your application.
$sel:solutionStackName:CreateEnvironment'
, createEnvironment_solutionStackName
- The name of an Elastic Beanstalk solution stack (platform version) to
use with the environment. If specified, Elastic Beanstalk sets the
configuration values to the default values associated with the specified
solution stack. For a list of current solution stacks, see
Elastic Beanstalk Supported Platforms
in the AWS Elastic Beanstalk Platforms guide.
If you specify SolutionStackName
, don't specify PlatformArn
or
TemplateName
.
$sel:groupName:CreateEnvironment'
, createEnvironment_groupName
- The name of the group to which the target environment belongs. Specify a
group name only if the environment's name is specified in an
environment manifest and not with the environment name parameter. See
Environment Manifest (env.yaml)
for details.
$sel:description:CreateEnvironment'
, createEnvironment_description
- Your description for this environment.
$sel:tags:CreateEnvironment'
, createEnvironment_tags
- Specifies the tags applied to resources in the environment.
$sel:applicationName:CreateEnvironment'
, createEnvironment_applicationName
- The name of the application that is associated with this environment.
data EnvironmentDescription Source #
Describes the properties of an environment.
See: newEnvironmentDescription
smart constructor.
EnvironmentDescription' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text) |
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: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:cname:EnvironmentDescription'
, environmentDescription_cname
- The URL to the CNAME for this environment.
$sel:templateName:EnvironmentDescription'
, environmentDescription_templateName
- The name of the configuration template used to originally launch this
environment.
$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: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:resources:EnvironmentDescription'
, environmentDescription_resources
- The description of the AWS resources used by this environment.
$sel:dateUpdated:EnvironmentDescription'
, environmentDescription_dateUpdated
- The last modified date for this environment.
$sel:dateCreated:EnvironmentDescription'
, environmentDescription_dateCreated
- The creation date for 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:versionLabel:EnvironmentDescription'
, environmentDescription_versionLabel
- The application version deployed in this environment.
$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:tier:EnvironmentDescription'
, environmentDescription_tier
- Describes the current tier of this environment.
$sel:environmentName:EnvironmentDescription'
, environmentDescription_environmentName
- The name of this environment.
$sel:applicationName:EnvironmentDescription'
, environmentDescription_applicationName
- The name of the application associated with this environment.
$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:solutionStackName:EnvironmentDescription'
, environmentDescription_solutionStackName
- The name of the SolutionStack
deployed with this environment.
$sel:environmentId:EnvironmentDescription'
, environmentDescription_environmentId
- The ID of this environment.
$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:environmentLinks:EnvironmentDescription'
, environmentDescription_environmentLinks
- A list of links to other environments in the same group.
$sel:description:EnvironmentDescription'
, environmentDescription_description
- Describes this environment.
CreatePlatformVersion
data CreatePlatformVersion Source #
Request to create a new platform version.
See: newCreatePlatformVersion
smart constructor.
CreatePlatformVersion' (Maybe [ConfigurationOptionSetting]) (Maybe Text) (Maybe [Tag]) Text Text S3Location |
Instances
newCreatePlatformVersion Source #
:: Text | |
-> Text | |
-> S3Location | |
-> CreatePlatformVersion |
Create a value of CreatePlatformVersion
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:optionSettings:CreatePlatformVersion'
, createPlatformVersion_optionSettings
- The configuration option settings to apply to the builder environment.
$sel:environmentName:CreatePlatformVersion'
, createPlatformVersion_environmentName
- The name of the builder environment.
$sel:tags:CreatePlatformVersion'
, createPlatformVersion_tags
- Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
$sel:platformName:CreatePlatformVersion'
, createPlatformVersion_platformName
- The name of your custom platform.
$sel:platformVersion:CreatePlatformVersion'
, createPlatformVersion_platformVersion
- The number, such as 1.0.2, for the new platform version.
$sel:platformDefinitionBundle:CreatePlatformVersion'
, createPlatformVersion_platformDefinitionBundle
- The location of the platform definition archive in Amazon S3.
data CreatePlatformVersionResponse Source #
See: newCreatePlatformVersionResponse
smart constructor.
Instances
newCreatePlatformVersionResponse Source #
Create a value of CreatePlatformVersionResponse
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:builder:CreatePlatformVersionResponse'
, createPlatformVersionResponse_builder
- The builder used to create the custom platform.
$sel:platformSummary:CreatePlatformVersionResponse'
, createPlatformVersionResponse_platformSummary
- Detailed information about the new version of the custom platform.
$sel:httpStatus:CreatePlatformVersionResponse'
, createPlatformVersionResponse_httpStatus
- The response's http status code.
Types
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' (Maybe Text) (Maybe [Text]) (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe [Text]) (Maybe ApplicationResourceLifecycleConfig) (Maybe Text) |
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:versions:ApplicationDescription'
, applicationDescription_versions
- The names of the versions for this application.
$sel:dateUpdated:ApplicationDescription'
, applicationDescription_dateUpdated
- The date when the application was last modified.
$sel:dateCreated:ApplicationDescription'
, applicationDescription_dateCreated
- The date when the application was created.
$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:resourceLifecycleConfig:ApplicationDescription'
, applicationDescription_resourceLifecycleConfig
- The lifecycle settings for the application.
$sel:description:ApplicationDescription'
, applicationDescription_description
- User-defined description of the application.
ApplicationDescriptionMessage
data ApplicationDescriptionMessage Source #
Result message containing a single description of an application.
See: newApplicationDescriptionMessage
smart constructor.
Instances
Eq ApplicationDescriptionMessage Source # | |
Read ApplicationDescriptionMessage Source # | |
Show ApplicationDescriptionMessage Source # | |
Generic ApplicationDescriptionMessage Source # | |
NFData ApplicationDescriptionMessage Source # | |
Hashable ApplicationDescriptionMessage Source # | |
FromXML ApplicationDescriptionMessage Source # | |
type Rep ApplicationDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage type Rep ApplicationDescriptionMessage = D1 ('MetaData "ApplicationDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
ApplicationMetrics
data ApplicationMetrics Source #
Application request metrics for an AWS Elastic Beanstalk environment.
See: newApplicationMetrics
smart constructor.
ApplicationMetrics' (Maybe Int) (Maybe Latency) (Maybe StatusCodes) (Maybe Int) |
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:requestCount:ApplicationMetrics'
, applicationMetrics_requestCount
- Average number of requests handled by the web server per second over the
last 10 seconds.
$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:statusCodes:ApplicationMetrics'
, applicationMetrics_statusCodes
- Represents the percentage of requests over the last 10 seconds that
resulted in each type of status code response.
$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
).
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.
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:versionLifecycleConfig:ApplicationResourceLifecycleConfig'
, applicationResourceLifecycleConfig_versionLifecycleConfig
- Defines lifecycle settings for application versions.
$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.
ApplicationVersionDescription
data ApplicationVersionDescription Source #
Describes the properties of an application version.
See: newApplicationVersionDescription
smart constructor.
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: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:sourceBundle:ApplicationVersionDescription'
, applicationVersionDescription_sourceBundle
- The storage location of the application version's source bundle in
Amazon S3.
$sel:dateUpdated:ApplicationVersionDescription'
, applicationVersionDescription_dateUpdated
- The last modified date of the application version.
$sel:dateCreated:ApplicationVersionDescription'
, applicationVersionDescription_dateCreated
- The creation date of the application version.
$sel:versionLabel:ApplicationVersionDescription'
, applicationVersionDescription_versionLabel
- A unique identifier for 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: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:description:ApplicationVersionDescription'
, applicationVersionDescription_description
- The description of the application version.
ApplicationVersionDescriptionMessage
data ApplicationVersionDescriptionMessage Source #
Result message wrapping a single description of an application version.
See: newApplicationVersionDescriptionMessage
smart constructor.
Instances
Eq ApplicationVersionDescriptionMessage Source # | |
Read ApplicationVersionDescriptionMessage Source # | |
Show ApplicationVersionDescriptionMessage Source # | |
Generic ApplicationVersionDescriptionMessage Source # | |
NFData ApplicationVersionDescriptionMessage Source # | |
Hashable ApplicationVersionDescriptionMessage Source # | |
FromXML ApplicationVersionDescriptionMessage Source # | |
type Rep ApplicationVersionDescriptionMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage type Rep ApplicationVersionDescriptionMessage = D1 ('MetaData "ApplicationVersionDescriptionMessage" "Amazonka.ElasticBeanstalk.Types.ApplicationVersionDescriptionMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
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.
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.
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
.
BuildConfiguration
data BuildConfiguration Source #
Settings for an AWS CodeBuild build.
See: newBuildConfiguration
smart constructor.
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.
Builder
The builder used to build the custom platform.
See: newBuilder
smart constructor.
Instances
Eq Builder Source # | |
Read Builder Source # | |
Show Builder Source # | |
Generic Builder Source # | |
NFData Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder | |
Hashable Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder | |
FromXML Builder Source # | |
type Rep Builder Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Builder type Rep Builder = D1 ('MetaData "Builder" "Amazonka.ElasticBeanstalk.Types.Builder" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "Builder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
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' (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) |
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: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:idle:CPUUtilization'
, cPUUtilization_idle
- Percentage of time that the CPU has spent in the Idle
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: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: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:user:CPUUtilization'
, cPUUtilization_user
- Percentage of time that the CPU has spent in the User
state over the
last 10 seconds.
$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: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.
ConfigurationOptionDescription
data ConfigurationOptionDescription Source #
Describes the possible values for a configuration option.
See: newConfigurationOptionDescription
smart constructor.
ConfigurationOptionDescription' (Maybe Int) (Maybe OptionRestrictionRegex) (Maybe Int) (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConfigurationOptionValueType) (Maybe Int) |
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:maxValue:ConfigurationOptionDescription'
, configurationOptionDescription_maxValue
- If specified, the configuration option must be a numeric value less than
this value.
$sel:regex:ConfigurationOptionDescription'
, configurationOptionDescription_regex
- If specified, the configuration option must be a string value that
satisfies this regular expression.
$sel:maxLength:ConfigurationOptionDescription'
, configurationOptionDescription_maxLength
- If specified, the configuration option must be a string value no longer
than this value.
$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:namespace:ConfigurationOptionDescription'
, configurationOptionDescription_namespace
- A unique namespace identifying the option's associated AWS resource.
$sel:valueOptions:ConfigurationOptionDescription'
, configurationOptionDescription_valueOptions
- If specified, values for the configuration option are selected from this
list.
$sel:name:ConfigurationOptionDescription'
, configurationOptionDescription_name
- The name of the configuration option.
$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: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
.
$sel:minValue:ConfigurationOptionDescription'
, configurationOptionDescription_minValue
- If specified, the configuration option must be a numeric value greater
than this value.
ConfigurationOptionSetting
data ConfigurationOptionSetting Source #
A specification identifying an individual configuration option along with its current value. For a list of possible namespaces and option values, see Option Values in the AWS Elastic Beanstalk Developer Guide.
See: newConfigurationOptionSetting
smart constructor.
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: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:namespace:ConfigurationOptionSetting'
, configurationOptionSetting_namespace
- A unique namespace that identifies the option's associated AWS
resource.
$sel:value:ConfigurationOptionSetting'
, configurationOptionSetting_value
- The current value for the configuration option.
ConfigurationSettingsDescription
data ConfigurationSettingsDescription Source #
Describes the settings for a configuration set.
See: newConfigurationSettingsDescription
smart constructor.
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:templateName:ConfigurationSettingsDescription'
, configurationSettingsDescription_templateName
- If not null
, the name of the configuration template for this
configuration set.
$sel:optionSettings:ConfigurationSettingsDescription'
, configurationSettingsDescription_optionSettings
- A list of the configuration options and their values in this
configuration set.
$sel:dateUpdated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateUpdated
- The date (in UTC time) when this configuration set was last modified.
$sel:dateCreated:ConfigurationSettingsDescription'
, configurationSettingsDescription_dateCreated
- The date (in UTC time) when this configuration set was created.
$sel:platformArn:ConfigurationSettingsDescription'
, configurationSettingsDescription_platformArn
- The ARN of the platform version.
$sel:environmentName:ConfigurationSettingsDescription'
, configurationSettingsDescription_environmentName
- If not null
, the name of the environment for this configuration set.
$sel:applicationName:ConfigurationSettingsDescription'
, configurationSettingsDescription_applicationName
- The name of the application associated with this configuration set.
$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:solutionStackName:ConfigurationSettingsDescription'
, configurationSettingsDescription_solutionStackName
- The name of the solution stack this configuration set uses.
$sel:description:ConfigurationSettingsDescription'
, configurationSettingsDescription_description
- Describes this configuration set.
CustomAmi
A custom AMI available to platforms.
See: newCustomAmi
smart constructor.
CustomAmi' (Maybe Text) (Maybe Text) |
Instances
Eq CustomAmi Source # | |
Read CustomAmi Source # | |
Show CustomAmi Source # | |
Generic CustomAmi Source # | |
NFData CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi | |
Hashable CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi | |
FromXML CustomAmi Source # | |
type Rep CustomAmi Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.CustomAmi type Rep CustomAmi = D1 ('MetaData "CustomAmi" "Amazonka.ElasticBeanstalk.Types.CustomAmi" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "CustomAmi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "virtualizationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageId") '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:virtualizationType:CustomAmi'
, customAmi_virtualizationType
- The type of virtualization used to create the custom AMI.
$sel:imageId:CustomAmi'
, customAmi_imageId
- THe ID of the image used to create the custom AMI.
Deployment
data Deployment Source #
Information about an application version deployment.
See: newDeployment
smart constructor.
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: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:deploymentTime:Deployment'
, deployment_deploymentTime
- For in-progress deployments, the time that the deployment started.
For completed deployments, the time that the deployment ended.
$sel:versionLabel:Deployment'
, deployment_versionLabel
- 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' (Maybe EnvironmentStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe EnvironmentResourcesDescription) (Maybe ISO8601) (Maybe ISO8601) (Maybe EnvironmentHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentTier) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnvironmentHealthStatus) (Maybe [EnvironmentLink]) (Maybe Text) |
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: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:cname:EnvironmentDescription'
, environmentDescription_cname
- The URL to the CNAME for this environment.
$sel:templateName:EnvironmentDescription'
, environmentDescription_templateName
- The name of the configuration template used to originally launch this
environment.
$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: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:resources:EnvironmentDescription'
, environmentDescription_resources
- The description of the AWS resources used by this environment.
$sel:dateUpdated:EnvironmentDescription'
, environmentDescription_dateUpdated
- The last modified date for this environment.
$sel:dateCreated:EnvironmentDescription'
, environmentDescription_dateCreated
- The creation date for 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:versionLabel:EnvironmentDescription'
, environmentDescription_versionLabel
- The application version deployed in this environment.
$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:tier:EnvironmentDescription'
, environmentDescription_tier
- Describes the current tier of this environment.
$sel:environmentName:EnvironmentDescription'
, environmentDescription_environmentName
- The name of this environment.
$sel:applicationName:EnvironmentDescription'
, environmentDescription_applicationName
- The name of the application associated with this environment.
$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:solutionStackName:EnvironmentDescription'
, environmentDescription_solutionStackName
- The name of the SolutionStack
deployed with this environment.
$sel:environmentId:EnvironmentDescription'
, environmentDescription_environmentId
- The ID of this environment.
$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:environmentLinks:EnvironmentDescription'
, environmentDescription_environmentLinks
- A list of links to other environments in the same group.
$sel:description:EnvironmentDescription'
, environmentDescription_description
- Describes this environment.
EnvironmentDescriptionsMessage
data EnvironmentDescriptionsMessage Source #
Result message containing a list of environment descriptions.
See: newEnvironmentDescriptionsMessage
smart constructor.
Instances
Eq EnvironmentDescriptionsMessage Source # | |
Read EnvironmentDescriptionsMessage Source # | |
Show EnvironmentDescriptionsMessage Source # | |
Generic EnvironmentDescriptionsMessage Source # | |
NFData EnvironmentDescriptionsMessage Source # | |
Hashable EnvironmentDescriptionsMessage Source # | |
FromXML EnvironmentDescriptionsMessage Source # | |
type Rep EnvironmentDescriptionsMessage Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage type Rep EnvironmentDescriptionsMessage = D1 ('MetaData "EnvironmentDescriptionsMessage" "Amazonka.ElasticBeanstalk.Types.EnvironmentDescriptionsMessage" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentDescriptionsMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentDescription])))) |
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:nextToken:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_nextToken
- In a paginated request, the token that you can pass in a subsequent
request to get the next response page.
$sel:environments:EnvironmentDescriptionsMessage'
, environmentDescriptionsMessage_environments
- Returns an EnvironmentDescription list.
EnvironmentInfoDescription
data EnvironmentInfoDescription Source #
The information retrieved from the Amazon EC2 instances.
See: newEnvironmentInfoDescription
smart constructor.
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:sampleTimestamp:EnvironmentInfoDescription'
, environmentInfoDescription_sampleTimestamp
- The time stamp when this information was retrieved.
$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.
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:linkName:EnvironmentLink'
, environmentLink_linkName
- The name of the link.
$sel:environmentName:EnvironmentLink'
, environmentLink_environmentName
- The name of the linked environment (the dependency).
EnvironmentResourceDescription
data EnvironmentResourceDescription Source #
Describes the AWS resources in use by this environment. This data is live.
See: newEnvironmentResourceDescription
smart constructor.
EnvironmentResourceDescription' (Maybe [Queue]) (Maybe [Trigger]) (Maybe [LaunchTemplate]) (Maybe [LoadBalancer]) (Maybe Text) (Maybe [Instance]) (Maybe [LaunchConfiguration]) (Maybe [AutoScalingGroup]) |
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:queues:EnvironmentResourceDescription'
, environmentResourceDescription_queues
- The queues used by this environment.
$sel:triggers:EnvironmentResourceDescription'
, environmentResourceDescription_triggers
- The AutoScaling
triggers 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: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:autoScalingGroups:EnvironmentResourceDescription'
, environmentResourceDescription_autoScalingGroups
- The AutoScalingGroups
used by this environment.
EnvironmentResourcesDescription
data EnvironmentResourcesDescription Source #
Describes the AWS resources in use by this environment. This data is not live data.
See: newEnvironmentResourcesDescription
smart constructor.
Instances
Eq EnvironmentResourcesDescription Source # | |
Read EnvironmentResourcesDescription Source # | |
Show EnvironmentResourcesDescription Source # | |
Generic EnvironmentResourcesDescription Source # | |
NFData EnvironmentResourcesDescription Source # | |
Hashable EnvironmentResourcesDescription Source # | |
FromXML EnvironmentResourcesDescription Source # | |
type Rep EnvironmentResourcesDescription Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourcesDescription type Rep EnvironmentResourcesDescription = D1 ('MetaData "EnvironmentResourcesDescription" "Amazonka.ElasticBeanstalk.Types.EnvironmentResourcesDescription" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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.
EnvironmentTier
data EnvironmentTier Source #
Describes the properties of an environment tier
See: newEnvironmentTier
smart constructor.
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: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.
$sel:type':EnvironmentTier'
, environmentTier_type
- The type of this environment tier.
Valid values:
- For Web server tier –
Standard
- For Worker tier –
SQS/HTTP
EventDescription
data EventDescription Source #
Describes an event.
See: newEventDescription
smart constructor.
EventDescription' (Maybe Text) (Maybe Text) (Maybe EventSeverity) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) |
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:requestId:EventDescription'
, eventDescription_requestId
- The web service request ID for the activity of this event.
$sel:templateName:EventDescription'
, eventDescription_templateName
- The name of the configuration associated with this event.
$sel:severity:EventDescription'
, eventDescription_severity
- The severity level of this event.
$sel:versionLabel:EventDescription'
, eventDescription_versionLabel
- The release label for the application version associated with this
event.
$sel:platformArn:EventDescription'
, eventDescription_platformArn
- The ARN of the platform version.
$sel:environmentName:EventDescription'
, eventDescription_environmentName
- The name of the environment associated with this event.
$sel:applicationName:EventDescription'
, eventDescription_applicationName
- The application associated with the event.
$sel:eventDate:EventDescription'
, eventDescription_eventDate
- The date when the event occurred.
$sel:message:EventDescription'
, eventDescription_message
- The event message.
Instance
The description of an Amazon EC2 instance.
See: newInstance
smart constructor.
Instances
Eq Instance Source # | |
Read Instance Source # | |
Show Instance Source # | |
Generic Instance Source # | |
NFData Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance | |
Hashable Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance | |
FromXML Instance Source # | |
type Rep Instance Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Instance type Rep Instance = D1 ('MetaData "Instance" "Amazonka.ElasticBeanstalk.Types.Instance" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" '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' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) (Maybe Int) |
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: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:noData:InstanceHealthSummary'
, instanceHealthSummary_noData
- Grey. AWS Elastic Beanstalk and the health agent are reporting no
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.
$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.
Latency
Represents the average latency for the slowest X percent of requests over the last 10 seconds.
See: newLatency
smart constructor.
Latency' (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double) |
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:p75:Latency'
, latency_p75
- The average latency for the slowest 25 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:p85:Latency'
, latency_p85
- The average latency for the slowest 15 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.
$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:p10:Latency'
, latency_p10
- The average latency for the slowest 90 percent of requests over the last
10 seconds.
LaunchConfiguration
data LaunchConfiguration Source #
Describes an Auto Scaling launch configuration.
See: 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.
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.
Listener
Describes the properties of a Listener for the LoadBalancer.
See: newListener
smart constructor.
Instances
Eq Listener Source # | |
Read Listener Source # | |
Show Listener Source # | |
Generic Listener Source # | |
NFData Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener | |
Hashable Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener | |
FromXML Listener Source # | |
type Rep Listener Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Listener type Rep Listener = D1 ('MetaData "Listener" "Amazonka.ElasticBeanstalk.Types.Listener" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "Listener'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) |
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:protocol:Listener'
, listener_protocol
- The protocol that is used by the Listener.
$sel:port:Listener'
, listener_port
- The port 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.
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:loadBalancerName:LoadBalancerDescription'
, loadBalancerDescription_loadBalancerName
- The name of the LoadBalancer.
$sel:domain:LoadBalancerDescription'
, loadBalancerDescription_domain
- The domain name of the LoadBalancer.
$sel:listeners:LoadBalancerDescription'
, loadBalancerDescription_listeners
- A list of Listeners used by the LoadBalancer.
ManagedAction
data ManagedAction Source #
The record of an upcoming or in-progress managed action.
See: newManagedAction
smart constructor.
ManagedAction' (Maybe ActionStatus) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe ActionType) |
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:status:ManagedAction'
, managedAction_status
- The status of the managed action. If the action is Scheduled
, you can
apply it immediately with ApplyEnvironmentManagedAction.
$sel:actionId:ManagedAction'
, managedAction_actionId
- A unique identifier for the managed action.
$sel:windowStartTime:ManagedAction'
, managedAction_windowStartTime
- The start time of the maintenance window in which the managed action
will execute.
$sel:actionDescription:ManagedAction'
, managedAction_actionDescription
- A description of the managed action.
$sel:actionType:ManagedAction'
, managedAction_actionType
- The type of managed action.
ManagedActionHistoryItem
data ManagedActionHistoryItem Source #
The record of a completed or failed managed action.
See: newManagedActionHistoryItem
smart constructor.
ManagedActionHistoryItem' (Maybe ActionHistoryStatus) (Maybe FailureType) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe ISO8601) (Maybe ActionType) |
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:status:ManagedActionHistoryItem'
, managedActionHistoryItem_status
- The status of the action.
$sel:failureType:ManagedActionHistoryItem'
, managedActionHistoryItem_failureType
- If the action failed, the type of failure.
$sel:actionId:ManagedActionHistoryItem'
, managedActionHistoryItem_actionId
- A unique identifier for the managed action.
$sel:failureDescription:ManagedActionHistoryItem'
, managedActionHistoryItem_failureDescription
- If the action failed, a description of the failure.
$sel:finishedTime:ManagedActionHistoryItem'
, managedActionHistoryItem_finishedTime
- The date and time that the action finished executing.
$sel:actionDescription:ManagedActionHistoryItem'
, managedActionHistoryItem_actionDescription
- A description of the managed action.
$sel:executedTime:ManagedActionHistoryItem'
, managedActionHistoryItem_executedTime
- The date and time that the action started executing.
$sel:actionType:ManagedActionHistoryItem'
, managedActionHistoryItem_actionType
- The type of the managed action.
MaxAgeRule
data MaxAgeRule Source #
A lifecycle rule that deletes application versions after the specified number of days.
See: newMaxAgeRule
smart constructor.
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.
MaxCountRule
data MaxCountRule Source #
A lifecycle rule that deletes the oldest application version when the maximum count is exceeded.
See: newMaxCountRule
smart constructor.
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:maxCount:MaxCountRule'
, maxCountRule_maxCount
- Specify the maximum number of application versions to retain.
$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:enabled:MaxCountRule'
, maxCountRule_enabled
- 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:pattern':OptionRestrictionRegex'
, optionRestrictionRegex_pattern
- The regular expression pattern that a string configuration option value
with this restriction must match.
$sel:label:OptionRestrictionRegex'
, optionRestrictionRegex_label
- A unique name representing this regular expression.
OptionSpecification
data OptionSpecification Source #
A specification identifying an individual configuration option.
See: newOptionSpecification
smart constructor.
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: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.
$sel:namespace:OptionSpecification'
, optionSpecification_namespace
- A unique namespace identifying the option's associated AWS resource.
PlatformBranchSummary
data PlatformBranchSummary Source #
Summary information about a platform branch.
See: newPlatformBranchSummary
smart constructor.
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: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
$sel:lifecycleState:PlatformBranchSummary'
, platformBranchSummary_lifecycleState
- The support life cycle state of the platform branch.
Possible values: beta
| supported
| deprecated
| retired
PlatformDescription
data PlatformDescription Source #
Detailed information about a platform version.
See: newPlatformDescription
smart constructor.
PlatformDescription' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PlatformStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe [CustomAmi]) (Maybe ISO8601) (Maybe Text) (Maybe [PlatformFramework]) (Maybe Text) (Maybe Text) (Maybe [PlatformProgrammingLanguage]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text]) |
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:platformBranchName:PlatformDescription'
, platformDescription_platformBranchName
- The platform branch to which the platform version belongs.
$sel:supportedAddonList:PlatformDescription'
, platformDescription_supportedAddonList
- The additions supported by the platform version.
$sel:platformCategory:PlatformDescription'
, platformDescription_platformCategory
- The category 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:platformVersion:PlatformDescription'
, platformDescription_platformVersion
- The version of the platform version.
$sel:platformStatus:PlatformDescription'
, platformDescription_platformStatus
- The status of the platform version.
$sel:maintainer:PlatformDescription'
, platformDescription_maintainer
- Information about the maintainer 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:platformOwner:PlatformDescription'
, platformDescription_platformOwner
- The AWS account ID of the person who created the platform version.
$sel:dateUpdated:PlatformDescription'
, platformDescription_dateUpdated
- The date when the platform version was last updated.
$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:operatingSystemName:PlatformDescription'
, platformDescription_operatingSystemName
- The operating system used by the platform version.
$sel:frameworks:PlatformDescription'
, platformDescription_frameworks
- The frameworks supported by the platform version.
$sel:platformArn:PlatformDescription'
, platformDescription_platformArn
- The ARN of the platform version.
$sel:operatingSystemVersion:PlatformDescription'
, platformDescription_operatingSystemVersion
- The version of the operating system used by 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:platformName:PlatformDescription'
, platformDescription_platformName
- The name of the platform version.
$sel:description:PlatformDescription'
, platformDescription_description
- The description of the platform version.
$sel:supportedTierList:PlatformDescription'
, platformDescription_supportedTierList
- 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.
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: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
$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
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.
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.
PlatformSummary
data PlatformSummary Source #
Summary information about a platform version.
See: newPlatformSummary
smart constructor.
PlatformSummary' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PlatformStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text]) |
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:platformBranchName:PlatformSummary'
, platformSummary_platformBranchName
- The platform branch to which the platform version belongs.
$sel:supportedAddonList:PlatformSummary'
, platformSummary_supportedAddonList
- The additions associated with the platform version.
$sel:platformCategory:PlatformSummary'
, platformSummary_platformCategory
- The category of 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:platformVersion:PlatformSummary'
, platformSummary_platformVersion
- The version string of 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: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:operatingSystemName:PlatformSummary'
, platformSummary_operatingSystemName
- The operating system used by the platform version.
$sel:platformArn:PlatformSummary'
, platformSummary_platformArn
- The ARN of the platform version.
$sel:operatingSystemVersion:PlatformSummary'
, platformSummary_operatingSystemVersion
- The version of the operating system used by the platform version.
$sel:supportedTierList:PlatformSummary'
, platformSummary_supportedTierList
- The tiers in which the platform version runs.
Queue
Describes a queue.
See: newQueue
smart constructor.
Instances
Eq Queue Source # | |
Read Queue Source # | |
Show Queue Source # | |
Generic Queue Source # | |
NFData Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue | |
Hashable Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue | |
FromXML Queue Source # | |
type Rep Queue Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Queue type Rep Queue = D1 ('MetaData "Queue" "Amazonka.ElasticBeanstalk.Types.Queue" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "Queue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:url:Queue'
, queue_url
- The URL of the queue.
$sel:name:Queue'
, queue_name
- The name of the queue.
ResourceQuota
data ResourceQuota Source #
The AWS Elastic Beanstalk quota information for a single resource type in an AWS account. It reflects the resource's limits for this account.
See: 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.
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' (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota) (Maybe ResourceQuota) |
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:customPlatformQuota:ResourceQuotas'
, resourceQuotas_customPlatformQuota
- The quota for custom platforms in the AWS account.
$sel:applicationVersionQuota:ResourceQuotas'
, resourceQuotas_applicationVersionQuota
- The quota for application versions in the AWS account.
$sel:environmentQuota:ResourceQuotas'
, resourceQuotas_environmentQuota
- The quota for environments in the AWS account.
$sel:configurationTemplateQuota:ResourceQuotas'
, resourceQuotas_configurationTemplateQuota
- The quota for configuration templates in the AWS account.
S3Location
data S3Location Source #
The bucket and key of an item stored in Amazon S3.
See: newS3Location
smart constructor.
S3Location' (Maybe Text) (Maybe Text) |
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:s3Key:S3Location'
, s3Location_s3Key
- The Amazon S3 key where the data is located.
$sel:s3Bucket:S3Location'
, s3Location_s3Bucket
- The Amazon S3 bucket 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.
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:values:SearchFilter'
, searchFilter_values
- The list of values applied to the Attribute
and Operator
attributes.
Number of values and valid values vary by Attribute
.
$sel:operator:SearchFilter'
, searchFilter_operator
- The operator to apply to the Attribute
with each of the Values
.
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' (Maybe Text) (Maybe [Text]) (Maybe SystemStatus) (Maybe ApplicationMetrics) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Deployment) (Maybe ISO8601) |
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:instanceId:SingleInstanceHealth'
, singleInstanceHealth_instanceId
- The ID of the Amazon EC2 instance.
$sel:causes:SingleInstanceHealth'
, singleInstanceHealth_causes
- Represents the causes, which provide more information about the current
health status.
$sel:system:SingleInstanceHealth'
, singleInstanceHealth_system
- Operating system metrics from the instance.
$sel:applicationMetrics:SingleInstanceHealth'
, singleInstanceHealth_applicationMetrics
- Request metrics from your application.
$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:instanceType:SingleInstanceHealth'
, singleInstanceHealth_instanceType
- The instance's type.
$sel:availabilityZone:SingleInstanceHealth'
, singleInstanceHealth_availabilityZone
- The availability zone in which the instance runs.
$sel:healthStatus:SingleInstanceHealth'
, singleInstanceHealth_healthStatus
- Returns the health status of the specified instance. For more
information, see
Health Colors and Statuses.
$sel:deployment:SingleInstanceHealth'
, singleInstanceHealth_deployment
- Information about the most recent deployment to an instance.
$sel:launchedAt:SingleInstanceHealth'
, singleInstanceHealth_launchedAt
- The time at which the EC2 instance was launched.
SolutionStackDescription
data SolutionStackDescription Source #
Describes the solution stack.
See: newSolutionStackDescription
smart constructor.
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.
SourceBuildInformation
data SourceBuildInformation Source #
Location of the source code for an application version.
See: newSourceBuildInformation
smart constructor.
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
.
SourceConfiguration
data SourceConfiguration Source #
A specification for an environment configuration.
See: newSourceConfiguration
smart constructor.
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:templateName:SourceConfiguration'
, sourceConfiguration_templateName
- The name of the configuration template.
$sel:applicationName:SourceConfiguration'
, sourceConfiguration_applicationName
- The name of the application associated with the configuration.
StatusCodes
data StatusCodes Source #
Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response. For more information, see Status Code Definitions.
See: newStatusCodes
smart constructor.
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.
SystemStatus
data SystemStatus Source #
CPU utilization and load average metrics for an Amazon EC2 instance.
See: newSystemStatus
smart constructor.
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.
Tag
Describes a tag applied to a resource in an environment.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag | |
ToQuery Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag toQuery :: Tag -> QueryString # | |
FromXML Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ElasticBeanstalk.Types.Tag" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") '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:value:Tag'
, tag_value
- The value of the tag.
$sel:key:Tag'
, tag_key
- The key of the tag.
Trigger
Describes a trigger.
See: newTrigger
smart constructor.
Instances
Eq Trigger Source # | |
Read Trigger Source # | |
Show Trigger Source # | |
Generic Trigger Source # | |
NFData Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger | |
Hashable Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger | |
FromXML Trigger Source # | |
type Rep Trigger Source # | |
Defined in Amazonka.ElasticBeanstalk.Types.Trigger type Rep Trigger = D1 ('MetaData "Trigger" "Amazonka.ElasticBeanstalk.Types.Trigger" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "Trigger'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
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.
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: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.
$sel:namespace:ValidationMessage'
, validationMessage_namespace
- The namespace to which the option belongs.
$sel:message:ValidationMessage'
, validationMessage_message
- A message describing the error or warning.