#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for Insights
Implementations
sourceimpl Builder
impl Builder
sourcepub fn active_assessments_count(self, input: i32) -> Self
pub fn active_assessments_count(self, input: i32) -> Self
The number of active assessments in Audit Manager.
sourcepub fn set_active_assessments_count(self, input: Option<i32>) -> Self
pub fn set_active_assessments_count(self, input: Option<i32>) -> Self
The number of active assessments in Audit Manager.
sourcepub fn noncompliant_evidence_count(self, input: i32) -> Self
pub fn noncompliant_evidence_count(self, input: i32) -> Self
The number of compliance check evidence that Audit Manager classified as non-compliant on the lastUpdated
date. This includes evidence that was collected from Security Hub with a Fail ruling, or collected from Config with a Non-compliant ruling.
sourcepub fn set_noncompliant_evidence_count(self, input: Option<i32>) -> Self
pub fn set_noncompliant_evidence_count(self, input: Option<i32>) -> Self
The number of compliance check evidence that Audit Manager classified as non-compliant on the lastUpdated
date. This includes evidence that was collected from Security Hub with a Fail ruling, or collected from Config with a Non-compliant ruling.
sourcepub fn compliant_evidence_count(self, input: i32) -> Self
pub fn compliant_evidence_count(self, input: i32) -> Self
The number of compliance check evidence that Audit Manager classified as compliant on the lastUpdated
date. This includes evidence that was collected from Security Hub with a Pass ruling, or collected from Config with a Compliant ruling.
sourcepub fn set_compliant_evidence_count(self, input: Option<i32>) -> Self
pub fn set_compliant_evidence_count(self, input: Option<i32>) -> Self
The number of compliance check evidence that Audit Manager classified as compliant on the lastUpdated
date. This includes evidence that was collected from Security Hub with a Pass ruling, or collected from Config with a Compliant ruling.
sourcepub fn inconclusive_evidence_count(self, input: i32) -> Self
pub fn inconclusive_evidence_count(self, input: i32) -> Self
The number of evidence without a compliance check ruling. Evidence is inconclusive when the associated control uses Security Hub or Config as a data source but you didn't enable those services. This is also the case when a control uses a data source that doesn’t support compliance checks (for example: manual evidence, API calls, or CloudTrail).
If evidence has a compliance check status of not applicable, it's classed as inconclusive in Insights
data.
sourcepub fn set_inconclusive_evidence_count(self, input: Option<i32>) -> Self
pub fn set_inconclusive_evidence_count(self, input: Option<i32>) -> Self
The number of evidence without a compliance check ruling. Evidence is inconclusive when the associated control uses Security Hub or Config as a data source but you didn't enable those services. This is also the case when a control uses a data source that doesn’t support compliance checks (for example: manual evidence, API calls, or CloudTrail).
If evidence has a compliance check status of not applicable, it's classed as inconclusive in Insights
data.
sourcepub fn assessment_controls_count_by_noncompliant_evidence(
self,
input: i32
) -> Self
pub fn assessment_controls_count_by_noncompliant_evidence(
self,
input: i32
) -> Self
The number of assessment controls that collected non-compliant evidence on the lastUpdated
date.
sourcepub fn set_assessment_controls_count_by_noncompliant_evidence(
self,
input: Option<i32>
) -> Self
pub fn set_assessment_controls_count_by_noncompliant_evidence(
self,
input: Option<i32>
) -> Self
The number of assessment controls that collected non-compliant evidence on the lastUpdated
date.
sourcepub fn total_assessment_controls_count(self, input: i32) -> Self
pub fn total_assessment_controls_count(self, input: i32) -> Self
The total number of controls across all active assessments.
sourcepub fn set_total_assessment_controls_count(self, input: Option<i32>) -> Self
pub fn set_total_assessment_controls_count(self, input: Option<i32>) -> Self
The total number of controls across all active assessments.
sourcepub fn last_updated(self, input: DateTime) -> Self
pub fn last_updated(self, input: DateTime) -> Self
The time when the cross-assessment insights were last updated.
sourcepub fn set_last_updated(self, input: Option<DateTime>) -> Self
pub fn set_last_updated(self, input: Option<DateTime>) -> Self
The time when the cross-assessment insights were last updated.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more