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

#name ⇒ String

The name of this environment tier.

Valid values:

  • For Standard-mode EC2-based web server – WebServer

  • For Standard-mode EC2-based backend application with Amazon SQS – Worker

  • For Cluster-mode Amazon EKS-based applications – Cluster

Returns:

  • (String)


2604
2605
2606
2607
2608
2609
2610
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2604

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

#type ⇒ String

The type of this environment tier.

Valid values:

  • For Web server tier – Standard

  • For Worker tier – SQS/HTTP

  • For Cluster tier – EKS

Returns:

  • (String)


2604
2605
2606
2607
2608
2609
2610
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2604

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

#version ⇒ String

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)


2604
2605
2606
2607
2608
2609
2610
# File 'gems/aws-sdk-elasticbeanstalk/lib/aws-sdk-elasticbeanstalk/types.rb', line 2604

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