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

Description

 
Synopsis

Documentation

data EnvironmentResourceDescription Source #

Describes the AWS resources in use by this environment. This data is live.

See: newEnvironmentResourceDescription smart constructor.

Constructors

EnvironmentResourceDescription' 

Fields

Instances

Instances details
Eq EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

Read EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

Show EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

Generic EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

Associated Types

type Rep EnvironmentResourceDescription :: Type -> Type #

NFData EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

Hashable EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

FromXML EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

type Rep EnvironmentResourceDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription

type Rep EnvironmentResourceDescription = D1 ('MetaData "EnvironmentResourceDescription" "Amazonka.ElasticBeanstalk.Types.EnvironmentResourceDescription" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentResourceDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "queues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Queue])) :*: S1 ('MetaSel ('Just "triggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Trigger]))) :*: (S1 ('MetaSel ('Just "launchTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LaunchTemplate])) :*: S1 ('MetaSel ('Just "loadBalancers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancer])))) :*: ((S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance]))) :*: (S1 ('MetaSel ('Just "launchConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LaunchConfiguration])) :*: S1 ('MetaSel ('Just "autoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutoScalingGroup]))))))

newEnvironmentResourceDescription :: EnvironmentResourceDescription Source #

Create a value of EnvironmentResourceDescription 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:queues:EnvironmentResourceDescription', environmentResourceDescription_queues - The queues used by this environment.

$sel:triggers:EnvironmentResourceDescription', environmentResourceDescription_triggers - The AutoScaling triggers in use by this environment.

$sel:launchTemplates:EnvironmentResourceDescription', environmentResourceDescription_launchTemplates - The Amazon EC2 launch templates in use by this environment.

$sel:loadBalancers:EnvironmentResourceDescription', environmentResourceDescription_loadBalancers - The LoadBalancers in use by this environment.

$sel:environmentName:EnvironmentResourceDescription', environmentResourceDescription_environmentName - The name of the environment.

$sel:instances:EnvironmentResourceDescription', environmentResourceDescription_instances - The Amazon EC2 instances used by this environment.

$sel:launchConfigurations:EnvironmentResourceDescription', environmentResourceDescription_launchConfigurations - The Auto Scaling launch configurations in use by this environment.

$sel:autoScalingGroups:EnvironmentResourceDescription', environmentResourceDescription_autoScalingGroups - The AutoScalingGroups used by this environment.

environmentResourceDescription_triggers :: Lens' EnvironmentResourceDescription (Maybe [Trigger]) Source #

The AutoScaling triggers in use by this environment.

environmentResourceDescription_launchTemplates :: Lens' EnvironmentResourceDescription (Maybe [LaunchTemplate]) Source #

The Amazon EC2 launch templates in use by this environment.

environmentResourceDescription_launchConfigurations :: Lens' EnvironmentResourceDescription (Maybe [LaunchConfiguration]) Source #

The Auto Scaling launch configurations in use by this environment.