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

Description

Returns details about a specific version of a specific application.

Synopsis

Creating a Request

data GetApplicationVersion Source #

See: newGetApplicationVersion smart constructor.

Constructors

GetApplicationVersion' 

Fields

Instances

Instances details
ToHeaders GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

ToPath GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

ToQuery GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

AWSRequest GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Associated Types

type AWSResponse GetApplicationVersion #

Generic GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Associated Types

type Rep GetApplicationVersion :: Type -> Type #

Read GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Show GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

NFData GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Methods

rnf :: GetApplicationVersion -> () #

Eq GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Hashable GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

type AWSResponse GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

type Rep GetApplicationVersion Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

type Rep GetApplicationVersion = D1 ('MetaData "GetApplicationVersion" "Amazonka.M2.GetApplicationVersion" "amazonka-m2-2.0-1kXEGTJs74f5RPbatSDeMH" 'False) (C1 ('MetaCons "GetApplicationVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newGetApplicationVersion Source #

Create a value of GetApplicationVersion 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:

GetApplicationVersion, getApplicationVersion_applicationId - The unique identifier of the application.

GetApplicationVersion, getApplicationVersion_applicationVersion - The specific version of the application.

Request Lenses

getApplicationVersion_applicationId :: Lens' GetApplicationVersion Text Source #

The unique identifier of the application.

Destructuring the Response

data GetApplicationVersionResponse Source #

See: newGetApplicationVersionResponse smart constructor.

Constructors

GetApplicationVersionResponse' 

Fields

Instances

Instances details
Generic GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Associated Types

type Rep GetApplicationVersionResponse :: Type -> Type #

Read GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Show GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

NFData GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

Eq GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

type Rep GetApplicationVersionResponse Source # 
Instance details

Defined in Amazonka.M2.GetApplicationVersion

newGetApplicationVersionResponse Source #

Create a value of GetApplicationVersionResponse 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:

GetApplicationVersionResponse, getApplicationVersionResponse_description - The application description.

GetApplicationVersionResponse, getApplicationVersionResponse_statusReason - The reason for the reported status.

$sel:httpStatus:GetApplicationVersionResponse', getApplicationVersionResponse_httpStatus - The response's http status code.

GetApplicationVersion, getApplicationVersionResponse_applicationVersion - The specific version of the application.

GetApplicationVersionResponse, getApplicationVersionResponse_creationTime - The timestamp when the application version was created.

$sel:definitionContent:GetApplicationVersionResponse', getApplicationVersionResponse_definitionContent - The content of the application definition. This is a JSON object that contains the resource configuration and definitions that identify an application.

GetApplicationVersionResponse, getApplicationVersionResponse_name - The name of the application version.

GetApplicationVersionResponse, getApplicationVersionResponse_status - The status of the application version.

Response Lenses

getApplicationVersionResponse_creationTime :: Lens' GetApplicationVersionResponse UTCTime Source #

The timestamp when the application version was created.

getApplicationVersionResponse_definitionContent :: Lens' GetApplicationVersionResponse Text Source #

The content of the application definition. This is a JSON object that contains the resource configuration and definitions that identify an application.