Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_outputKeys :: Lens' GetProvisionedProductOutputs (Maybe [Text])
- getProvisionedProductOutputs_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_pageToken :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural)
- getProvisionedProductOutputs_provisionedProductId :: 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.
GetProvisionedProductOutputs' | |
|
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:provisionedProductName:GetProvisionedProductOutputs'
, getProvisionedProductOutputs_provisionedProductName
- The name of the provisioned product that you want the outputs from.
$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:acceptLanguage:GetProvisionedProductOutputs'
, getProvisionedProductOutputs_acceptLanguage
- The language code.
en
- English (default)jp
- Japanesezh
- Chinese
$sel:pageToken:GetProvisionedProductOutputs'
, getProvisionedProductOutputs_pageToken
- The page token for the next set of results. To retrieve the first set of
results, use null.
$sel:pageSize:GetProvisionedProductOutputs'
, getProvisionedProductOutputs_pageSize
- The maximum number of items to return with this call.
$sel:provisionedProductId:GetProvisionedProductOutputs'
, getProvisionedProductOutputs_provisionedProductId
- The identifier of the provisioned product that you want the outputs
from.
Request Lenses
getProvisionedProductOutputs_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The name of the provisioned product that you want the outputs from.
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_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
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_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural) Source #
The maximum number of items to return with this call.
getProvisionedProductOutputs_provisionedProductId :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The identifier of the provisioned product that you want the outputs from.
Destructuring the Response
data GetProvisionedProductOutputsResponse Source #
See: newGetProvisionedProductOutputsResponse
smart constructor.
GetProvisionedProductOutputsResponse' | |
|
Instances
newGetProvisionedProductOutputsResponse Source #
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.