Struct aws_sdk_config::model::AggregateResourceIdentifier
source · [−]#[non_exhaustive]pub struct AggregateResourceIdentifier { /* private fields */ }Expand description
The details that identify a resource that is collected by Config aggregator, including the resource type, ID, (if available) the custom resource name, the source account, and source region.
Implementations
sourceimpl AggregateResourceIdentifier
impl AggregateResourceIdentifier
sourcepub fn source_account_id(&self) -> Option<&str>
pub fn source_account_id(&self) -> Option<&str>
The 12-digit account ID of the source account.
sourcepub fn source_region(&self) -> Option<&str>
pub fn source_region(&self) -> Option<&str>
The source region where data is aggregated.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The ID of the Amazon Web Services resource.
sourcepub fn resource_type(&self) -> Option<&ResourceType>
pub fn resource_type(&self) -> Option<&ResourceType>
The type of the Amazon Web Services resource.
sourcepub fn resource_name(&self) -> Option<&str>
pub fn resource_name(&self) -> Option<&str>
The name of the Amazon Web Services resource.
sourceimpl AggregateResourceIdentifier
impl AggregateResourceIdentifier
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AggregateResourceIdentifier.
Trait Implementations
sourceimpl Clone for AggregateResourceIdentifier
impl Clone for AggregateResourceIdentifier
sourcefn clone(&self) -> AggregateResourceIdentifier
fn clone(&self) -> AggregateResourceIdentifier
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AggregateResourceIdentifier
impl Debug for AggregateResourceIdentifier
sourceimpl PartialEq<AggregateResourceIdentifier> for AggregateResourceIdentifier
impl PartialEq<AggregateResourceIdentifier> for AggregateResourceIdentifier
sourcefn eq(&self, other: &AggregateResourceIdentifier) -> bool
fn eq(&self, other: &AggregateResourceIdentifier) -> bool
impl StructuralPartialEq for AggregateResourceIdentifier
Auto Trait Implementations
impl RefUnwindSafe for AggregateResourceIdentifier
impl Send for AggregateResourceIdentifier
impl Sync for AggregateResourceIdentifier
impl Unpin for AggregateResourceIdentifier
impl UnwindSafe for AggregateResourceIdentifier
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more