Struct aws_sdk_accessanalyzer::types::FindingSummaryV2
source · #[non_exhaustive]pub struct FindingSummaryV2 {
pub analyzed_at: DateTime,
pub created_at: DateTime,
pub error: Option<String>,
pub id: String,
pub resource: Option<String>,
pub resource_type: ResourceType,
pub resource_owner_account: String,
pub status: FindingStatus,
pub updated_at: DateTime,
pub finding_type: Option<FindingType>,
}Expand description
Contains information about a finding.
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.analyzed_at: DateTimeThe time at which the resource-based policy or IAM entity that generated the finding was analyzed.
created_at: DateTimeThe time at which the finding was created.
error: Option<String>The error that resulted in an Error finding.
id: StringThe ID of the finding.
resource: Option<String>The resource that the external principal has access to.
resource_type: ResourceTypeThe type of the resource that the external principal has access to.
resource_owner_account: StringThe Amazon Web Services account ID that owns the resource.
status: FindingStatusThe status of the finding.
updated_at: DateTimeThe time at which the finding was most recently updated.
finding_type: Option<FindingType>The type of the external access or unused access finding.
Implementations§
source§impl FindingSummaryV2
impl FindingSummaryV2
sourcepub fn analyzed_at(&self) -> &DateTime
pub fn analyzed_at(&self) -> &DateTime
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
sourcepub fn created_at(&self) -> &DateTime
pub fn created_at(&self) -> &DateTime
The time at which the finding was created.
sourcepub fn resource_type(&self) -> &ResourceType
pub fn resource_type(&self) -> &ResourceType
The type of the resource that the external principal has access to.
sourcepub fn resource_owner_account(&self) -> &str
pub fn resource_owner_account(&self) -> &str
The Amazon Web Services account ID that owns the resource.
sourcepub fn status(&self) -> &FindingStatus
pub fn status(&self) -> &FindingStatus
The status of the finding.
sourcepub fn updated_at(&self) -> &DateTime
pub fn updated_at(&self) -> &DateTime
The time at which the finding was most recently updated.
sourcepub fn finding_type(&self) -> Option<&FindingType>
pub fn finding_type(&self) -> Option<&FindingType>
The type of the external access or unused access finding.
source§impl FindingSummaryV2
impl FindingSummaryV2
sourcepub fn builder() -> FindingSummaryV2Builder
pub fn builder() -> FindingSummaryV2Builder
Creates a new builder-style object to manufacture FindingSummaryV2.
Trait Implementations§
source§impl Clone for FindingSummaryV2
impl Clone for FindingSummaryV2
source§fn clone(&self) -> FindingSummaryV2
fn clone(&self) -> FindingSummaryV2
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for FindingSummaryV2
impl Debug for FindingSummaryV2
source§impl PartialEq for FindingSummaryV2
impl PartialEq for FindingSummaryV2
source§fn eq(&self, other: &FindingSummaryV2) -> bool
fn eq(&self, other: &FindingSummaryV2) -> bool
self and other values to be equal, and is used
by ==.