Struct aws_sdk_cognitoidentityprovider::types::builders::CompromisedCredentialsRiskConfigurationTypeBuilder
source · #[non_exhaustive]pub struct CompromisedCredentialsRiskConfigurationTypeBuilder { /* private fields */ }
Expand description
A builder for CompromisedCredentialsRiskConfigurationType
.
Implementations§
source§impl CompromisedCredentialsRiskConfigurationTypeBuilder
impl CompromisedCredentialsRiskConfigurationTypeBuilder
sourcepub fn event_filter(self, input: EventFilterType) -> Self
pub fn event_filter(self, input: EventFilterType) -> Self
Appends an item to event_filter
.
To override the contents of this collection use set_event_filter
.
Perform the action for these events. The default is to perform all events if no event filter is specified.
sourcepub fn set_event_filter(self, input: Option<Vec<EventFilterType>>) -> Self
pub fn set_event_filter(self, input: Option<Vec<EventFilterType>>) -> Self
Perform the action for these events. The default is to perform all events if no event filter is specified.
sourcepub fn get_event_filter(&self) -> &Option<Vec<EventFilterType>>
pub fn get_event_filter(&self) -> &Option<Vec<EventFilterType>>
Perform the action for these events. The default is to perform all events if no event filter is specified.
sourcepub fn actions(self, input: CompromisedCredentialsActionsType) -> Self
pub fn actions(self, input: CompromisedCredentialsActionsType) -> Self
The compromised credentials risk configuration actions.
This field is required.sourcepub fn set_actions(
self,
input: Option<CompromisedCredentialsActionsType>
) -> Self
pub fn set_actions( self, input: Option<CompromisedCredentialsActionsType> ) -> Self
The compromised credentials risk configuration actions.
sourcepub fn get_actions(&self) -> &Option<CompromisedCredentialsActionsType>
pub fn get_actions(&self) -> &Option<CompromisedCredentialsActionsType>
The compromised credentials risk configuration actions.
sourcepub fn build(self) -> CompromisedCredentialsRiskConfigurationType
pub fn build(self) -> CompromisedCredentialsRiskConfigurationType
Consumes the builder and constructs a CompromisedCredentialsRiskConfigurationType
.
Trait Implementations§
source§impl Clone for CompromisedCredentialsRiskConfigurationTypeBuilder
impl Clone for CompromisedCredentialsRiskConfigurationTypeBuilder
source§fn clone(&self) -> CompromisedCredentialsRiskConfigurationTypeBuilder
fn clone(&self) -> CompromisedCredentialsRiskConfigurationTypeBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for CompromisedCredentialsRiskConfigurationTypeBuilder
impl Default for CompromisedCredentialsRiskConfigurationTypeBuilder
source§fn default() -> CompromisedCredentialsRiskConfigurationTypeBuilder
fn default() -> CompromisedCredentialsRiskConfigurationTypeBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CompromisedCredentialsRiskConfigurationTypeBuilder
impl PartialEq for CompromisedCredentialsRiskConfigurationTypeBuilder
source§fn eq(&self, other: &CompromisedCredentialsRiskConfigurationTypeBuilder) -> bool
fn eq(&self, other: &CompromisedCredentialsRiskConfigurationTypeBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CompromisedCredentialsRiskConfigurationTypeBuilder
Auto Trait Implementations§
impl Freeze for CompromisedCredentialsRiskConfigurationTypeBuilder
impl RefUnwindSafe for CompromisedCredentialsRiskConfigurationTypeBuilder
impl Send for CompromisedCredentialsRiskConfigurationTypeBuilder
impl Sync for CompromisedCredentialsRiskConfigurationTypeBuilder
impl Unpin for CompromisedCredentialsRiskConfigurationTypeBuilder
impl UnwindSafe for CompromisedCredentialsRiskConfigurationTypeBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.