Struct aws_sdk_macie2::client::fluent_builders::GetFindingStatistics
source · [−]pub struct GetFindingStatistics<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to GetFindingStatistics
.
Retrieves (queries) aggregated statistical data about findings.
Implementations
impl<C, M, R> GetFindingStatistics<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> GetFindingStatistics<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<GetFindingStatisticsOutput, SdkError<GetFindingStatisticsError>> where
R::Policy: SmithyRetryPolicy<GetFindingStatisticsInputOperationOutputAlias, GetFindingStatisticsOutput, GetFindingStatisticsError, GetFindingStatisticsInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<GetFindingStatisticsOutput, SdkError<GetFindingStatisticsError>> where
R::Policy: SmithyRetryPolicy<GetFindingStatisticsInputOperationOutputAlias, GetFindingStatisticsOutput, GetFindingStatisticsError, GetFindingStatisticsInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The criteria to use to filter the query results.
The criteria to use to filter the query results.
The finding property to use to group the query results. Valid values are:
classificationDetails.jobId - The unique identifier for the classification job that produced the finding.
resourcesAffected.s3Bucket.name - The name of the S3 bucket that the finding applies to.
severity.description - The severity level of the finding, such as High or Medium.
type - The type of finding, such as Policy:IAMUser/S3BucketPublic and SensitiveData:S3Object/Personal.
The finding property to use to group the query results. Valid values are:
classificationDetails.jobId - The unique identifier for the classification job that produced the finding.
resourcesAffected.s3Bucket.name - The name of the S3 bucket that the finding applies to.
severity.description - The severity level of the finding, such as High or Medium.
type - The type of finding, such as Policy:IAMUser/S3BucketPublic and SensitiveData:S3Object/Personal.
The maximum number of items to include in each page of the response.
The maximum number of items to include in each page of the response.
The criteria to use to sort the query results.
The criteria to use to sort the query results.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for GetFindingStatistics<C, M, R>
impl<C, M, R> Send for GetFindingStatistics<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for GetFindingStatistics<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for GetFindingStatistics<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for GetFindingStatistics<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more