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

Description

Deletes a specific application from the specific runtime environment where it was previously deployed. You cannot delete a runtime environment using DeleteEnvironment if any application has ever been deployed to it. This API removes the association of the application with the runtime environment so you can delete the environment smoothly.

Synopsis

Creating a Request

data DeleteApplicationFromEnvironment Source #

See: newDeleteApplicationFromEnvironment smart constructor.

Constructors

DeleteApplicationFromEnvironment' 

Fields

  • applicationId :: Text

    The unique identifier of the application you want to delete.

  • environmentId :: Text

    The unique identifier of the runtime environment where the application was previously deployed.

Instances

Instances details
ToHeaders DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

ToPath DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

ToQuery DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

AWSRequest DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Generic DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Associated Types

type Rep DeleteApplicationFromEnvironment :: Type -> Type #

Read DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Show DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

NFData DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Eq DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Hashable DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

type AWSResponse DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

type Rep DeleteApplicationFromEnvironment Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

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

newDeleteApplicationFromEnvironment Source #

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

DeleteApplicationFromEnvironment, deleteApplicationFromEnvironment_applicationId - The unique identifier of the application you want to delete.

DeleteApplicationFromEnvironment, deleteApplicationFromEnvironment_environmentId - The unique identifier of the runtime environment where the application was previously deployed.

Request Lenses

deleteApplicationFromEnvironment_applicationId :: Lens' DeleteApplicationFromEnvironment Text Source #

The unique identifier of the application you want to delete.

deleteApplicationFromEnvironment_environmentId :: Lens' DeleteApplicationFromEnvironment Text Source #

The unique identifier of the runtime environment where the application was previously deployed.

Destructuring the Response

data DeleteApplicationFromEnvironmentResponse Source #

Constructors

DeleteApplicationFromEnvironmentResponse' 

Fields

Instances

Instances details
Generic DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Read DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Show DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

NFData DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

Eq DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

type Rep DeleteApplicationFromEnvironmentResponse Source # 
Instance details

Defined in Amazonka.M2.DeleteApplicationFromEnvironment

type Rep DeleteApplicationFromEnvironmentResponse = D1 ('MetaData "DeleteApplicationFromEnvironmentResponse" "Amazonka.M2.DeleteApplicationFromEnvironment" "amazonka-m2-2.0-1kXEGTJs74f5RPbatSDeMH" 'False) (C1 ('MetaCons "DeleteApplicationFromEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApplicationFromEnvironmentResponse Source #

Create a value of DeleteApplicationFromEnvironmentResponse 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:httpStatus:DeleteApplicationFromEnvironmentResponse', deleteApplicationFromEnvironmentResponse_httpStatus - The response's http status code.

Response Lenses