amazonka-m2-2.0: Amazon MainframeModernization 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.M2.Types.ApplicationSummary

Description

 
Synopsis

Documentation

data ApplicationSummary Source #

A subset of the possible application attributes. Used in the application list.

See: newApplicationSummary smart constructor.

Constructors

ApplicationSummary' 

Fields

Instances

Instances details
FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.M2.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.M2.Types.ApplicationSummary" "amazonka-m2-2.0-1kXEGTJs74f5RPbatSDeMH" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationDeploymentLifecycle)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "versionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationVersionLifecycle)) :*: S1 ('MetaSel ('Just "applicationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "engineType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EngineType) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationLifecycle))))))

newApplicationSummary Source #

Create a value of ApplicationSummary 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:deploymentStatus:ApplicationSummary', applicationSummary_deploymentStatus - Indicates either an ongoing deployment or if the application has ever deployed successfully.

$sel:description:ApplicationSummary', applicationSummary_description - The description of the application.

$sel:environmentId:ApplicationSummary', applicationSummary_environmentId - The unique identifier of the runtime environment that hosts this application.

$sel:lastStartTime:ApplicationSummary', applicationSummary_lastStartTime - The timestamp when you last started the application. Null until the application runs for the first time.

$sel:versionStatus:ApplicationSummary', applicationSummary_versionStatus - Indicates the status of the latest version of the application.

$sel:applicationArn:ApplicationSummary', applicationSummary_applicationArn - The Amazon Resource Name (ARN) of the application.

$sel:applicationId:ApplicationSummary', applicationSummary_applicationId - The unique identifier of the application.

$sel:applicationVersion:ApplicationSummary', applicationSummary_applicationVersion - The version of the application.

$sel:creationTime:ApplicationSummary', applicationSummary_creationTime - The timestamp when the application was created.

$sel:engineType:ApplicationSummary', applicationSummary_engineType - The type of the target platform for this application.

$sel:name:ApplicationSummary', applicationSummary_name - The name of the application.

$sel:status:ApplicationSummary', applicationSummary_status - The status of the application.

applicationSummary_deploymentStatus :: Lens' ApplicationSummary (Maybe ApplicationDeploymentLifecycle) Source #

Indicates either an ongoing deployment or if the application has ever deployed successfully.

applicationSummary_description :: Lens' ApplicationSummary (Maybe Text) Source #

The description of the application.

applicationSummary_environmentId :: Lens' ApplicationSummary (Maybe Text) Source #

The unique identifier of the runtime environment that hosts this application.

applicationSummary_lastStartTime :: Lens' ApplicationSummary (Maybe UTCTime) Source #

The timestamp when you last started the application. Null until the application runs for the first time.

applicationSummary_versionStatus :: Lens' ApplicationSummary (Maybe ApplicationVersionLifecycle) Source #

Indicates the status of the latest version of the application.

applicationSummary_applicationArn :: Lens' ApplicationSummary Text Source #

The Amazon Resource Name (ARN) of the application.

applicationSummary_applicationId :: Lens' ApplicationSummary Text Source #

The unique identifier of the application.

applicationSummary_creationTime :: Lens' ApplicationSummary UTCTime Source #

The timestamp when the application was created.

applicationSummary_engineType :: Lens' ApplicationSummary EngineType Source #

The type of the target platform for this application.