Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Purchases a reserved DB instance offering.
- purchaseReservedDBInstancesOffering :: Text -> PurchaseReservedDBInstancesOffering
- data PurchaseReservedDBInstancesOffering
- prdioDBInstanceCount :: Lens' PurchaseReservedDBInstancesOffering (Maybe Int)
- prdioReservedDBInstanceId :: Lens' PurchaseReservedDBInstancesOffering (Maybe Text)
- prdioTags :: Lens' PurchaseReservedDBInstancesOffering [Tag]
- prdioReservedDBInstancesOfferingId :: Lens' PurchaseReservedDBInstancesOffering Text
- purchaseReservedDBInstancesOfferingResponse :: Int -> PurchaseReservedDBInstancesOfferingResponse
- data PurchaseReservedDBInstancesOfferingResponse
- prdiorsReservedDBInstance :: Lens' PurchaseReservedDBInstancesOfferingResponse (Maybe ReservedDBInstance)
- prdiorsResponseStatus :: Lens' PurchaseReservedDBInstancesOfferingResponse Int
Creating a Request
purchaseReservedDBInstancesOffering Source #
Creates a value of PurchaseReservedDBInstancesOffering
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prdioDBInstanceCount
- The number of instances to reserve. Default:1
prdioReservedDBInstanceId
- Customer-specified identifier to track this reservation. Example: myreservationIDprdioTags
- Undocumented member.prdioReservedDBInstancesOfferingId
- The ID of the Reserved DB instance offering to purchase. Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
data PurchaseReservedDBInstancesOffering Source #
See: purchaseReservedDBInstancesOffering
smart constructor.
Request Lenses
prdioDBInstanceCount :: Lens' PurchaseReservedDBInstancesOffering (Maybe Int) Source #
The number of instances to reserve. Default: 1
prdioReservedDBInstanceId :: Lens' PurchaseReservedDBInstancesOffering (Maybe Text) Source #
Customer-specified identifier to track this reservation. Example: myreservationID
prdioReservedDBInstancesOfferingId :: Lens' PurchaseReservedDBInstancesOffering Text Source #
The ID of the Reserved DB instance offering to purchase. Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
Destructuring the Response
purchaseReservedDBInstancesOfferingResponse Source #
Creates a value of PurchaseReservedDBInstancesOfferingResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prdiorsReservedDBInstance
- Undocumented member.prdiorsResponseStatus
- -- | The response status code.
data PurchaseReservedDBInstancesOfferingResponse Source #
See: purchaseReservedDBInstancesOfferingResponse
smart constructor.
Response Lenses
prdiorsReservedDBInstance :: Lens' PurchaseReservedDBInstancesOfferingResponse (Maybe ReservedDBInstance) Source #
Undocumented member.
prdiorsResponseStatus :: Lens' PurchaseReservedDBInstancesOfferingResponse Int Source #
- - | The response status code.