#[non_exhaustive]pub struct UpdateMacieSessionInput {
pub finding_publishing_frequency: Option<FindingPublishingFrequency>,
pub status: Option<MacieStatus>,
}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.finding_publishing_frequency: Option<FindingPublishingFrequency>Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
status: Option<MacieStatus>Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
Implementations§
source§impl UpdateMacieSessionInput
impl UpdateMacieSessionInput
sourcepub fn finding_publishing_frequency(
&self,
) -> Option<&FindingPublishingFrequency>
pub fn finding_publishing_frequency( &self, ) -> Option<&FindingPublishingFrequency>
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).
sourcepub fn status(&self) -> Option<&MacieStatus>
pub fn status(&self) -> Option<&MacieStatus>
Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.
source§impl UpdateMacieSessionInput
impl UpdateMacieSessionInput
sourcepub fn builder() -> UpdateMacieSessionInputBuilder
pub fn builder() -> UpdateMacieSessionInputBuilder
Creates a new builder-style object to manufacture UpdateMacieSessionInput.
Trait Implementations§
source§impl Clone for UpdateMacieSessionInput
impl Clone for UpdateMacieSessionInput
source§fn clone(&self) -> UpdateMacieSessionInput
fn clone(&self) -> UpdateMacieSessionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateMacieSessionInput
impl Debug for UpdateMacieSessionInput
source§impl PartialEq for UpdateMacieSessionInput
impl PartialEq for UpdateMacieSessionInput
source§fn eq(&self, other: &UpdateMacieSessionInput) -> bool
fn eq(&self, other: &UpdateMacieSessionInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateMacieSessionInput
Auto Trait Implementations§
impl Freeze for UpdateMacieSessionInput
impl RefUnwindSafe for UpdateMacieSessionInput
impl Send for UpdateMacieSessionInput
impl Sync for UpdateMacieSessionInput
impl Unpin for UpdateMacieSessionInput
impl UnwindSafe for UpdateMacieSessionInput
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
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>
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>
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 more