CreatePlatformVersion - AWS Elastic Beanstalk


Create a new version of your custom platform.

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.


The name of the builder environment.

Type: String

Length Constraints: Minimum length of 4. Maximum length of 40.

Required: No


The configuration option settings to apply to the builder environment.

Type: Array of ConfigurationOptionSetting objects

Required: No


The location of the platform definition archive in Amazon S3.

Type: S3Location object

Required: Yes


The name of your custom platform.

Type: String

Required: Yes


The number, such as 1.0.2, for the new platform version.

Type: String

Required: Yes


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.

Type: Array of Tag objects

Required: No

Response Elements

The following elements are returned by the service.


The builder used to create the custom platform.

Type: Builder object


Detailed information about the new version of the custom platform.

Type: PlatformSummary object


For information about the errors that are common to all actions, see Common Errors.


A generic service exception has occurred.

HTTP Status Code: 400


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

HTTP Status Code: 403


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

HTTP Status Code: 400

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: