| 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.GetApplicationComponentDetails
Description
Retrieves details about an application component.
Synopsis
- data GetApplicationComponentDetails = GetApplicationComponentDetails' {}
- newGetApplicationComponentDetails :: Text -> GetApplicationComponentDetails
- getApplicationComponentDetails_applicationComponentId :: Lens' GetApplicationComponentDetails Text
- data GetApplicationComponentDetailsResponse = GetApplicationComponentDetailsResponse' {}
- newGetApplicationComponentDetailsResponse :: Int -> GetApplicationComponentDetailsResponse
- getApplicationComponentDetailsResponse_applicationComponentDetail :: Lens' GetApplicationComponentDetailsResponse (Maybe ApplicationComponentDetail)
- getApplicationComponentDetailsResponse_associatedApplications :: Lens' GetApplicationComponentDetailsResponse (Maybe [AssociatedApplication])
- getApplicationComponentDetailsResponse_associatedServerIds :: Lens' GetApplicationComponentDetailsResponse (Maybe [Text])
- getApplicationComponentDetailsResponse_moreApplicationResource :: Lens' GetApplicationComponentDetailsResponse (Maybe Bool)
- getApplicationComponentDetailsResponse_httpStatus :: Lens' GetApplicationComponentDetailsResponse Int
Creating a Request
data GetApplicationComponentDetails Source #
See: newGetApplicationComponentDetails smart constructor.
Constructors
| GetApplicationComponentDetails' | |
Fields
| |
Instances
newGetApplicationComponentDetails Source #
Arguments
| :: Text | |
| -> GetApplicationComponentDetails |
Create a value of GetApplicationComponentDetails 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:GetApplicationComponentDetails', getApplicationComponentDetails_applicationComponentId - The ID of the application component. The ID is unique within an AWS
account.
Request Lenses
getApplicationComponentDetails_applicationComponentId :: Lens' GetApplicationComponentDetails Text Source #
The ID of the application component. The ID is unique within an AWS account.
Destructuring the Response
data GetApplicationComponentDetailsResponse Source #
See: newGetApplicationComponentDetailsResponse smart constructor.
Constructors
| GetApplicationComponentDetailsResponse' | |
Fields
| |
Instances
newGetApplicationComponentDetailsResponse Source #
Arguments
| :: Int | |
| -> GetApplicationComponentDetailsResponse |
Create a value of GetApplicationComponentDetailsResponse 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:applicationComponentDetail:GetApplicationComponentDetailsResponse', getApplicationComponentDetailsResponse_applicationComponentDetail - Detailed information about an application component.
$sel:associatedApplications:GetApplicationComponentDetailsResponse', getApplicationComponentDetailsResponse_associatedApplications - The associated application group as defined in AWS Application Discovery
Service.
$sel:associatedServerIds:GetApplicationComponentDetailsResponse', getApplicationComponentDetailsResponse_associatedServerIds - A list of the IDs of the servers on which the application component is
running.
$sel:moreApplicationResource:GetApplicationComponentDetailsResponse', getApplicationComponentDetailsResponse_moreApplicationResource - Set to true if the application component belongs to more than one
application group.
$sel:httpStatus:GetApplicationComponentDetailsResponse', getApplicationComponentDetailsResponse_httpStatus - The response's http status code.
Response Lenses
getApplicationComponentDetailsResponse_applicationComponentDetail :: Lens' GetApplicationComponentDetailsResponse (Maybe ApplicationComponentDetail) Source #
Detailed information about an application component.
getApplicationComponentDetailsResponse_associatedApplications :: Lens' GetApplicationComponentDetailsResponse (Maybe [AssociatedApplication]) Source #
The associated application group as defined in AWS Application Discovery Service.
getApplicationComponentDetailsResponse_associatedServerIds :: Lens' GetApplicationComponentDetailsResponse (Maybe [Text]) Source #
A list of the IDs of the servers on which the application component is running.
getApplicationComponentDetailsResponse_moreApplicationResource :: Lens' GetApplicationComponentDetailsResponse (Maybe Bool) Source #
Set to true if the application component belongs to more than one application group.
getApplicationComponentDetailsResponse_httpStatus :: Lens' GetApplicationComponentDetailsResponse Int Source #
The response's http status code.