You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElasticBeanstalk::Types::CreatePlatformVersionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::CreatePlatformVersionRequest
- Defined in:
- (unknown)
Overview
When passing CreatePlatformVersionRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
platform_name: "PlatformName", # required
platform_version: "PlatformVersion", # required
platform_definition_bundle: { # required
s3_bucket: "S3Bucket",
s3_key: "S3Key",
},
environment_name: "EnvironmentName",
option_settings: [
{
resource_name: "ResourceName",
namespace: "OptionNamespace",
option_name: "ConfigurationOptionName",
value: "ConfigurationOptionValue",
},
],
tags: [
{
key: "TagKey",
value: "TagValue",
},
],
}
Request to create a new platform version.
Instance Attribute Summary collapse
-
#environment_name ⇒ String
The name of the builder environment.
-
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
The configuration option settings to apply to the builder environment.
-
#platform_definition_bundle ⇒ Types::S3Location
The location of the platform definition archive in Amazon S3.
-
#platform_name ⇒ String
The name of your custom platform.
-
#platform_version ⇒ String
The number, such as 1.0.2, for the new platform version.
-
#tags ⇒ Array<Types::Tag>
Specifies the tags applied to the new platform version.
Instance Attribute Details
#environment_name ⇒ String
The name of the builder environment.
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
The configuration option settings to apply to the builder environment.
#platform_definition_bundle ⇒ Types::S3Location
The location of the platform definition archive in Amazon S3.
#platform_name ⇒ String
The name of your custom platform.
#platform_version ⇒ String
The number, such as 1.0.2, for the new platform version.
#tags ⇒ Array<Types::Tag>
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.