libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Description

 
Synopsis

Documentation

data EnvironmentTier Source #

Describes the properties of an environment tier

See: newEnvironmentTier smart constructor.

Constructors

EnvironmentTier' 

Fields

  • name :: Maybe Text

    The name of this environment tier.

    Valid values:

    • For Web server tierWebServer
    • For Worker tierWorker
  • version :: Maybe Text

    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.

  • type' :: Maybe Text

    The type of this environment tier.

    Valid values:

    • For Web server tierStandard
    • For Worker tierSQS/HTTP

Instances

Instances details
Eq EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Read EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Show EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Generic EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Associated Types

type Rep EnvironmentTier :: Type -> Type #

NFData EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Methods

rnf :: EnvironmentTier -> () #

Hashable EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

ToQuery EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

FromXML EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

type Rep EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

type Rep EnvironmentTier = D1 ('MetaData "EnvironmentTier" "Amazonka.ElasticBeanstalk.Types.EnvironmentTier" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentTier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEnvironmentTier :: EnvironmentTier Source #

Create a value of EnvironmentTier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:EnvironmentTier', environmentTier_name - The name of this environment tier.

Valid values:

  • For Web server tierWebServer
  • For Worker tierWorker

$sel:version:EnvironmentTier', environmentTier_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.

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

$sel:type':EnvironmentTier', environmentTier_type - The type of this environment tier.

Valid values:

  • For Web server tierStandard
  • For Worker tierSQS/HTTP

environmentTier_name :: Lens' EnvironmentTier (Maybe Text) Source #

The name of this environment tier.

Valid values:

  • For Web server tierWebServer
  • For Worker tierWorker

environmentTier_version :: Lens' EnvironmentTier (Maybe Text) Source #

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.

environmentTier_type :: Lens' EnvironmentTier (Maybe Text) Source #

The type of this environment tier.

Valid values:

  • For Web server tierStandard
  • For Worker tierSQS/HTTP