Package com.pulumi.aws.cognito
Class RiskConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.RiskConfigurationArgs.Builder
-
- Enclosing class:
- RiskConfigurationArgs
public static final class RiskConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RiskConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RiskConfigurationArgs defaults)
-
-
Method Detail
-
accountTakeoverRiskConfiguration
public RiskConfigurationArgs.Builder accountTakeoverRiskConfiguration(@Nullable com.pulumi.core.Output<RiskConfigurationAccountTakeoverRiskConfigurationArgs> accountTakeoverRiskConfiguration)
- Parameters:
accountTakeoverRiskConfiguration- The account takeover risk configuration. See details below.- Returns:
- builder
-
accountTakeoverRiskConfiguration
public RiskConfigurationArgs.Builder accountTakeoverRiskConfiguration(RiskConfigurationAccountTakeoverRiskConfigurationArgs accountTakeoverRiskConfiguration)
- Parameters:
accountTakeoverRiskConfiguration- The account takeover risk configuration. See details below.- Returns:
- builder
-
clientId
public RiskConfigurationArgs.Builder clientId(@Nullable com.pulumi.core.Output<java.lang.String> clientId)
- Parameters:
clientId- The app client ID. When the client ID is not provided, the same risk configuration is applied to all the clients in the User Pool.- Returns:
- builder
-
clientId
public RiskConfigurationArgs.Builder clientId(java.lang.String clientId)
- Parameters:
clientId- The app client ID. When the client ID is not provided, the same risk configuration is applied to all the clients in the User Pool.- Returns:
- builder
-
compromisedCredentialsRiskConfiguration
public RiskConfigurationArgs.Builder compromisedCredentialsRiskConfiguration(@Nullable com.pulumi.core.Output<RiskConfigurationCompromisedCredentialsRiskConfigurationArgs> compromisedCredentialsRiskConfiguration)
- Parameters:
compromisedCredentialsRiskConfiguration- The compromised credentials risk configuration. See details below.- Returns:
- builder
-
compromisedCredentialsRiskConfiguration
public RiskConfigurationArgs.Builder compromisedCredentialsRiskConfiguration(RiskConfigurationCompromisedCredentialsRiskConfigurationArgs compromisedCredentialsRiskConfiguration)
- Parameters:
compromisedCredentialsRiskConfiguration- The compromised credentials risk configuration. See details below.- Returns:
- builder
-
region
public RiskConfigurationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public RiskConfigurationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
riskExceptionConfiguration
public RiskConfigurationArgs.Builder riskExceptionConfiguration(@Nullable com.pulumi.core.Output<RiskConfigurationRiskExceptionConfigurationArgs> riskExceptionConfiguration)
- Parameters:
riskExceptionConfiguration- The configuration to override the risk decision. See details below.- Returns:
- builder
-
riskExceptionConfiguration
public RiskConfigurationArgs.Builder riskExceptionConfiguration(RiskConfigurationRiskExceptionConfigurationArgs riskExceptionConfiguration)
- Parameters:
riskExceptionConfiguration- The configuration to override the risk decision. See details below.- Returns:
- builder
-
userPoolId
public RiskConfigurationArgs.Builder userPoolId(com.pulumi.core.Output<java.lang.String> userPoolId)
- Parameters:
userPoolId- The user pool ID.- Returns:
- builder
-
userPoolId
public RiskConfigurationArgs.Builder userPoolId(java.lang.String userPoolId)
- Parameters:
userPoolId- The user pool ID.- Returns:
- builder
-
build
public RiskConfigurationArgs build()
-
-