Struct aws_sdk_accessanalyzer::types::FindingSourceDetail
source · #[non_exhaustive]pub struct FindingSourceDetail {
pub access_point_arn: Option<String>,
pub access_point_account: Option<String>,
}
Expand description
Includes details about how the access that generated the finding is granted. This is populated for Amazon S3 bucket findings.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.access_point_arn: Option<String>
The ARN of the access point that generated the finding. The ARN format depends on whether the ARN represents an access point or a multi-region access point.
access_point_account: Option<String>
The account of the cross-account access point that generated the finding.
Implementations§
source§impl FindingSourceDetail
impl FindingSourceDetail
sourcepub fn access_point_arn(&self) -> Option<&str>
pub fn access_point_arn(&self) -> Option<&str>
The ARN of the access point that generated the finding. The ARN format depends on whether the ARN represents an access point or a multi-region access point.
sourcepub fn access_point_account(&self) -> Option<&str>
pub fn access_point_account(&self) -> Option<&str>
The account of the cross-account access point that generated the finding.
source§impl FindingSourceDetail
impl FindingSourceDetail
sourcepub fn builder() -> FindingSourceDetailBuilder
pub fn builder() -> FindingSourceDetailBuilder
Creates a new builder-style object to manufacture FindingSourceDetail
.
Trait Implementations§
source§impl Clone for FindingSourceDetail
impl Clone for FindingSourceDetail
source§fn clone(&self) -> FindingSourceDetail
fn clone(&self) -> FindingSourceDetail
Returns a copy 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 Debug for FindingSourceDetail
impl Debug for FindingSourceDetail
source§impl PartialEq for FindingSourceDetail
impl PartialEq for FindingSourceDetail
source§fn eq(&self, other: &FindingSourceDetail) -> bool
fn eq(&self, other: &FindingSourceDetail) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FindingSourceDetail
Auto Trait Implementations§
impl Freeze for FindingSourceDetail
impl RefUnwindSafe for FindingSourceDetail
impl Send for FindingSourceDetail
impl Sync for FindingSourceDetail
impl Unpin for FindingSourceDetail
impl UnwindSafe for FindingSourceDetail
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
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.