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 |
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.
GetApplicationComponentDetails' | |
|
Instances
newGetApplicationComponentDetails Source #
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.
GetApplicationComponentDetailsResponse' | |
|
Instances
newGetApplicationComponentDetailsResponse Source #
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.