Module Awso_elasticbeanstalk.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval xmlNamespace : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule Integer : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule Listener : sig ... end

Describes the properties of a Listener for the LoadBalancer.

Sourcemodule BoxedBoolean : sig ... end
Sourcemodule BoxedInt : sig ... end
Sourcemodule NullableDouble : sig ... end
Sourcemodule NullableInteger : sig ... end
Sourcemodule LoadAverageValue : sig ... end
Sourcemodule ConfigurationOptionName : sig ... end
Sourcemodule ConfigurationOptionValue : sig ... end
Sourcemodule OptionNamespace : sig ... end
Sourcemodule ResourceName : sig ... end
Sourcemodule MaxAgeRule : sig ... end

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

Sourcemodule MaxCountRule : sig ... end

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

Sourcemodule SupportedAddon : sig ... end
Sourcemodule SupportedTier : sig ... end
Sourcemodule PlatformFilterValue : sig ... end
Sourcemodule SearchFilterValue : sig ... end
Sourcemodule FileTypeExtension : sig ... end
Sourcemodule ResourceId : sig ... end

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.

Sourcemodule LoadBalancerDescription : sig ... end

Describes the details of a LoadBalancer.

Sourcemodule ImageId : sig ... end
Sourcemodule VirtualizationType : sig ... end
Sourcemodule Latency : sig ... end

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

Sourcemodule RequestCount : sig ... end
Sourcemodule StatusCodes : sig ... end

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.

Sourcemodule Cause : sig ... end
Sourcemodule DeploymentTimestamp : sig ... end
Sourcemodule NullableLong : sig ... end
Sourcemodule CPUUtilization : sig ... end

CPU utilization metrics for an instance.

Sourcemodule LoadAverage : sig ... end

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.

Sourcemodule RegexLabel : sig ... end
Sourcemodule RegexPattern : sig ... end
Sourcemodule S3Bucket : sig ... end
Sourcemodule S3Key : sig ... end
Sourcemodule SourceLocation : sig ... end
Sourcemodule SourceRepository : sig ... end
Sourcemodule SourceType : sig ... end

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.

Sourcemodule ConfigurationTemplateName : sig ... end
Sourcemodule VersionLabel : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule Ec2InstanceId : sig ... end
Sourcemodule EnvironmentInfoType : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule SampleTimestamp : sig ... end
Sourcemodule BranchName : sig ... end
Sourcemodule OperatingSystemName : sig ... end
Sourcemodule OperatingSystemVersion : sig ... end
Sourcemodule PlatformArn : sig ... end
Sourcemodule PlatformCategory : sig ... end
Sourcemodule PlatformLifecycleState : sig ... end
Sourcemodule PlatformOwner : sig ... end
Sourcemodule PlatformStatus : sig ... end
Sourcemodule PlatformVersion : sig ... end
Sourcemodule SupportedAddonList : sig ... end
Sourcemodule SupportedTierList : sig ... end
Sourcemodule PlatformFilterOperator : sig ... end
Sourcemodule PlatformFilterType : sig ... end
Sourcemodule PlatformFilterValueList : sig ... end
Sourcemodule BranchOrder : sig ... end
Sourcemodule PlatformName : sig ... end
Sourcemodule SearchFilterAttribute : sig ... end
Sourcemodule SearchFilterOperator : sig ... end
Sourcemodule SearchFilterValues : sig ... end
Sourcemodule SolutionStackFileTypeList : sig ... end
Sourcemodule SolutionStackName : sig ... end
Sourcemodule ApplicationName : sig ... end
Sourcemodule EnvironmentName : sig ... end
Sourcemodule EventDate : sig ... end
Sourcemodule EventMessage : sig ... end
Sourcemodule EventSeverity : sig ... end
Sourcemodule RequestId : sig ... end
Sourcemodule AutoScalingGroup : sig ... end

Describes an Auto Scaling launch configuration.

Sourcemodule Instance : sig ... end

The description of an Amazon EC2 instance.

Sourcemodule LaunchConfiguration : sig ... end

Describes an Auto Scaling launch configuration.

Sourcemodule LaunchTemplate : sig ... end

Describes an Amazon EC2 launch template.

Sourcemodule LoadBalancer : sig ... end

Describes a LoadBalancer.

Sourcemodule Queue : sig ... end

Describes a queue.

Sourcemodule Trigger : sig ... end

Describes a trigger.

Sourcemodule CreationDate : sig ... end
Sourcemodule DNSCname : sig ... end
Sourcemodule Description : sig ... end
Sourcemodule EndpointURL : sig ... end
Sourcemodule EnvironmentArn : sig ... end
Sourcemodule EnvironmentHealth : sig ... end
Sourcemodule EnvironmentHealthStatus : sig ... end
Sourcemodule EnvironmentId : sig ... end

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

Sourcemodule EnvironmentStatus : sig ... end
Sourcemodule EnvironmentTier : sig ... end

Describes the properties of an environment tier

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

Sourcemodule OperationsRole : sig ... end
Sourcemodule TooManyBucketsException : sig ... end

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

The specified account has reached its limit of environments.

Sourcemodule UpdateDate : sig ... end
Sourcemodule CustomAmi : sig ... end

A custom AMI available to platforms.

Sourcemodule PlatformFramework : sig ... end

A framework supported by the platform.

A programming language supported by the platform.

Sourcemodule ApplicationMetrics : sig ... end

Application request metrics for an AWS Elastic Beanstalk environment.

Sourcemodule Causes : sig ... end
Sourcemodule Deployment : sig ... end

Information about an application version deployment.

Sourcemodule InstanceId : sig ... end
Sourcemodule LaunchedAt : sig ... end
Sourcemodule SystemStatus : sig ... end

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

Sourcemodule ActionStatus : sig ... end
Sourcemodule ActionType : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule ActionHistoryStatus : sig ... end
Sourcemodule FailureType : sig ... end
Sourcemodule ValidationMessageString : sig ... end
Sourcemodule ValidationSeverity : sig ... end

The specified account has reached its limit of configuration templates.

Sourcemodule OptionRestrictionMaxValue : sig ... end
Sourcemodule OptionRestrictionMinValue : sig ... end
Sourcemodule OptionRestrictionRegex : sig ... end

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

Sourcemodule UserDefinedOption : sig ... end
Sourcemodule ApplicationVersionArn : sig ... end
Sourcemodule ApplicationVersionStatus : sig ... end
Sourcemodule S3Location : sig ... end

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

Sourcemodule SourceBuildInformation : sig ... end

Location of the source code for an application version.

Sourcemodule ApplicationArn : sig ... end

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.

Sourcemodule VersionLabelsList : sig ... end
Sourcemodule Tag : sig ... end

Describes a tag applied to a resource in an environment.

Sourcemodule OptionSpecification : sig ... end

A specification identifying an individual configuration option.

The information retrieved from the Amazon EC2 instances.

Sourcemodule ExceptionMessage : sig ... end
Sourcemodule PlatformSummary : sig ... end

Summary information about a platform version.

Sourcemodule PlatformFilter : sig ... end

Describes criteria to restrict the results when listing platform versions. The filter is evaluated as follows: Type Operator Values[1]

Sourcemodule PlatformBranchSummary : sig ... end

Summary information about a platform branch.

Sourcemodule SearchFilter : sig ... end

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.

Sourcemodule SolutionStackDescription : sig ... end

Describes the solution stack.

Sourcemodule EventDescription : sig ... end

Describes an event.

Sourcemodule AutoScalingGroupList : sig ... end
Sourcemodule InstanceList : sig ... end
Sourcemodule LaunchConfigurationList : sig ... end
Sourcemodule LaunchTemplateList : sig ... end
Sourcemodule LoadBalancerList : sig ... end
Sourcemodule QueueList : sig ... end
Sourcemodule TriggerList : sig ... end
Sourcemodule EnvironmentDescription : sig ... end

Describes the properties of an environment.

Sourcemodule CustomAmiList : sig ... end
Sourcemodule Maintainer : sig ... end
Sourcemodule PlatformFrameworks : sig ... end
Sourcemodule SingleInstanceHealth : sig ... end

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

Sourcemodule InstancesHealthAttribute : sig ... end
Sourcemodule ManagedAction : sig ... end

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

Sourcemodule ManagedActionHistoryItem : sig ... end

The record of a completed or failed managed action.

Sourcemodule ResourceQuota : sig ... end

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

Sourcemodule ARN : sig ... end
Sourcemodule ComputeType : sig ... end
Sourcemodule NonEmptyString : sig ... end
Sourcemodule ValidationMessage : sig ... end

An error or warning for a desired configuration option value.

Describes the settings for a configuration set.

Describes the possible values for a configuration option.

Describes the properties of an application version.

Sourcemodule ApplicationDescription : sig ... end

Describes the properties of an application.

Sourcemodule ResourceArn : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule TagList : sig ... end
Sourcemodule GroupName : sig ... end
Sourcemodule OptionsSpecifierList : sig ... end
Sourcemodule ForceTerminate : sig ... end
Sourcemodule ResourceNotFoundException : sig ... end

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

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

A generic service exception has occurred.

Sourcemodule PlatformSummaryList : sig ... end
Sourcemodule Token : sig ... end
Sourcemodule PlatformFilters : sig ... end
Sourcemodule PlatformMaxRecords : sig ... end
Sourcemodule PlatformBranchSummaryList : sig ... end
Sourcemodule PlatformBranchMaxRecords : sig ... end
Sourcemodule SearchFilters : sig ... end
Sourcemodule EventDescriptionList : sig ... end

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

Sourcemodule PlatformDescription : sig ... end

Detailed information about a platform version.

Sourcemodule InstanceHealthList : sig ... end
Sourcemodule InvalidRequestException : sig ... end

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

Sourcemodule NextToken : sig ... end
Sourcemodule RefreshedAt : sig ... end
Sourcemodule InstancesHealthAttributes : sig ... end
Sourcemodule MaxRecords : sig ... end
Sourcemodule TimeFilterEnd : sig ... end
Sourcemodule TimeFilterStart : sig ... end
Sourcemodule EnvironmentIdList : sig ... end
Sourcemodule EnvironmentNamesList : sig ... end
Sourcemodule IncludeDeleted : sig ... end
Sourcemodule IncludeDeletedBackTo : sig ... end
Sourcemodule ManagedActions : sig ... end
Sourcemodule ManagedActionHistoryItems : sig ... end
Sourcemodule InstanceHealthSummary : sig ... end

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

Sourcemodule ApplicationNamesList : sig ... end
Sourcemodule ResourceQuotas : sig ... end

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

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

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

Sourcemodule DeleteSourceBundle : sig ... end
Sourcemodule TerminateEnvForce : sig ... end

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

Sourcemodule Builder : sig ... end

The builder used to build the custom platform.

Sourcemodule TooManyPlatformsException : sig ... end

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

Sourcemodule Tags : sig ... end
Sourcemodule DNSCnamePrefix : sig ... end
Sourcemodule SourceConfiguration : sig ... end

A specification for an environment configuration.

Sourcemodule AutoCreateApplication : sig ... end
Sourcemodule BuildConfiguration : sig ... end

Settings for an AWS CodeBuild build.

Sourcemodule ValidationMessagesList : sig ... end
Sourcemodule VersionLabels : sig ... end
Sourcemodule CnameAvailability : sig ... end

Cannot modify the managed action in its current state.

AWS CodeBuild is not available in the specified region.

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

The specified account has reached its limit of application versions.

The specified account has reached its limit of applications.

A list of validation messages for a specified configuration template.

Update the list of tags applied to an AWS Elastic Beanstalk resource. Two lists can be passed: TagsToAdd for tags to add or update, and TagsToRemove. Elastic Beanstalk supports tagging of all of its resources. For details about resource tagging, see Tagging Application Resources. If you create a custom IAM user policy to control permission to this operation, specify one of the following two virtual actions (or both) instead of the API operation name: elasticbeanstalk:AddTags Controls permission to call UpdateTagsForResource and pass a list of tags to add in the TagsToAdd parameter. elasticbeanstalk:RemoveTags Controls permission to call UpdateTagsForResource and pass a list of tag keys to remove in the TagsToRemove parameter. For details about creating a custom user policy, see Creating a Custom User Policy.

Sourcemodule UpdateEnvironmentMessage : sig ... end

Request to update an environment.

The result message containing the options for the specified solution stack.

Modifies lifecycle settings for an application.

Sourcemodule UpdateApplicationMessage : sig ... end

Request to update an application.

Sourcemodule TooManyTagsException : sig ... end

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.

Request to terminate an environment.

Swaps the CNAMEs of two environments.

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

Result message containing a description of the requested environment info.

Request to download logs retrieved with RequestEnvironmentInfo.

Sourcemodule RestartAppServerMessage : sig ... end

Return the tags applied to an AWS Elastic Beanstalk resource. The response contains a list of tag key-value pairs. Elastic Beanstalk supports tagging of all of its resources. For details about resource tagging, see Tagging Application Resources.

Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.

Sourcemodule RebuildEnvironmentMessage : sig ... end

Return the tags applied to an AWS Elastic Beanstalk resource. The response contains a list of tag key-value pairs. Elastic Beanstalk supports tagging of all of its resources. For details about resource tagging, see Tagging Application Resources.

Lists the platform versions available for your account in an AWS Region. Provides summary information about each platform version. Compare to DescribePlatformVersion, which provides full details about a single platform version. For definitions of platform version and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

Lists the platform versions available for your account in an AWS Region. Provides summary information about each platform version. Compare to DescribePlatformVersion, which provides full details about a single platform version. For definitions of platform version and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

Lists the platform branches available for your account in an AWS Region. Provides summary information about each platform branch. For definitions of platform branch and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

Lists the platform branches available for your account in an AWS Region. Provides summary information about each platform branch. For definitions of platform branch and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

A list of available AWS Elastic Beanstalk solution stacks.

Sourcemodule EventDescriptionsMessage : sig ... end

Result message wrapping a list of event descriptions.

Result message containing a list of environment resource descriptions.

Result message containing a list of environment descriptions.

Request to disassociate the operations role from an environment.

Describes a platform version. Provides full details. Compare to ListPlatformVersions, which provides summary information about a list of platform versions. For definitions of platform version and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

Describes a platform version. Provides full details. Compare to ListPlatformVersions, which provides summary information about a list of platform versions. For definitions of platform version and other platform-related terms, see AWS Elastic Beanstalk Platforms Glossary.

Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.

Parameters for a call to DescribeInstancesHealth.

Sourcemodule DescribeEventsMessage : sig ... end

Request to retrieve a list of events for an environment.

Request to describe one or more environments.

Request to describe the resources in an environment.

The result message containing a list of managed actions.

Request to list an environment's upcoming and in-progress managed actions.

A result message containing a list of completed and failed managed actions.

Request to list completed and failed managed actions.

Health details for an AWS Elastic Beanstalk environment.

See the example below to learn how to create a request body.

Result message containing all of the configuration settings for a specified solution stack or configuration template.

Result message containing a list of application version descriptions.

Request to describe one or more applications.

Request to describe application versions.

Returns attributes related to AWS Elastic Beanstalk that are associated with the calling AWS account. The result currently has one set of attributes—resource quotas.

Deletes the specified version of a custom platform.

Deletes the specified version of a custom platform.

Request to delete a draft environment configuration.

Request to delete a configuration template.

Request to delete an application version.

Sourcemodule DeleteApplicationMessage : sig ... end

Request to delete an application.

Results of a CreateStorageLocationResult call.

Create a new version of your custom platform.

Request to create a new platform version.

Sourcemodule CreateEnvironmentMessage : sig ... end

Request to create a configuration template.

Sourcemodule CreateApplicationMessage : sig ... end

Request to create an application.

Provides a list of validation messages.

The results from a request to change the configuration settings of an environment.

Describes the settings for a specified configuration set.

Request to create or update a group of environments.

Indicates if the specified CNAME is available.

Results message indicating whether a CNAME is available.

Request to add or change the operations role used by an environment.

The result message containing information about the managed action.

Request to execute a scheduled managed action immediately.

Result message wrapping a list of application version descriptions.

Result message wrapping a single description of an application version.

Modifies lifecycle settings for an application.

Result message containing a list of application descriptions.

Result message containing a single description of an application.