| 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.MigrationHubStrategy.GetApplicationComponentStrategies
Description
Retrieves a list of all the recommended strategies and tools for an application component running on a server.
Synopsis
- data GetApplicationComponentStrategies = GetApplicationComponentStrategies' {}
- newGetApplicationComponentStrategies :: Text -> GetApplicationComponentStrategies
- getApplicationComponentStrategies_applicationComponentId :: Lens' GetApplicationComponentStrategies Text
- data GetApplicationComponentStrategiesResponse = GetApplicationComponentStrategiesResponse' {}
- newGetApplicationComponentStrategiesResponse :: Int -> GetApplicationComponentStrategiesResponse
- getApplicationComponentStrategiesResponse_applicationComponentStrategies :: Lens' GetApplicationComponentStrategiesResponse (Maybe [ApplicationComponentStrategy])
- getApplicationComponentStrategiesResponse_httpStatus :: Lens' GetApplicationComponentStrategiesResponse Int
Creating a Request
data GetApplicationComponentStrategies Source #
See: newGetApplicationComponentStrategies smart constructor.
Constructors
| GetApplicationComponentStrategies' | |
Fields
| |
Instances
newGetApplicationComponentStrategies Source #
Arguments
| :: Text |
|
| -> GetApplicationComponentStrategies |
Create a value of GetApplicationComponentStrategies 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:applicationComponentId:GetApplicationComponentStrategies', getApplicationComponentStrategies_applicationComponentId - The ID of the application component. The ID is unique within an AWS
account.
Request Lenses
getApplicationComponentStrategies_applicationComponentId :: Lens' GetApplicationComponentStrategies Text Source #
The ID of the application component. The ID is unique within an AWS account.
Destructuring the Response
data GetApplicationComponentStrategiesResponse Source #
See: newGetApplicationComponentStrategiesResponse smart constructor.
Constructors
| GetApplicationComponentStrategiesResponse' | |
Fields
| |
Instances
newGetApplicationComponentStrategiesResponse Source #
Arguments
| :: Int | |
| -> GetApplicationComponentStrategiesResponse |
Create a value of GetApplicationComponentStrategiesResponse 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:applicationComponentStrategies:GetApplicationComponentStrategiesResponse', getApplicationComponentStrategiesResponse_applicationComponentStrategies - A list of application component strategy recommendations.
$sel:httpStatus:GetApplicationComponentStrategiesResponse', getApplicationComponentStrategiesResponse_httpStatus - The response's http status code.
Response Lenses
getApplicationComponentStrategiesResponse_applicationComponentStrategies :: Lens' GetApplicationComponentStrategiesResponse (Maybe [ApplicationComponentStrategy]) Source #
A list of application component strategy recommendations.
getApplicationComponentStrategiesResponse_httpStatus :: Lens' GetApplicationComponentStrategiesResponse Int Source #
The response's http status code.