| 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.SMS.GetAppLaunchConfiguration
Description
Retrieves the application launch configuration associated with the specified application.
Synopsis
- data GetAppLaunchConfiguration = GetAppLaunchConfiguration' {}
- newGetAppLaunchConfiguration :: GetAppLaunchConfiguration
- getAppLaunchConfiguration_appId :: Lens' GetAppLaunchConfiguration (Maybe Text)
- data GetAppLaunchConfigurationResponse = GetAppLaunchConfigurationResponse' {}
- newGetAppLaunchConfigurationResponse :: Int -> GetAppLaunchConfigurationResponse
- getAppLaunchConfigurationResponse_appId :: Lens' GetAppLaunchConfigurationResponse (Maybe Text)
- getAppLaunchConfigurationResponse_autoLaunch :: Lens' GetAppLaunchConfigurationResponse (Maybe Bool)
- getAppLaunchConfigurationResponse_roleName :: Lens' GetAppLaunchConfigurationResponse (Maybe Text)
- getAppLaunchConfigurationResponse_serverGroupLaunchConfigurations :: Lens' GetAppLaunchConfigurationResponse (Maybe [ServerGroupLaunchConfiguration])
- getAppLaunchConfigurationResponse_httpStatus :: Lens' GetAppLaunchConfigurationResponse Int
Creating a Request
data GetAppLaunchConfiguration Source #
See: newGetAppLaunchConfiguration smart constructor.
Constructors
| GetAppLaunchConfiguration' | |
Instances
newGetAppLaunchConfiguration :: GetAppLaunchConfiguration Source #
Create a value of GetAppLaunchConfiguration 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:
GetAppLaunchConfiguration, getAppLaunchConfiguration_appId - The ID of the application.
Request Lenses
getAppLaunchConfiguration_appId :: Lens' GetAppLaunchConfiguration (Maybe Text) Source #
The ID of the application.
Destructuring the Response
data GetAppLaunchConfigurationResponse Source #
See: newGetAppLaunchConfigurationResponse smart constructor.
Constructors
| GetAppLaunchConfigurationResponse' | |
Fields
| |
Instances
newGetAppLaunchConfigurationResponse Source #
Arguments
| :: Int | |
| -> GetAppLaunchConfigurationResponse |
Create a value of GetAppLaunchConfigurationResponse 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:
GetAppLaunchConfiguration, getAppLaunchConfigurationResponse_appId - The ID of the application.
$sel:autoLaunch:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_autoLaunch - Indicates whether the application is configured to launch automatically
after replication is complete.
GetAppLaunchConfigurationResponse, getAppLaunchConfigurationResponse_roleName - The name of the service role in the customer's account that
CloudFormation uses to launch the application.
$sel:serverGroupLaunchConfigurations:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_serverGroupLaunchConfigurations - The launch configurations for server groups in this application.
$sel:httpStatus:GetAppLaunchConfigurationResponse', getAppLaunchConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
getAppLaunchConfigurationResponse_appId :: Lens' GetAppLaunchConfigurationResponse (Maybe Text) Source #
The ID of the application.
getAppLaunchConfigurationResponse_autoLaunch :: Lens' GetAppLaunchConfigurationResponse (Maybe Bool) Source #
Indicates whether the application is configured to launch automatically after replication is complete.
getAppLaunchConfigurationResponse_roleName :: Lens' GetAppLaunchConfigurationResponse (Maybe Text) Source #
The name of the service role in the customer's account that CloudFormation uses to launch the application.
getAppLaunchConfigurationResponse_serverGroupLaunchConfigurations :: Lens' GetAppLaunchConfigurationResponse (Maybe [ServerGroupLaunchConfiguration]) Source #
The launch configurations for server groups in this application.
getAppLaunchConfigurationResponse_httpStatus :: Lens' GetAppLaunchConfigurationResponse Int Source #
The response's http status code.