You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElasticBeanstalk::Types::UpdateConfigurationTemplateMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::UpdateConfigurationTemplateMessage
- Defined in:
- (unknown)
Overview
When passing UpdateConfigurationTemplateMessage as input to an Aws::Client method, you can use a vanilla Hash:
{
application_name: "ApplicationName", # required
template_name: "ConfigurationTemplateName", # required
description: "Description",
option_settings: [
{
resource_name: "ResourceName",
namespace: "OptionNamespace",
option_name: "ConfigurationOptionName",
value: "ConfigurationOptionValue",
},
],
options_to_remove: [
{
resource_name: "ResourceName",
namespace: "OptionNamespace",
option_name: "ConfigurationOptionName",
},
],
}
The result message containing the options for the specified solution stack.
Instance Attribute Summary collapse
-
#application_name ⇒ String
The name of the application associated with the configuration template to update.
-
#description ⇒ String
A new description for the configuration.
-
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
A list of configuration option settings to update with the new specified option value.
-
#options_to_remove ⇒ Array<Types::OptionSpecification>
A list of configuration options to remove from the configuration set.
-
#template_name ⇒ String
The name of the configuration template to update.
Instance Attribute Details
#application_name ⇒ String
The name of the application associated with the configuration template to update.
If no application is found with this name, UpdateConfigurationTemplate
returns an InvalidParameterValue
error.
#description ⇒ String
A new description for the configuration.
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
A list of configuration option settings to update with the new specified option value.
#options_to_remove ⇒ Array<Types::OptionSpecification>
A list of configuration options to remove from the configuration set.
Constraint: You can remove only UserDefined
configuration options.
#template_name ⇒ String
The name of the configuration template to update.
If no configuration template is found with this name,
UpdateConfigurationTemplate
returns an InvalidParameterValue
error.