class Aws::ElasticBeanstalk::Types::ValidateConfigurationSettingsMessage

A list of validation messages for a specified configuration template.

@note When making an API call, you may pass ValidateConfigurationSettingsMessage

data as a hash:

    {
      application_name: "ApplicationName", # required
      template_name: "ConfigurationTemplateName",
      environment_name: "EnvironmentName",
      option_settings: [ # required
        {
          resource_name: "ResourceName",
          namespace: "OptionNamespace",
          option_name: "ConfigurationOptionName",
          value: "ConfigurationOptionValue",
        },
      ],
    }

@!attribute [rw] application_name

The name of the application that the configuration template or
environment belongs to.
@return [String]

@!attribute [rw] template_name

The name of the configuration template to validate the settings
against.

Condition: You cannot specify both this and an environment name.
@return [String]

@!attribute [rw] environment_name

The name of the environment to validate the settings against.

Condition: You cannot specify both this and a configuration template
name.
@return [String]

@!attribute [rw] option_settings

A list of the options and desired values to evaluate.
@return [Array<Types::ConfigurationOptionSetting>]

@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ValidateConfigurationSettingsMessage AWS API Documentation

Constants

SENSITIVE