# Packages
Package elasticbeanstalkiface provides an interface to enable mocking the AWS Elastic Beanstalk service client for testing your code.
# Functions
New creates a new instance of the client from the provided Config.
NewDescribeEventsRequestPaginator returns a paginator for DescribeEvents.
NewListPlatformBranchesRequestPaginator returns a paginator for ListPlatformBranches.
# Constants
Enum values for ActionHistoryStatus.
Enum values for ActionHistoryStatus.
Enum values for ActionHistoryStatus.
Enum values for ActionStatus.
Enum values for ActionStatus.
Enum values for ActionStatus.
Enum values for ActionStatus.
Enum values for ActionType.
Enum values for ActionType.
Enum values for ActionType.
Enum values for ApplicationVersionStatus.
Enum values for ApplicationVersionStatus.
Enum values for ApplicationVersionStatus.
Enum values for ApplicationVersionStatus.
Enum values for ApplicationVersionStatus.
Enum values for ComputeType.
Enum values for ComputeType.
Enum values for ComputeType.
Enum values for ConfigurationDeploymentStatus.
Enum values for ConfigurationDeploymentStatus.
Enum values for ConfigurationDeploymentStatus.
Enum values for ConfigurationOptionValueType.
Enum values for ConfigurationOptionValueType.
Service's Endpoint identifier.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealthAttribute.
Enum values for EnvironmentHealth.
Enum values for EnvironmentHealth.
Enum values for EnvironmentHealth.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealthStatus.
Enum values for EnvironmentHealth.
Enum values for EnvironmentInfoType.
Enum values for EnvironmentInfoType.
Enum values for EnvironmentStatus.
Enum values for EnvironmentStatus.
Enum values for EnvironmentStatus.
Enum values for EnvironmentStatus.
Enum values for EnvironmentStatus.
ErrCodeCodeBuildNotInServiceRegionException for service response error code "CodeBuildNotInServiceRegionException".
ErrCodeElasticBeanstalkServiceException for service response error code "ElasticBeanstalkServiceException".
ErrCodeInsufficientPrivilegesException for service response error code "InsufficientPrivilegesException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeManagedActionInvalidStateException for service response error code "ManagedActionInvalidStateException".
ErrCodeOperationInProgressException for service response error code "OperationInProgressFailure".
ErrCodePlatformVersionStillReferencedException for service response error code "PlatformVersionStillReferencedException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeResourceTypeNotSupportedException for service response error code "ResourceTypeNotSupportedException".
ErrCodeS3LocationNotInServiceRegionException for service response error code "S3LocationNotInServiceRegionException".
ErrCodeS3SubscriptionRequiredException for service response error code "S3SubscriptionRequiredException".
ErrCodeSourceBundleDeletionException for service response error code "SourceBundleDeletionFailure".
ErrCodeTooManyApplicationsException for service response error code "TooManyApplicationsException".
ErrCodeTooManyApplicationVersionsException for service response error code "TooManyApplicationVersionsException".
ErrCodeTooManyBucketsException for service response error code "TooManyBucketsException".
ErrCodeTooManyConfigurationTemplatesException for service response error code "TooManyConfigurationTemplatesException".
ErrCodeTooManyEnvironmentsException for service response error code "TooManyEnvironmentsException".
ErrCodeTooManyPlatformsException for service response error code "TooManyPlatformsException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
Enum values for EventSeverity.
Enum values for EventSeverity.
Enum values for EventSeverity.
Enum values for EventSeverity.
Enum values for EventSeverity.
Enum values for EventSeverity.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for InstancesHealthAttribute.
Enum values for PlatformStatus.
Enum values for PlatformStatus.
Enum values for PlatformStatus.
Enum values for PlatformStatus.
Enum values for PlatformStatus.
Service's identifier.
Service's name.
Enum values for SourceRepository.
Enum values for SourceRepository.
Enum values for SourceType.
Enum values for SourceType.
Enum values for ValidationSeverity.
Enum values for ValidationSeverity.
# Structs
No description provided by the author
No description provided by the author
AbortEnvironmentUpdateRequest is the request type for the AbortEnvironmentUpdate API operation.
AbortEnvironmentUpdateResponse is the response type for the AbortEnvironmentUpdate API operation.
Describes the properties of an application.
Application request metrics for an AWS Elastic Beanstalk environment.
The resource lifecycle configuration for an application.
Describes the properties of an application version.
The application version lifecycle settings for an application.
Request to execute a scheduled managed action immediately.
The result message containing information about the managed action.
ApplyEnvironmentManagedActionRequest is the request type for the ApplyEnvironmentManagedAction API operation.
ApplyEnvironmentManagedActionResponse is the response type for the ApplyEnvironmentManagedAction API operation.
Describes an Auto Scaling launch configuration.
Settings for an AWS CodeBuild build.
The builder used to build the custom platform.
Results message indicating whether a CNAME is available.
Indicates if the specified CNAME is available.
CheckDNSAvailabilityRequest is the request type for the CheckDNSAvailability API operation.
CheckDNSAvailabilityResponse is the response type for the CheckDNSAvailability API operation.
Client provides the API operation methods for making requests to Elastic Beanstalk.
Request to create or update a group of environments.
Result message containing a list of environment descriptions.
ComposeEnvironmentsRequest is the request type for the ComposeEnvironments API operation.
ComposeEnvironmentsResponse is the response type for the ComposeEnvironments API operation.
Describes the possible values for a configuration option.
A specification identifying an individual configuration option along with its current value.
Describes the settings for a configuration set.
CPU utilization metrics for an instance.
Request to create an application.
Result message containing a single description of an application.
CreateApplicationRequest is the request type for the CreateApplication API operation.
CreateApplicationResponse is the response type for the CreateApplication API operation.
No description provided by the author
Result message wrapping a single description of an application version.
CreateApplicationVersionRequest is the request type for the CreateApplicationVersion API operation.
CreateApplicationVersionResponse is the response type for the CreateApplicationVersion API operation.
Request to create a configuration template.
Describes the settings for a configuration set.
CreateConfigurationTemplateRequest is the request type for the CreateConfigurationTemplate API operation.
CreateConfigurationTemplateResponse is the response type for the CreateConfigurationTemplate API operation.
No description provided by the author
Describes the properties of an environment.
CreateEnvironmentRequest is the request type for the CreateEnvironment API operation.
CreateEnvironmentResponse is the response type for the CreateEnvironment API operation.
Request to create a new platform version.
No description provided by the author
CreatePlatformVersionRequest is the request type for the CreatePlatformVersion API operation.
CreatePlatformVersionResponse is the response type for the CreatePlatformVersion API operation.
No description provided by the author
Results of a CreateStorageLocationResult call.
CreateStorageLocationRequest is the request type for the CreateStorageLocation API operation.
CreateStorageLocationResponse is the response type for the CreateStorageLocation API operation.
A custom AMI available to platforms.
Request to delete an application.
No description provided by the author
DeleteApplicationRequest is the request type for the DeleteApplication API operation.
DeleteApplicationResponse is the response type for the DeleteApplication API operation.
Request to delete an application version.
No description provided by the author
DeleteApplicationVersionRequest is the request type for the DeleteApplicationVersion API operation.
DeleteApplicationVersionResponse is the response type for the DeleteApplicationVersion API operation.
Request to delete a configuration template.
No description provided by the author
DeleteConfigurationTemplateRequest is the request type for the DeleteConfigurationTemplate API operation.
DeleteConfigurationTemplateResponse is the response type for the DeleteConfigurationTemplate API operation.
Request to delete a draft environment configuration.
No description provided by the author
DeleteEnvironmentConfigurationRequest is the request type for the DeleteEnvironmentConfiguration API operation.
DeleteEnvironmentConfigurationResponse is the response type for the DeleteEnvironmentConfiguration API operation.
No description provided by the author
No description provided by the author
DeletePlatformVersionRequest is the request type for the DeletePlatformVersion API operation.
DeletePlatformVersionResponse is the response type for the DeletePlatformVersion API operation.
Information about an application version deployment.
No description provided by the author
No description provided by the author
DescribeAccountAttributesRequest is the request type for the DescribeAccountAttributes API operation.
DescribeAccountAttributesResponse is the response type for the DescribeAccountAttributes API operation.
Request to describe one or more applications.
Result message containing a list of application descriptions.
DescribeApplicationsRequest is the request type for the DescribeApplications API operation.
DescribeApplicationsResponse is the response type for the DescribeApplications API operation.
Request to describe application versions.
Result message wrapping a list of application version descriptions.
DescribeApplicationVersionsRequest is the request type for the DescribeApplicationVersions API operation.
DescribeApplicationVersionsResponse is the response type for the DescribeApplicationVersions API operation.
Result message containing a list of application version descriptions.
Describes the settings for a specified configuration set.
DescribeConfigurationOptionsRequest is the request type for the DescribeConfigurationOptions API operation.
DescribeConfigurationOptionsResponse is the response type for the DescribeConfigurationOptions API operation.
Result message containing all of the configuration settings for a specified solution stack or configuration template.
The results from a request to change the configuration settings of an environment.
DescribeConfigurationSettingsRequest is the request type for the DescribeConfigurationSettings API operation.
DescribeConfigurationSettingsResponse is the response type for the DescribeConfigurationSettings API operation.
See the example below to learn how to create a request body.
Health details for an AWS Elastic Beanstalk environment.
DescribeEnvironmentHealthRequest is the request type for the DescribeEnvironmentHealth API operation.
DescribeEnvironmentHealthResponse is the response type for the DescribeEnvironmentHealth API operation.
Request to list completed and failed managed actions.
A result message containing a list of completed and failed managed actions.
DescribeEnvironmentManagedActionHistoryRequest is the request type for the DescribeEnvironmentManagedActionHistory API operation.
DescribeEnvironmentManagedActionHistoryResponse is the response type for the DescribeEnvironmentManagedActionHistory API operation.
Request to list an environment's upcoming and in-progress managed actions.
The result message containing a list of managed actions.
DescribeEnvironmentManagedActionsRequest is the request type for the DescribeEnvironmentManagedActions API operation.
DescribeEnvironmentManagedActionsResponse is the response type for the DescribeEnvironmentManagedActions API operation.
Request to describe the resources in an environment.
Result message containing a list of environment resource descriptions.
DescribeEnvironmentResourcesRequest is the request type for the DescribeEnvironmentResources API operation.
DescribeEnvironmentResourcesResponse is the response type for the DescribeEnvironmentResources API operation.
Request to describe one or more environments.
Result message containing a list of environment descriptions.
DescribeEnvironmentsRequest is the request type for the DescribeEnvironments API operation.
DescribeEnvironmentsResponse is the response type for the DescribeEnvironments API operation.
Request to retrieve a list of events for an environment.
Result message wrapping a list of event descriptions.
DescribeEventsPaginator is used to paginate the request.
DescribeEventsRequest is the request type for the DescribeEvents API operation.
DescribeEventsResponse is the response type for the DescribeEvents API operation.
Parameters for a call to DescribeInstancesHealth.
Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.
DescribeInstancesHealthRequest is the request type for the DescribeInstancesHealth API operation.
DescribeInstancesHealthResponse is the response type for the DescribeInstancesHealth API operation.
No description provided by the author
No description provided by the author
DescribePlatformVersionRequest is the request type for the DescribePlatformVersion API operation.
DescribePlatformVersionResponse is the response type for the DescribePlatformVersion API operation.
Describes the properties of an environment.
The information retrieved from the Amazon EC2 instances.
A link to another environment, defined in the environment's manifest.
Describes the AWS resources in use by this environment.
Describes the AWS resources in use by this environment.
Describes the properties of an environment tier.
Describes an event.
The description of an Amazon EC2 instance.
Represents summary information about the health of an instance.
Represents the average latency for the slowest X percent of requests over the last 10 seconds.
Describes an Auto Scaling launch configuration.
Describes an Amazon EC2 launch template.
No description provided by the author
A list of available AWS Elastic Beanstalk solution stacks.
ListAvailableSolutionStacksRequest is the request type for the ListAvailableSolutionStacks API operation.
ListAvailableSolutionStacksResponse is the response type for the ListAvailableSolutionStacks API operation.
Describes the properties of a Listener for the LoadBalancer.
No description provided by the author
No description provided by the author
ListPlatformBranchesPaginator is used to paginate the request.
ListPlatformBranchesRequest is the request type for the ListPlatformBranches API operation.
ListPlatformBranchesResponse is the response type for the ListPlatformBranches API operation.
No description provided by the author
No description provided by the author
ListPlatformVersionsRequest is the request type for the ListPlatformVersions API operation.
ListPlatformVersionsResponse is the response type for the ListPlatformVersions API operation.
No description provided by the author
No description provided by the author
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
Describes a LoadBalancer.
Describes the details of a LoadBalancer.
The record of an upcoming or in-progress managed action.
The record of a completed or failed managed action.
A lifecycle rule that deletes application versions after the specified number of days.
A lifecycle rule that deletes the oldest application version when the maximum count is exceeded.
A regular expression representing a restriction on a string configuration option value.
A specification identifying an individual configuration option.
Summary information about a platform branch.
Detailed information about a platform version.
Describes criteria to restrict the results when listing platform versions.
A framework supported by the platform.
A programming language supported by the platform.
Summary information about a platform version.
Describes a queue.
No description provided by the author
No description provided by the author
RebuildEnvironmentRequest is the request type for the RebuildEnvironment API operation.
RebuildEnvironmentResponse is the response type for the RebuildEnvironment API operation.
Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.
No description provided by the author
RequestEnvironmentInfoRequest is the request type for the RequestEnvironmentInfo API operation.
RequestEnvironmentInfoResponse is the response type for the RequestEnvironmentInfo API operation.
The AWS Elastic Beanstalk quota information for a single resource type in an AWS account.
A set of per-resource AWS Elastic Beanstalk quotas associated with an AWS account.
No description provided by the author
No description provided by the author
RestartAppServerRequest is the request type for the RestartAppServer API operation.
RestartAppServerResponse is the response type for the RestartAppServer API operation.
Request to download logs retrieved with RequestEnvironmentInfo.
Result message containing a description of the requested environment info.
RetrieveEnvironmentInfoRequest is the request type for the RetrieveEnvironmentInfo API operation.
RetrieveEnvironmentInfoResponse is the response type for the RetrieveEnvironmentInfo API operation.
The bucket and key of an item stored in Amazon S3.
Describes criteria to restrict a list of results.
Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.
Describes the solution stack.
Location of the source code for an application version.
A specification for an environment configuration.
Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.
Swaps the CNAMEs of two environments.
No description provided by the author
SwapEnvironmentCNAMEsRequest is the request type for the SwapEnvironmentCNAMEs API operation.
SwapEnvironmentCNAMEsResponse is the response type for the SwapEnvironmentCNAMEs API operation.
CPU utilization and load average metrics for an Amazon EC2 instance.
Describes a tag applied to a resource in an environment.
Request to terminate an environment.
Describes the properties of an environment.
TerminateEnvironmentRequest is the request type for the TerminateEnvironment API operation.
TerminateEnvironmentResponse is the response type for the TerminateEnvironment API operation.
Describes a trigger.
Request to update an application.
Result message containing a single description of an application.
UpdateApplicationRequest is the request type for the UpdateApplication API operation.
No description provided by the author
No description provided by the author
UpdateApplicationResourceLifecycleRequest is the request type for the UpdateApplicationResourceLifecycle API operation.
UpdateApplicationResourceLifecycleResponse is the response type for the UpdateApplicationResourceLifecycle API operation.
UpdateApplicationResponse is the response type for the UpdateApplication API operation.
No description provided by the author
Result message wrapping a single description of an application version.
UpdateApplicationVersionRequest is the request type for the UpdateApplicationVersion API operation.
UpdateApplicationVersionResponse is the response type for the UpdateApplicationVersion API operation.
The result message containing the options for the specified solution stack.
Describes the settings for a configuration set.
UpdateConfigurationTemplateRequest is the request type for the UpdateConfigurationTemplate API operation.
UpdateConfigurationTemplateResponse is the response type for the UpdateConfigurationTemplate API operation.
Request to update an environment.
Describes the properties of an environment.
UpdateEnvironmentRequest is the request type for the UpdateEnvironment API operation.
UpdateEnvironmentResponse is the response type for the UpdateEnvironment API operation.
No description provided by the author
No description provided by the author
UpdateTagsForResourceRequest is the request type for the UpdateTagsForResource API operation.
UpdateTagsForResourceResponse is the response type for the UpdateTagsForResource API operation.
A list of validation messages for a specified configuration template.
Provides a list of validation messages.
ValidateConfigurationSettingsRequest is the request type for the ValidateConfigurationSettings API operation.
ValidateConfigurationSettingsResponse is the response type for the ValidateConfigurationSettings API operation.
An error or warning for a desired configuration option value.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author