Class: Aws::ElasticBeanstalk::Types::ConfigurationSettingsDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticBeanstalk::Types::ConfigurationSettingsDescription
- Defined in:
- gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb
Overview
Describes the settings for a configuration set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_name ⇒ String
The name of the application associated with this configuration set.
-
#date_created ⇒ Time
The date (in UTC time) when this configuration set was created.
-
#date_updated ⇒ Time
The date (in UTC time) when this configuration set was last modified.
-
#deployment_status ⇒ String
If this configuration set is associated with an environment, the
DeploymentStatus
parameter indicates the deployment status of this configuration set:. -
#description ⇒ String
Describes this configuration set.
-
#environment_name ⇒ String
If not
null
, the name of the environment for this configuration set. -
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
A list of the configuration options and their values in this configuration set.
-
#platform_arn ⇒ String
The ARN of the platform version.
-
#solution_stack_name ⇒ String
The name of the solution stack this configuration set uses.
-
#template_name ⇒ String
If not
null
, the name of the configuration template for this configuration set.
Instance Attribute Details
#application_name ⇒ String
The name of the application associated with this configuration set.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#date_created ⇒ Time
The date (in UTC time) when this configuration set was created.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#date_updated ⇒ Time
The date (in UTC time) when this configuration set was last modified.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#deployment_status ⇒ String
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.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Describes this configuration set.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#environment_name ⇒ String
If not null
, the name of the environment for this configuration
set.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#option_settings ⇒ Array<Types::ConfigurationOptionSetting>
A list of the configuration options and their values in this configuration set.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#platform_arn ⇒ String
The ARN of the platform version.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#solution_stack_name ⇒ String
The name of the solution stack this configuration set uses.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |
#template_name ⇒ String
If not null
, the name of the configuration template for this
configuration set.
878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 878 class ConfigurationSettingsDescription < Struct.new( :solution_stack_name, :platform_arn, :application_name, :template_name, :description, :environment_name, :deployment_status, :date_created, :date_updated, :option_settings) SENSITIVE = [] include Aws::Structure end |