CreatePlatformVersion
Create a new version of your custom platform.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
- EnvironmentName
-
The name of the builder environment.
Type: String
Length Constraints: Minimum length of 4. Maximum length of 40.
Required: No
- OptionSettings.member.N
-
The configuration option settings to apply to the builder environment.
Type: Array of ConfigurationOptionSetting objects
Required: No
- PlatformDefinitionBundle
-
The location of the platform definition archive in Amazon S3.
Type: S3Location object
Required: Yes
- PlatformName
-
The name of your custom platform.
Type: String
Required: Yes
- PlatformVersion
-
The number, such as 1.0.2, for the new platform version.
Type: String
Required: Yes
- Tags.member.N
-
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.
- Builder
-
The builder used to create the custom platform.
Type: Builder object
- PlatformSummary
-
Detailed information about the new version of the custom platform.
Type: PlatformSummary object
Errors
For information about the errors that are common to all actions, see Common Errors.
- ElasticBeanstalkService
-
A generic service exception has occurred.
HTTP Status Code: 400
- InsufficientPrivileges
-
The specified account does not have sufficient privileges for one or more AWS services.
HTTP Status Code: 403
- TooManyPlatforms
-
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: