| 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.Proton.ListComponentOutputs
Description
Get a list of component Infrastructure as Code (IaC) outputs.
For more information about components, see Proton components in the Proton User Guide.
This operation returns paginated results.
Synopsis
- data ListComponentOutputs = ListComponentOutputs' {
- nextToken :: Maybe Text
- componentName :: Text
- newListComponentOutputs :: Text -> ListComponentOutputs
- listComponentOutputs_nextToken :: Lens' ListComponentOutputs (Maybe Text)
- listComponentOutputs_componentName :: Lens' ListComponentOutputs Text
- data ListComponentOutputsResponse = ListComponentOutputsResponse' {}
- newListComponentOutputsResponse :: Int -> ListComponentOutputsResponse
- listComponentOutputsResponse_nextToken :: Lens' ListComponentOutputsResponse (Maybe Text)
- listComponentOutputsResponse_httpStatus :: Lens' ListComponentOutputsResponse Int
- listComponentOutputsResponse_outputs :: Lens' ListComponentOutputsResponse [Output]
Creating a Request
data ListComponentOutputs Source #
See: newListComponentOutputs smart constructor.
Constructors
| ListComponentOutputs' | |
Fields
| |
Instances
newListComponentOutputs Source #
Create a value of ListComponentOutputs 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:
ListComponentOutputs, listComponentOutputs_nextToken - A token that indicates the location of the next output in the array of
outputs, after the list of outputs that was previously requested.
$sel:componentName:ListComponentOutputs', listComponentOutputs_componentName - The name of the component whose outputs you want.
Request Lenses
listComponentOutputs_nextToken :: Lens' ListComponentOutputs (Maybe Text) Source #
A token that indicates the location of the next output in the array of outputs, after the list of outputs that was previously requested.
listComponentOutputs_componentName :: Lens' ListComponentOutputs Text Source #
The name of the component whose outputs you want.
Destructuring the Response
data ListComponentOutputsResponse Source #
See: newListComponentOutputsResponse smart constructor.
Constructors
| ListComponentOutputsResponse' | |
Fields | |
Instances
newListComponentOutputsResponse Source #
Create a value of ListComponentOutputsResponse 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:
ListComponentOutputs, listComponentOutputsResponse_nextToken - A token that indicates the location of the next output in the array of
outputs, after the list of outputs that was previously requested.
$sel:httpStatus:ListComponentOutputsResponse', listComponentOutputsResponse_httpStatus - The response's http status code.
$sel:outputs:ListComponentOutputsResponse', listComponentOutputsResponse_outputs - An array of component Infrastructure as Code (IaC) outputs.
Response Lenses
listComponentOutputsResponse_nextToken :: Lens' ListComponentOutputsResponse (Maybe Text) Source #
A token that indicates the location of the next output in the array of outputs, after the list of outputs that was previously requested.
listComponentOutputsResponse_httpStatus :: Lens' ListComponentOutputsResponse Int Source #
The response's http status code.
listComponentOutputsResponse_outputs :: Lens' ListComponentOutputsResponse [Output] Source #
An array of component Infrastructure as Code (IaC) outputs.