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 |
Provisions or modifies a product based on the resource changes for the specified plan.
Synopsis
- data ExecuteProvisionedProductPlan = ExecuteProvisionedProductPlan' {}
- newExecuteProvisionedProductPlan :: Text -> Text -> ExecuteProvisionedProductPlan
- executeProvisionedProductPlan_acceptLanguage :: Lens' ExecuteProvisionedProductPlan (Maybe Text)
- executeProvisionedProductPlan_planId :: Lens' ExecuteProvisionedProductPlan Text
- executeProvisionedProductPlan_idempotencyToken :: Lens' ExecuteProvisionedProductPlan Text
- data ExecuteProvisionedProductPlanResponse = ExecuteProvisionedProductPlanResponse' {}
- newExecuteProvisionedProductPlanResponse :: Int -> ExecuteProvisionedProductPlanResponse
- executeProvisionedProductPlanResponse_recordDetail :: Lens' ExecuteProvisionedProductPlanResponse (Maybe RecordDetail)
- executeProvisionedProductPlanResponse_httpStatus :: Lens' ExecuteProvisionedProductPlanResponse Int
Creating a Request
data ExecuteProvisionedProductPlan Source #
See: newExecuteProvisionedProductPlan
smart constructor.
ExecuteProvisionedProductPlan' | |
|
Instances
newExecuteProvisionedProductPlan Source #
Create a value of ExecuteProvisionedProductPlan
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:ExecuteProvisionedProductPlan'
, executeProvisionedProductPlan_acceptLanguage
- The language code.
en
- English (default)jp
- Japanesezh
- Chinese
$sel:planId:ExecuteProvisionedProductPlan'
, executeProvisionedProductPlan_planId
- The plan identifier.
$sel:idempotencyToken:ExecuteProvisionedProductPlan'
, executeProvisionedProductPlan_idempotencyToken
- A unique identifier that you provide to ensure idempotency. If multiple
requests differ only by the idempotency token, the same response is
returned for each repeated request.
Request Lenses
executeProvisionedProductPlan_acceptLanguage :: Lens' ExecuteProvisionedProductPlan (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
executeProvisionedProductPlan_planId :: Lens' ExecuteProvisionedProductPlan Text Source #
The plan identifier.
executeProvisionedProductPlan_idempotencyToken :: Lens' ExecuteProvisionedProductPlan Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
Destructuring the Response
data ExecuteProvisionedProductPlanResponse Source #
See: newExecuteProvisionedProductPlanResponse
smart constructor.
ExecuteProvisionedProductPlanResponse' | |
|
Instances
newExecuteProvisionedProductPlanResponse Source #
Create a value of ExecuteProvisionedProductPlanResponse
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:recordDetail:ExecuteProvisionedProductPlanResponse'
, executeProvisionedProductPlanResponse_recordDetail
- Information about the result of provisioning the product.
$sel:httpStatus:ExecuteProvisionedProductPlanResponse'
, executeProvisionedProductPlanResponse_httpStatus
- The response's http status code.
Response Lenses
executeProvisionedProductPlanResponse_recordDetail :: Lens' ExecuteProvisionedProductPlanResponse (Maybe RecordDetail) Source #
Information about the result of provisioning the product.
executeProvisionedProductPlanResponse_httpStatus :: Lens' ExecuteProvisionedProductPlanResponse Int Source #
The response's http status code.