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

Description

 
Synopsis

Documentation

data ApplicationDescription Source #

Describes the properties of an application.

See: newApplicationDescription smart constructor.

Constructors

ApplicationDescription' 

Fields

Instances

Instances details
Eq ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Read ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

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

NFData ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

Methods

rnf :: ApplicationDescription -> () #

Hashable ApplicationDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.ApplicationDescription

FromXML 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" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "ApplicationDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "dateUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "dateCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "resourceLifecycleConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationResourceLifecycleConfig)) :*: S1 ('MetaSel ('Just "description") '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:versions:ApplicationDescription', applicationDescription_versions - The names of the versions for this application.

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

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

$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:resourceLifecycleConfig:ApplicationDescription', applicationDescription_resourceLifecycleConfig - The lifecycle settings for the application.

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

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

The Amazon Resource Name (ARN) of the application.

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

The names of the versions for this application.

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

The date when the application was last modified.

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

The names of the configuration templates associated with this application.

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

User-defined description of the application.