Class: Aws::ElasticBeanstalk::Types::EnvironmentTier

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

Overview

Describes the properties of an environment tier

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The name of this environment tier.

Valid values:

  • For Web server tierWebServer

  • For Worker tierWorker

Returns:

  • (String)


2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2524

class EnvironmentTier < Struct.new(
  :name,
  :type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of this environment tier.

Valid values:

  • For Web server tierStandard

  • For Worker tierSQS/HTTP

Returns:

  • (String)


2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2524

class EnvironmentTier < Struct.new(
  :name,
  :type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

Returns:

  • (String)


2524
2525
2526
2527
2528
2529
2530
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2524

class EnvironmentTier < Struct.new(
  :name,
  :type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end