Copyright | (c) 2013-2015 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.
See: AWS API Reference for PurchaseReservedDBInstancesOffering.
- 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:
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
prdioTags :: Lens' PurchaseReservedDBInstancesOffering [Tag] Source
Undocumented member.
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:
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.