#[non_exhaustive]pub struct BatchGetResourceConfigOutput {
pub base_configuration_items: Option<Vec<BaseConfigurationItem>>,
pub unprocessed_resource_keys: Option<Vec<ResourceKey>>,
/* 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.base_configuration_items: Option<Vec<BaseConfigurationItem>>A list that contains the current configuration of one or more resources.
unprocessed_resource_keys: Option<Vec<ResourceKey>>A list of resource keys that were not processed with the current response. The unprocessesResourceKeys value is in the same form as ResourceKeys, so the value can be directly provided to a subsequent BatchGetResourceConfig operation. If there are no unprocessed resource keys, the response contains an empty unprocessedResourceKeys list.
Implementations§
source§impl BatchGetResourceConfigOutput
impl BatchGetResourceConfigOutput
sourcepub fn base_configuration_items(&self) -> &[BaseConfigurationItem]
pub fn base_configuration_items(&self) -> &[BaseConfigurationItem]
A list that contains the current configuration of one or more resources.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .base_configuration_items.is_none().
sourcepub fn unprocessed_resource_keys(&self) -> &[ResourceKey]
pub fn unprocessed_resource_keys(&self) -> &[ResourceKey]
A list of resource keys that were not processed with the current response. The unprocessesResourceKeys value is in the same form as ResourceKeys, so the value can be directly provided to a subsequent BatchGetResourceConfig operation. If there are no unprocessed resource keys, the response contains an empty unprocessedResourceKeys list.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .unprocessed_resource_keys.is_none().
source§impl BatchGetResourceConfigOutput
impl BatchGetResourceConfigOutput
sourcepub fn builder() -> BatchGetResourceConfigOutputBuilder
pub fn builder() -> BatchGetResourceConfigOutputBuilder
Creates a new builder-style object to manufacture BatchGetResourceConfigOutput.
Trait Implementations§
source§impl Clone for BatchGetResourceConfigOutput
impl Clone for BatchGetResourceConfigOutput
source§fn clone(&self) -> BatchGetResourceConfigOutput
fn clone(&self) -> BatchGetResourceConfigOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BatchGetResourceConfigOutput
impl Debug for BatchGetResourceConfigOutput
source§impl PartialEq for BatchGetResourceConfigOutput
impl PartialEq for BatchGetResourceConfigOutput
source§fn eq(&self, other: &BatchGetResourceConfigOutput) -> bool
fn eq(&self, other: &BatchGetResourceConfigOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for BatchGetResourceConfigOutput
impl RequestId for BatchGetResourceConfigOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for BatchGetResourceConfigOutput
Auto Trait Implementations§
impl Freeze for BatchGetResourceConfigOutput
impl RefUnwindSafe for BatchGetResourceConfigOutput
impl Send for BatchGetResourceConfigOutput
impl Sync for BatchGetResourceConfigOutput
impl Unpin for BatchGetResourceConfigOutput
impl UnwindSafe for BatchGetResourceConfigOutput
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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