| 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.ServiceCatalog.GetProvisionedProductOutputs
Description
This API takes either a ProvisonedProductId or a
ProvisionedProductName, along with a list of one or more output keys,
and responds with the key/value pairs of those outputs.
Synopsis
- data GetProvisionedProductOutputs = GetProvisionedProductOutputs' {}
- newGetProvisionedProductOutputs :: GetProvisionedProductOutputs
- getProvisionedProductOutputs_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_outputKeys :: Lens' GetProvisionedProductOutputs (Maybe [Text])
- getProvisionedProductOutputs_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural)
- getProvisionedProductOutputs_pageToken :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_provisionedProductId :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text)
- data GetProvisionedProductOutputsResponse = GetProvisionedProductOutputsResponse' {
- nextPageToken :: Maybe Text
- outputs :: Maybe [RecordOutput]
- httpStatus :: Int
- newGetProvisionedProductOutputsResponse :: Int -> GetProvisionedProductOutputsResponse
- getProvisionedProductOutputsResponse_nextPageToken :: Lens' GetProvisionedProductOutputsResponse (Maybe Text)
- getProvisionedProductOutputsResponse_outputs :: Lens' GetProvisionedProductOutputsResponse (Maybe [RecordOutput])
- getProvisionedProductOutputsResponse_httpStatus :: Lens' GetProvisionedProductOutputsResponse Int
Creating a Request
data GetProvisionedProductOutputs Source #
See: newGetProvisionedProductOutputs smart constructor.
Constructors
| GetProvisionedProductOutputs' | |
Fields
| |
Instances
newGetProvisionedProductOutputs :: GetProvisionedProductOutputs Source #
Create a value of GetProvisionedProductOutputs 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:acceptLanguage:GetProvisionedProductOutputs', getProvisionedProductOutputs_acceptLanguage - The language code.
en- English (default)jp- Japanesezh- Chinese
$sel:outputKeys:GetProvisionedProductOutputs', getProvisionedProductOutputs_outputKeys - The list of keys that the API should return with their values. If none
are provided, the API will return all outputs of the provisioned
product.
$sel:pageSize:GetProvisionedProductOutputs', getProvisionedProductOutputs_pageSize - The maximum number of items to return with this call.
$sel:pageToken:GetProvisionedProductOutputs', getProvisionedProductOutputs_pageToken - The page token for the next set of results. To retrieve the first set of
results, use null.
GetProvisionedProductOutputs, getProvisionedProductOutputs_provisionedProductId - The identifier of the provisioned product that you want the outputs
from.
GetProvisionedProductOutputs, getProvisionedProductOutputs_provisionedProductName - The name of the provisioned product that you want the outputs from.
Request Lenses
getProvisionedProductOutputs_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The language code.
en- English (default)jp- Japanesezh- Chinese
getProvisionedProductOutputs_outputKeys :: Lens' GetProvisionedProductOutputs (Maybe [Text]) Source #
The list of keys that the API should return with their values. If none are provided, the API will return all outputs of the provisioned product.
getProvisionedProductOutputs_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural) Source #
The maximum number of items to return with this call.
getProvisionedProductOutputs_pageToken :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
getProvisionedProductOutputs_provisionedProductId :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The identifier of the provisioned product that you want the outputs from.
getProvisionedProductOutputs_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The name of the provisioned product that you want the outputs from.
Destructuring the Response
data GetProvisionedProductOutputsResponse Source #
See: newGetProvisionedProductOutputsResponse smart constructor.
Constructors
| GetProvisionedProductOutputsResponse' | |
Fields
| |
Instances
newGetProvisionedProductOutputsResponse Source #
Arguments
| :: Int | |
| -> GetProvisionedProductOutputsResponse |
Create a value of GetProvisionedProductOutputsResponse 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:nextPageToken:GetProvisionedProductOutputsResponse', getProvisionedProductOutputsResponse_nextPageToken - The page token to use to retrieve the next set of results. If there are
no additional results, this value is null.
$sel:outputs:GetProvisionedProductOutputsResponse', getProvisionedProductOutputsResponse_outputs - Information about the product created as the result of a request. For
example, the output for a CloudFormation-backed product that creates an
S3 bucket would include the S3 bucket URL.
$sel:httpStatus:GetProvisionedProductOutputsResponse', getProvisionedProductOutputsResponse_httpStatus - The response's http status code.
Response Lenses
getProvisionedProductOutputsResponse_nextPageToken :: Lens' GetProvisionedProductOutputsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
getProvisionedProductOutputsResponse_outputs :: Lens' GetProvisionedProductOutputsResponse (Maybe [RecordOutput]) Source #
Information about the product created as the result of a request. For example, the output for a CloudFormation-backed product that creates an S3 bucket would include the S3 bucket URL.
getProvisionedProductOutputsResponse_httpStatus :: Lens' GetProvisionedProductOutputsResponse Int Source #
The response's http status code.