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

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

Overview

Note:

When making an API call, you may pass EnvironmentTier data as a hash:

{
  name: "String",
  type: "String",
  version: "String",
}

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)


2967
2968
2969
2970
2971
2972
2973
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2967

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)


2967
2968
2969
2970
2971
2972
2973
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2967

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)


2967
2968
2969
2970
2971
2972
2973
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2967

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