Class: Aws::ElasticBeanstalk::Types::CreatePlatformVersionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::CreatePlatformVersionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticbeanstalk/types.rb
Overview
Note:
When making an API call, you may pass CreatePlatformVersionRequest data as a 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",
},
],
}
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.
Instance Attribute Details
#environment_name ⇒ String
The name of the builder environment.
1352 1353 1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 1352 class CreatePlatformVersionRequest < Struct.new( :platform_name, :platform_version, :platform_definition_bundle, :environment_name, :option_settings) include Aws::Structure end |
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
The configuration option settings to apply to the builder environment.
1352 1353 1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 1352 class CreatePlatformVersionRequest < Struct.new( :platform_name, :platform_version, :platform_definition_bundle, :environment_name, :option_settings) include Aws::Structure end |
#platform_definition_bundle ⇒ Types::S3Location
The location of the platform definition archive in Amazon S3.
1352 1353 1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 1352 class CreatePlatformVersionRequest < Struct.new( :platform_name, :platform_version, :platform_definition_bundle, :environment_name, :option_settings) include Aws::Structure end |
#platform_name ⇒ String
The name of your custom platform.
1352 1353 1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 1352 class CreatePlatformVersionRequest < Struct.new( :platform_name, :platform_version, :platform_definition_bundle, :environment_name, :option_settings) include Aws::Structure end |
#platform_version ⇒ String
The number, such as 1.0.2, for the new platform version.
1352 1353 1354 1355 1356 1357 1358 1359 |
# File 'lib/aws-sdk-elasticbeanstalk/types.rb', line 1352 class CreatePlatformVersionRequest < Struct.new( :platform_name, :platform_version, :platform_definition_bundle, :environment_name, :option_settings) include Aws::Structure end |