Struct aws_sdk_redshift::operation::get_reserved_node_exchange_configuration_options::GetReservedNodeExchangeConfigurationOptionsOutput
source · #[non_exhaustive]pub struct GetReservedNodeExchangeConfigurationOptionsOutput {
pub marker: Option<String>,
pub reserved_node_configuration_option_list: Option<Vec<ReservedNodeConfigurationOption>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.marker: Option<String>
A pagination token provided by a previous GetReservedNodeExchangeConfigurationOptions
request.
reserved_node_configuration_option_list: Option<Vec<ReservedNodeConfigurationOption>>
the configuration options for the reserved-node exchange. These options include information about the source reserved node and target reserved node. Details include the node type, the price, the node count, and the offering type.
Implementations§
source§impl GetReservedNodeExchangeConfigurationOptionsOutput
impl GetReservedNodeExchangeConfigurationOptionsOutput
sourcepub fn marker(&self) -> Option<&str>
pub fn marker(&self) -> Option<&str>
A pagination token provided by a previous GetReservedNodeExchangeConfigurationOptions
request.
sourcepub fn reserved_node_configuration_option_list(
&self,
) -> &[ReservedNodeConfigurationOption]
pub fn reserved_node_configuration_option_list( &self, ) -> &[ReservedNodeConfigurationOption]
the configuration options for the reserved-node exchange. These options include information about the source reserved node and target reserved node. Details include the node type, the price, the node count, and the offering type.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .reserved_node_configuration_option_list.is_none()
.
source§impl GetReservedNodeExchangeConfigurationOptionsOutput
impl GetReservedNodeExchangeConfigurationOptionsOutput
sourcepub fn builder() -> GetReservedNodeExchangeConfigurationOptionsOutputBuilder
pub fn builder() -> GetReservedNodeExchangeConfigurationOptionsOutputBuilder
Creates a new builder-style object to manufacture GetReservedNodeExchangeConfigurationOptionsOutput
.
Trait Implementations§
source§impl Clone for GetReservedNodeExchangeConfigurationOptionsOutput
impl Clone for GetReservedNodeExchangeConfigurationOptionsOutput
source§fn clone(&self) -> GetReservedNodeExchangeConfigurationOptionsOutput
fn clone(&self) -> GetReservedNodeExchangeConfigurationOptionsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for GetReservedNodeExchangeConfigurationOptionsOutput
impl PartialEq for GetReservedNodeExchangeConfigurationOptionsOutput
source§fn eq(&self, other: &GetReservedNodeExchangeConfigurationOptionsOutput) -> bool
fn eq(&self, other: &GetReservedNodeExchangeConfigurationOptionsOutput) -> bool
self
and other
values to be equal, and is used by ==
.source§impl RequestId for GetReservedNodeExchangeConfigurationOptionsOutput
impl RequestId for GetReservedNodeExchangeConfigurationOptionsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for GetReservedNodeExchangeConfigurationOptionsOutput
Auto Trait Implementations§
impl Freeze for GetReservedNodeExchangeConfigurationOptionsOutput
impl RefUnwindSafe for GetReservedNodeExchangeConfigurationOptionsOutput
impl Send for GetReservedNodeExchangeConfigurationOptionsOutput
impl Sync for GetReservedNodeExchangeConfigurationOptionsOutput
impl Unpin for GetReservedNodeExchangeConfigurationOptionsOutput
impl UnwindSafe for GetReservedNodeExchangeConfigurationOptionsOutput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more