#[non_exhaustive]pub struct DescribeRegionSettingsOutput {
pub resource_type_opt_in_preference: Option<HashMap<String, bool>>,
pub resource_type_management_preference: Option<HashMap<String, bool>>,
/* 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.resource_type_opt_in_preference: Option<HashMap<String, bool>>
Returns a list of all services along with the opt-in preferences in the Region.
resource_type_management_preference: Option<HashMap<String, bool>>
Returns whether Backup fully manages the backups for a resource type.
For the benefits of full Backup management, see Full Backup management.
For a list of resource types and whether each supports full Backup management, see the Feature availability by resource table.
If "DynamoDB":false
, you can enable full Backup management for DynamoDB backup by enabling Backup's advanced DynamoDB backup features.
Implementations§
source§impl DescribeRegionSettingsOutput
impl DescribeRegionSettingsOutput
sourcepub fn resource_type_opt_in_preference(&self) -> Option<&HashMap<String, bool>>
pub fn resource_type_opt_in_preference(&self) -> Option<&HashMap<String, bool>>
Returns a list of all services along with the opt-in preferences in the Region.
sourcepub fn resource_type_management_preference(
&self,
) -> Option<&HashMap<String, bool>>
pub fn resource_type_management_preference( &self, ) -> Option<&HashMap<String, bool>>
Returns whether Backup fully manages the backups for a resource type.
For the benefits of full Backup management, see Full Backup management.
For a list of resource types and whether each supports full Backup management, see the Feature availability by resource table.
If "DynamoDB":false
, you can enable full Backup management for DynamoDB backup by enabling Backup's advanced DynamoDB backup features.
source§impl DescribeRegionSettingsOutput
impl DescribeRegionSettingsOutput
sourcepub fn builder() -> DescribeRegionSettingsOutputBuilder
pub fn builder() -> DescribeRegionSettingsOutputBuilder
Creates a new builder-style object to manufacture DescribeRegionSettingsOutput
.
Trait Implementations§
source§impl Clone for DescribeRegionSettingsOutput
impl Clone for DescribeRegionSettingsOutput
source§fn clone(&self) -> DescribeRegionSettingsOutput
fn clone(&self) -> DescribeRegionSettingsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeRegionSettingsOutput
impl Debug for DescribeRegionSettingsOutput
source§impl PartialEq for DescribeRegionSettingsOutput
impl PartialEq for DescribeRegionSettingsOutput
source§fn eq(&self, other: &DescribeRegionSettingsOutput) -> bool
fn eq(&self, other: &DescribeRegionSettingsOutput) -> bool
self
and other
values to be equal, and is used by ==
.source§impl RequestId for DescribeRegionSettingsOutput
impl RequestId for DescribeRegionSettingsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeRegionSettingsOutput
Auto Trait Implementations§
impl Freeze for DescribeRegionSettingsOutput
impl RefUnwindSafe for DescribeRegionSettingsOutput
impl Send for DescribeRegionSettingsOutput
impl Sync for DescribeRegionSettingsOutput
impl Unpin for DescribeRegionSettingsOutput
impl UnwindSafe for DescribeRegionSettingsOutput
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