Struct aws_sdk_macie2::operation::list_resource_profile_artifacts::ListResourceProfileArtifactsOutput
source · #[non_exhaustive]pub struct ListResourceProfileArtifactsOutput {
pub artifacts: Option<Vec<ResourceProfileArtifact>>,
pub next_token: Option<String>,
/* 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.artifacts: Option<Vec<ResourceProfileArtifact>>
An array of objects, one for each of 1-100 S3 objects that Amazon Macie selected for analysis.
If Macie has analyzed more than 100 objects in the bucket, Macie populates the array based on the value for the ResourceProfileArtifact.sensitive field for an object: true (sensitive), followed by false (not sensitive). Macie then populates any remaining items in the array with information about objects where the value for the ResourceProfileArtifact.classificationResultStatus field is SKIPPED.
next_token: Option<String>
The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.
Implementations§
source§impl ListResourceProfileArtifactsOutput
impl ListResourceProfileArtifactsOutput
sourcepub fn artifacts(&self) -> Option<&[ResourceProfileArtifact]>
pub fn artifacts(&self) -> Option<&[ResourceProfileArtifact]>
An array of objects, one for each of 1-100 S3 objects that Amazon Macie selected for analysis.
If Macie has analyzed more than 100 objects in the bucket, Macie populates the array based on the value for the ResourceProfileArtifact.sensitive field for an object: true (sensitive), followed by false (not sensitive). Macie then populates any remaining items in the array with information about objects where the value for the ResourceProfileArtifact.classificationResultStatus field is SKIPPED.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.
source§impl ListResourceProfileArtifactsOutput
impl ListResourceProfileArtifactsOutput
sourcepub fn builder() -> ListResourceProfileArtifactsOutputBuilder
pub fn builder() -> ListResourceProfileArtifactsOutputBuilder
Creates a new builder-style object to manufacture ListResourceProfileArtifactsOutput
.
Trait Implementations§
source§impl Clone for ListResourceProfileArtifactsOutput
impl Clone for ListResourceProfileArtifactsOutput
source§fn clone(&self) -> ListResourceProfileArtifactsOutput
fn clone(&self) -> ListResourceProfileArtifactsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<ListResourceProfileArtifactsOutput> for ListResourceProfileArtifactsOutput
impl PartialEq<ListResourceProfileArtifactsOutput> for ListResourceProfileArtifactsOutput
source§fn eq(&self, other: &ListResourceProfileArtifactsOutput) -> bool
fn eq(&self, other: &ListResourceProfileArtifactsOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ListResourceProfileArtifactsOutput
impl RequestId for ListResourceProfileArtifactsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.