pub struct GetReservedInstancesExchangeQuoteRequest {
pub dry_run: Option<bool>,
pub reserved_instance_ids: Vec<String>,
pub target_configurations: Option<Vec<TargetConfigurationRequest>>,
}Expand description
Contains the parameters for GetReservedInstanceExchangeQuote.
Fields§
§dry_run: Option<bool>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
reserved_instance_ids: Vec<String>The IDs of the Convertible Reserved Instances to exchange.
target_configurations: Option<Vec<TargetConfigurationRequest>>The configuration of the target Convertible Reserved Instance to exchange for your current Convertible Reserved Instances.
Trait Implementations§
Source§impl Clone for GetReservedInstancesExchangeQuoteRequest
impl Clone for GetReservedInstancesExchangeQuoteRequest
Source§fn clone(&self) -> GetReservedInstancesExchangeQuoteRequest
fn clone(&self) -> GetReservedInstancesExchangeQuoteRequest
Returns a duplicate 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 GetReservedInstancesExchangeQuoteRequest
impl Default for GetReservedInstancesExchangeQuoteRequest
Source§fn default() -> GetReservedInstancesExchangeQuoteRequest
fn default() -> GetReservedInstancesExchangeQuoteRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for GetReservedInstancesExchangeQuoteRequest
impl PartialEq for GetReservedInstancesExchangeQuoteRequest
Source§fn eq(&self, other: &GetReservedInstancesExchangeQuoteRequest) -> bool
fn eq(&self, other: &GetReservedInstancesExchangeQuoteRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetReservedInstancesExchangeQuoteRequest
Auto Trait Implementations§
impl Freeze for GetReservedInstancesExchangeQuoteRequest
impl RefUnwindSafe for GetReservedInstancesExchangeQuoteRequest
impl Send for GetReservedInstancesExchangeQuoteRequest
impl Sync for GetReservedInstancesExchangeQuoteRequest
impl Unpin for GetReservedInstancesExchangeQuoteRequest
impl UnwindSafe for GetReservedInstancesExchangeQuoteRequest
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