amazonka-elasticbeanstalk-2.0: Amazon Elastic Beanstalk SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
  • type' :: Maybe Text

    The type of this environment tier.

    Valid values:

    • For Web server tierStandard
    • For Worker tierSQS/HTTP
  • 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.

Instances

Instances details
ToQuery EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

FromXML 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 #

Read EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Show EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

NFData EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Methods

rnf :: EnvironmentTier -> () #

Eq EnvironmentTier Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentTier

Hashable 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" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "EnvironmentTier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") '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:type':EnvironmentTier', environmentTier_type - The type of this environment tier.

Valid values:

  • For Web server tierStandard
  • For Worker tierSQS/HTTP

$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.

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

The name of this environment tier.

Valid values:

  • For Web server tierWebServer
  • For Worker tierWorker

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

The type of this environment tier.

Valid values:

  • For Web server tierStandard
  • For Worker tierSQS/HTTP

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.