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

Description

 
Synopsis

Documentation

data ApplicationDescription Source #

Describes the properties of an application.

See: newApplicationDescription smart constructor.

Constructors

ApplicationDescription' 

Fields

Instances

Instances details
FromXML ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Generic ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Associated Types

type Rep ApplicationDescription :: Type -> Type #

Read ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Show ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

NFData ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Methods

rnf :: ApplicationDescription -> () #

Eq ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Hashable ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

type Rep ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

type Rep ApplicationDescription = D1 ('MetaData "ApplicationDescription" "Amazonka.ElasticBeanstalk.Types.ApplicationDescription" "amazonka-elasticbeanstalk-2.0-HLGGuY0kjXTIKSbM7JuMHy" 'False) (C1 ('MetaCons "ApplicationDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configurationTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "dateCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "dateUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceLifecycleConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationResourceLifecycleConfig)) :*: S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newApplicationDescription :: ApplicationDescription Source #

Create a value of ApplicationDescription 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:applicationArn:ApplicationDescription', applicationDescription_applicationArn - The Amazon Resource Name (ARN) of the application.

$sel:applicationName:ApplicationDescription', applicationDescription_applicationName - The name of the application.

$sel:configurationTemplates:ApplicationDescription', applicationDescription_configurationTemplates - The names of the configuration templates associated with this application.

$sel:dateCreated:ApplicationDescription', applicationDescription_dateCreated - The date when the application was created.

$sel:dateUpdated:ApplicationDescription', applicationDescription_dateUpdated - The date when the application was last modified.

$sel:description:ApplicationDescription', applicationDescription_description - User-defined description of the application.

$sel:resourceLifecycleConfig:ApplicationDescription', applicationDescription_resourceLifecycleConfig - The lifecycle settings for the application.

$sel:versions:ApplicationDescription', applicationDescription_versions - The names of the versions for this application.

applicationDescription_applicationArn :: Lens' ApplicationDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the application.

applicationDescription_configurationTemplates :: Lens' ApplicationDescription (Maybe [Text]) Source #

The names of the configuration templates associated with this application.

applicationDescription_dateUpdated :: Lens' ApplicationDescription (Maybe UTCTime) Source #

The date when the application was last modified.

applicationDescription_description :: Lens' ApplicationDescription (Maybe Text) Source #

User-defined description of the application.

applicationDescription_versions :: Lens' ApplicationDescription (Maybe [Text]) Source #

The names of the versions for this application.