pub struct PurchaseReservedCacheNodesOfferingMessage {
pub cache_node_count: Option<i64>,
pub reserved_cache_node_id: Option<String>,
pub reserved_cache_nodes_offering_id: String,
}
Expand description
Represents the input of a PurchaseReservedCacheNodesOffering
operation.
Fields§
§cache_node_count: Option<i64>
The number of cache node instances to reserve.
Default: 1
reserved_cache_node_id: Option<String>
A customer-specified identifier to track this reservation.
The Reserved Cache Node ID is an unique customer-specified identifier to track this reservation. If this parameter is not specified, ElastiCache automatically generates an identifier for the reservation.
Example: myreservationID
reserved_cache_nodes_offering_id: String
The ID of the reserved cache node offering to purchase.
Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
Trait Implementations§
Source§impl Clone for PurchaseReservedCacheNodesOfferingMessage
impl Clone for PurchaseReservedCacheNodesOfferingMessage
Source§fn clone(&self) -> PurchaseReservedCacheNodesOfferingMessage
fn clone(&self) -> PurchaseReservedCacheNodesOfferingMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for PurchaseReservedCacheNodesOfferingMessage
impl Default for PurchaseReservedCacheNodesOfferingMessage
Source§fn default() -> PurchaseReservedCacheNodesOfferingMessage
fn default() -> PurchaseReservedCacheNodesOfferingMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for PurchaseReservedCacheNodesOfferingMessage
impl PartialEq for PurchaseReservedCacheNodesOfferingMessage
Source§fn eq(&self, other: &PurchaseReservedCacheNodesOfferingMessage) -> bool
fn eq(&self, other: &PurchaseReservedCacheNodesOfferingMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for PurchaseReservedCacheNodesOfferingMessage
Auto Trait Implementations§
impl Freeze for PurchaseReservedCacheNodesOfferingMessage
impl RefUnwindSafe for PurchaseReservedCacheNodesOfferingMessage
impl Send for PurchaseReservedCacheNodesOfferingMessage
impl Sync for PurchaseReservedCacheNodesOfferingMessage
impl Unpin for PurchaseReservedCacheNodesOfferingMessage
impl UnwindSafe for PurchaseReservedCacheNodesOfferingMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more