#[non_exhaustive]pub struct RiskConfigurationTypeBuilder { /* private fields */ }Expand description
A builder for RiskConfigurationType.
Implementations§
source§impl RiskConfigurationTypeBuilder
impl RiskConfigurationTypeBuilder
sourcepub fn user_pool_id(self, input: impl Into<String>) -> Self
pub fn user_pool_id(self, input: impl Into<String>) -> Self
The user pool ID.
sourcepub fn set_user_pool_id(self, input: Option<String>) -> Self
pub fn set_user_pool_id(self, input: Option<String>) -> Self
The user pool ID.
sourcepub fn get_user_pool_id(&self) -> &Option<String>
pub fn get_user_pool_id(&self) -> &Option<String>
The user pool ID.
sourcepub fn set_client_id(self, input: Option<String>) -> Self
pub fn set_client_id(self, input: Option<String>) -> Self
The app client ID.
sourcepub fn get_client_id(&self) -> &Option<String>
pub fn get_client_id(&self) -> &Option<String>
The app client ID.
sourcepub fn compromised_credentials_risk_configuration(
self,
input: CompromisedCredentialsRiskConfigurationType
) -> Self
pub fn compromised_credentials_risk_configuration( self, input: CompromisedCredentialsRiskConfigurationType ) -> Self
The compromised credentials risk configuration object, including the EventFilter and the EventAction.
sourcepub fn set_compromised_credentials_risk_configuration(
self,
input: Option<CompromisedCredentialsRiskConfigurationType>
) -> Self
pub fn set_compromised_credentials_risk_configuration( self, input: Option<CompromisedCredentialsRiskConfigurationType> ) -> Self
The compromised credentials risk configuration object, including the EventFilter and the EventAction.
sourcepub fn get_compromised_credentials_risk_configuration(
&self
) -> &Option<CompromisedCredentialsRiskConfigurationType>
pub fn get_compromised_credentials_risk_configuration( &self ) -> &Option<CompromisedCredentialsRiskConfigurationType>
The compromised credentials risk configuration object, including the EventFilter and the EventAction.
sourcepub fn account_takeover_risk_configuration(
self,
input: AccountTakeoverRiskConfigurationType
) -> Self
pub fn account_takeover_risk_configuration( self, input: AccountTakeoverRiskConfigurationType ) -> Self
The account takeover risk configuration object, including the NotifyConfiguration object and Actions to take if there is an account takeover.
sourcepub fn set_account_takeover_risk_configuration(
self,
input: Option<AccountTakeoverRiskConfigurationType>
) -> Self
pub fn set_account_takeover_risk_configuration( self, input: Option<AccountTakeoverRiskConfigurationType> ) -> Self
The account takeover risk configuration object, including the NotifyConfiguration object and Actions to take if there is an account takeover.
sourcepub fn get_account_takeover_risk_configuration(
&self
) -> &Option<AccountTakeoverRiskConfigurationType>
pub fn get_account_takeover_risk_configuration( &self ) -> &Option<AccountTakeoverRiskConfigurationType>
The account takeover risk configuration object, including the NotifyConfiguration object and Actions to take if there is an account takeover.
sourcepub fn risk_exception_configuration(
self,
input: RiskExceptionConfigurationType
) -> Self
pub fn risk_exception_configuration( self, input: RiskExceptionConfigurationType ) -> Self
The configuration to override the risk decision.
sourcepub fn set_risk_exception_configuration(
self,
input: Option<RiskExceptionConfigurationType>
) -> Self
pub fn set_risk_exception_configuration( self, input: Option<RiskExceptionConfigurationType> ) -> Self
The configuration to override the risk decision.
sourcepub fn get_risk_exception_configuration(
&self
) -> &Option<RiskExceptionConfigurationType>
pub fn get_risk_exception_configuration( &self ) -> &Option<RiskExceptionConfigurationType>
The configuration to override the risk decision.
sourcepub fn last_modified_date(self, input: DateTime) -> Self
pub fn last_modified_date(self, input: DateTime) -> Self
The date and time, in ISO 8601 format, when the item was modified.
sourcepub fn set_last_modified_date(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_date(self, input: Option<DateTime>) -> Self
The date and time, in ISO 8601 format, when the item was modified.
sourcepub fn get_last_modified_date(&self) -> &Option<DateTime>
pub fn get_last_modified_date(&self) -> &Option<DateTime>
The date and time, in ISO 8601 format, when the item was modified.
sourcepub fn build(self) -> RiskConfigurationType
pub fn build(self) -> RiskConfigurationType
Consumes the builder and constructs a RiskConfigurationType.
Trait Implementations§
source§impl Clone for RiskConfigurationTypeBuilder
impl Clone for RiskConfigurationTypeBuilder
source§fn clone(&self) -> RiskConfigurationTypeBuilder
fn clone(&self) -> RiskConfigurationTypeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RiskConfigurationTypeBuilder
impl Debug for RiskConfigurationTypeBuilder
source§impl Default for RiskConfigurationTypeBuilder
impl Default for RiskConfigurationTypeBuilder
source§fn default() -> RiskConfigurationTypeBuilder
fn default() -> RiskConfigurationTypeBuilder
source§impl PartialEq for RiskConfigurationTypeBuilder
impl PartialEq for RiskConfigurationTypeBuilder
source§fn eq(&self, other: &RiskConfigurationTypeBuilder) -> bool
fn eq(&self, other: &RiskConfigurationTypeBuilder) -> bool
self and other values to be equal, and is used
by ==.