class Aws::ElasticBeanstalk::Types::ConfigurationSettingsDescription

Describes the settings for a configuration set.

@!attribute [rw] solution_stack_name

The name of the solution stack this configuration set uses.
@return [String]

@!attribute [rw] platform_arn

The ARN of the platform version.
@return [String]

@!attribute [rw] application_name

The name of the application associated with this configuration set.
@return [String]

@!attribute [rw] template_name

If not `null`, the name of the configuration template for this
configuration set.
@return [String]

@!attribute [rw] description

Describes this configuration set.
@return [String]

@!attribute [rw] environment_name

If not `null`, the name of the environment for this configuration
set.
@return [String]

@!attribute [rw] deployment_status

If this configuration set is associated with an environment, the
`DeploymentStatus` parameter indicates the deployment status of this
configuration set:

* `null`\: This configuration is not associated with a running
  environment.

* `pending`\: This is a draft configuration that is not deployed to
  the associated environment but is in the process of deploying.

* `deployed`\: This is the configuration that is currently deployed
  to the associated running environment.

* `failed`\: This is a draft configuration that failed to
  successfully deploy.
@return [String]

@!attribute [rw] date_created

The date (in UTC time) when this configuration set was created.
@return [Time]

@!attribute [rw] date_updated

The date (in UTC time) when this configuration set was last
modified.
@return [Time]

@!attribute [rw] option_settings

A list of the configuration options and their values in this
configuration set.
@return [Array<Types::ConfigurationOptionSetting>]

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

Constants

SENSITIVE