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 |
Synopsis
- data ReservedNode = ReservedNode' {}
- newReservedNode :: ReservedNode
- reservedNode_arn :: Lens' ReservedNode (Maybe Text)
- reservedNode_duration :: Lens' ReservedNode (Maybe Int)
- reservedNode_fixedPrice :: Lens' ReservedNode (Maybe Double)
- reservedNode_nodeCount :: Lens' ReservedNode (Maybe Int)
- reservedNode_nodeType :: Lens' ReservedNode (Maybe Text)
- reservedNode_offeringType :: Lens' ReservedNode (Maybe Text)
- reservedNode_recurringCharges :: Lens' ReservedNode (Maybe [RecurringCharge])
- reservedNode_reservationId :: Lens' ReservedNode (Maybe Text)
- reservedNode_reservedNodesOfferingId :: Lens' ReservedNode (Maybe Text)
- reservedNode_startTime :: Lens' ReservedNode (Maybe UTCTime)
- reservedNode_state :: Lens' ReservedNode (Maybe Text)
Documentation
data ReservedNode Source #
Represents the output of a PurchaseReservedNodesOffering
operation.
See: newReservedNode
smart constructor.
ReservedNode' | |
|
Instances
newReservedNode :: ReservedNode Source #
Create a value of ReservedNode
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:arn:ReservedNode'
, reservedNode_arn
- The Amazon Resource Name (ARN) of the reserved node.
$sel:duration:ReservedNode'
, reservedNode_duration
- The duration of the reservation in seconds.
$sel:fixedPrice:ReservedNode'
, reservedNode_fixedPrice
- The fixed price charged for this reserved node.
$sel:nodeCount:ReservedNode'
, reservedNode_nodeCount
- The number of nodes that have been reserved.
$sel:nodeType:ReservedNode'
, reservedNode_nodeType
- The node type for the reserved nodes.
$sel:offeringType:ReservedNode'
, reservedNode_offeringType
- The offering type of this reserved node.
$sel:recurringCharges:ReservedNode'
, reservedNode_recurringCharges
- The recurring price charged to run this reserved node.
$sel:reservationId:ReservedNode'
, reservedNode_reservationId
- A customer-specified identifier to track this reservation.
$sel:reservedNodesOfferingId:ReservedNode'
, reservedNode_reservedNodesOfferingId
- The ID of the reserved node offering to purchase.
$sel:startTime:ReservedNode'
, reservedNode_startTime
- The time the reservation started.
$sel:state:ReservedNode'
, reservedNode_state
- The state of the reserved node.
reservedNode_arn :: Lens' ReservedNode (Maybe Text) Source #
The Amazon Resource Name (ARN) of the reserved node.
reservedNode_duration :: Lens' ReservedNode (Maybe Int) Source #
The duration of the reservation in seconds.
reservedNode_fixedPrice :: Lens' ReservedNode (Maybe Double) Source #
The fixed price charged for this reserved node.
reservedNode_nodeCount :: Lens' ReservedNode (Maybe Int) Source #
The number of nodes that have been reserved.
reservedNode_nodeType :: Lens' ReservedNode (Maybe Text) Source #
The node type for the reserved nodes.
reservedNode_offeringType :: Lens' ReservedNode (Maybe Text) Source #
The offering type of this reserved node.
reservedNode_recurringCharges :: Lens' ReservedNode (Maybe [RecurringCharge]) Source #
The recurring price charged to run this reserved node.
reservedNode_reservationId :: Lens' ReservedNode (Maybe Text) Source #
A customer-specified identifier to track this reservation.
reservedNode_reservedNodesOfferingId :: Lens' ReservedNode (Maybe Text) Source #
The ID of the reserved node offering to purchase.
reservedNode_startTime :: Lens' ReservedNode (Maybe UTCTime) Source #
The time the reservation started.
reservedNode_state :: Lens' ReservedNode (Maybe Text) Source #
The state of the reserved node.