Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.ServiceCatalogAppRegistry.DeleteApplication
Description
Deletes an application that is specified either by its application ID or name. All associated attribute groups and resources must be disassociated from it before deleting an application.
Synopsis
- data DeleteApplication = DeleteApplication' {
- application :: Text
- newDeleteApplication :: Text -> DeleteApplication
- deleteApplication_application :: Lens' DeleteApplication Text
- data DeleteApplicationResponse = DeleteApplicationResponse' {}
- newDeleteApplicationResponse :: Int -> DeleteApplicationResponse
- deleteApplicationResponse_application :: Lens' DeleteApplicationResponse (Maybe ApplicationSummary)
- deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int
Creating a Request
data DeleteApplication Source #
See: newDeleteApplication
smart constructor.
Constructors
DeleteApplication' | |
Fields
|
Instances
Arguments
:: Text | |
-> DeleteApplication |
Create a value of DeleteApplication
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:
DeleteApplication
, deleteApplication_application
- The name or ID of the application.
Request Lenses
deleteApplication_application :: Lens' DeleteApplication Text Source #
The name or ID of the application.
Destructuring the Response
data DeleteApplicationResponse Source #
See: newDeleteApplicationResponse
smart constructor.
Constructors
DeleteApplicationResponse' | |
Fields
|
Instances
newDeleteApplicationResponse Source #
Create a value of DeleteApplicationResponse
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:
DeleteApplication
, deleteApplicationResponse_application
- Information about the deleted application.
$sel:httpStatus:DeleteApplicationResponse'
, deleteApplicationResponse_httpStatus
- The response's http status code.
Response Lenses
deleteApplicationResponse_application :: Lens' DeleteApplicationResponse (Maybe ApplicationSummary) Source #
Information about the deleted application.
deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int Source #
The response's http status code.