View a markdown version of this page

AWS::ElasticBeanstalk::Environment Tier - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::ElasticBeanstalk::Environment Tier

Describes the environment tier for an AWS::ElasticBeanstalk::Environment resource. For more information, see Environment Tiers in the AWS Elastic Beanstalk Developer Guide.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Name" : String, "Type" : String, "Version" : String }

YAML

Name: String Type: String Version: String

Properties

Name

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

Required: No

Type: String

Update requires: Replacement

Type

The type of this environment tier.

Valid values:

  • For Web server tier – Standard

  • For Worker tier – SQS/HTTP

  • For Cluster tier – EKS

Required: No

Type: String

Update requires: Replacement

Version

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

Note

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

Required: No

Type: String

Update requires: No interruption