| 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.ElasticBeanstalk.UpdateApplicationResourceLifecycle
Description
Modifies lifecycle settings for an application.
Synopsis
- data UpdateApplicationResourceLifecycle = UpdateApplicationResourceLifecycle' {}
- newUpdateApplicationResourceLifecycle :: Text -> ApplicationResourceLifecycleConfig -> UpdateApplicationResourceLifecycle
- updateApplicationResourceLifecycle_applicationName :: Lens' UpdateApplicationResourceLifecycle Text
- updateApplicationResourceLifecycle_resourceLifecycleConfig :: Lens' UpdateApplicationResourceLifecycle ApplicationResourceLifecycleConfig
- data UpdateApplicationResourceLifecycleResponse = UpdateApplicationResourceLifecycleResponse' {}
- newUpdateApplicationResourceLifecycleResponse :: Int -> UpdateApplicationResourceLifecycleResponse
- updateApplicationResourceLifecycleResponse_applicationName :: Lens' UpdateApplicationResourceLifecycleResponse (Maybe Text)
- updateApplicationResourceLifecycleResponse_resourceLifecycleConfig :: Lens' UpdateApplicationResourceLifecycleResponse (Maybe ApplicationResourceLifecycleConfig)
- updateApplicationResourceLifecycleResponse_httpStatus :: Lens' UpdateApplicationResourceLifecycleResponse Int
Creating a Request
data UpdateApplicationResourceLifecycle Source #
See: newUpdateApplicationResourceLifecycle smart constructor.
Constructors
| UpdateApplicationResourceLifecycle' | |
Fields
| |
Instances
newUpdateApplicationResourceLifecycle Source #
Arguments
| :: Text | |
| -> ApplicationResourceLifecycleConfig | |
| -> UpdateApplicationResourceLifecycle |
Create a value of UpdateApplicationResourceLifecycle 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:
UpdateApplicationResourceLifecycle, updateApplicationResourceLifecycle_applicationName - The name of the application.
UpdateApplicationResourceLifecycle, updateApplicationResourceLifecycle_resourceLifecycleConfig - The lifecycle configuration.
Request Lenses
updateApplicationResourceLifecycle_applicationName :: Lens' UpdateApplicationResourceLifecycle Text Source #
The name of the application.
updateApplicationResourceLifecycle_resourceLifecycleConfig :: Lens' UpdateApplicationResourceLifecycle ApplicationResourceLifecycleConfig Source #
The lifecycle configuration.
Destructuring the Response
data UpdateApplicationResourceLifecycleResponse Source #
See: newUpdateApplicationResourceLifecycleResponse smart constructor.
Constructors
| UpdateApplicationResourceLifecycleResponse' | |
Fields
| |
Instances
newUpdateApplicationResourceLifecycleResponse Source #
Arguments
| :: Int | |
| -> UpdateApplicationResourceLifecycleResponse |
Create a value of UpdateApplicationResourceLifecycleResponse 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:
UpdateApplicationResourceLifecycle, updateApplicationResourceLifecycleResponse_applicationName - The name of the application.
UpdateApplicationResourceLifecycle, updateApplicationResourceLifecycleResponse_resourceLifecycleConfig - The lifecycle configuration.
$sel:httpStatus:UpdateApplicationResourceLifecycleResponse', updateApplicationResourceLifecycleResponse_httpStatus - The response's http status code.
Response Lenses
updateApplicationResourceLifecycleResponse_applicationName :: Lens' UpdateApplicationResourceLifecycleResponse (Maybe Text) Source #
The name of the application.
updateApplicationResourceLifecycleResponse_resourceLifecycleConfig :: Lens' UpdateApplicationResourceLifecycleResponse (Maybe ApplicationResourceLifecycleConfig) Source #
The lifecycle configuration.
updateApplicationResourceLifecycleResponse_httpStatus :: Lens' UpdateApplicationResourceLifecycleResponse Int Source #
The response's http status code.