@Stability(value=Stable) public static final class CfnUserPoolRiskConfigurationAttachmentProps.Builder extends Object implements software.amazon.jsii.Builder<CfnUserPoolRiskConfigurationAttachmentProps>
CfnUserPoolRiskConfigurationAttachmentProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder clientId(String clientId)
CfnUserPoolRiskConfigurationAttachmentProps.getClientId()clientId - The app client ID. This parameter is required.
You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to ALL ).this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder userPoolId(String userPoolId)
CfnUserPoolRiskConfigurationAttachmentProps.getUserPoolId()userPoolId - The user pool ID. This parameter is required.this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder accountTakeoverRiskConfiguration(IResolvable accountTakeoverRiskConfiguration)
accountTakeoverRiskConfiguration - The account takeover risk configuration object, including the `NotifyConfiguration` object and `Actions` to take if there is an account takeover.this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder accountTakeoverRiskConfiguration(CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty accountTakeoverRiskConfiguration)
accountTakeoverRiskConfiguration - The account takeover risk configuration object, including the `NotifyConfiguration` object and `Actions` to take if there is an account takeover.this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder compromisedCredentialsRiskConfiguration(IResolvable compromisedCredentialsRiskConfiguration)
CfnUserPoolRiskConfigurationAttachmentProps.getCompromisedCredentialsRiskConfiguration()compromisedCredentialsRiskConfiguration - The compromised credentials risk configuration object, including the `EventFilter` and the `EventAction` .this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder compromisedCredentialsRiskConfiguration(CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationTypeProperty compromisedCredentialsRiskConfiguration)
CfnUserPoolRiskConfigurationAttachmentProps.getCompromisedCredentialsRiskConfiguration()compromisedCredentialsRiskConfiguration - The compromised credentials risk configuration object, including the `EventFilter` and the `EventAction` .this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder riskExceptionConfiguration(IResolvable riskExceptionConfiguration)
riskExceptionConfiguration - The configuration to override the risk decision.this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps.Builder riskExceptionConfiguration(CfnUserPoolRiskConfigurationAttachment.RiskExceptionConfigurationTypeProperty riskExceptionConfiguration)
riskExceptionConfiguration - The configuration to override the risk decision.this@Stability(value=Stable) public CfnUserPoolRiskConfigurationAttachmentProps build()
build in interface software.amazon.jsii.Builder<CfnUserPoolRiskConfigurationAttachmentProps>CfnUserPoolRiskConfigurationAttachmentPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.