Class: Aws::ElasticBeanstalk::Types::ConfigurationSettingsDescription

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-elasticbeanstalk/types.rb

Overview

Describes the settings for a configuration set.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_nameString

The name of the application associated with this configuration set.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_createdTime

The date (in UTC time) when this configuration set was created.

Returns:

  • (Time)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_updatedTime

The date (in UTC time) when this configuration set was last modified.

Returns:

  • (Time)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_statusString

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.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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

#descriptionString

Describes this configuration set.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_nameString

If not ‘null`, the name of the environment for this configuration set.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_settingsArray<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 '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_arnString

The ARN of the platform version.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_nameString

The name of the solution stack this configuration set uses.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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_nameString

If not ‘null`, the name of the configuration template for this configuration set.

Returns:

  • (String)


878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File '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