We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.cognito.getUserPoolRiskConfigurationAttachment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Resource Type definition for AWS::Cognito::UserPoolRiskConfigurationAttachment
Using getUserPoolRiskConfigurationAttachment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUserPoolRiskConfigurationAttachment(args: GetUserPoolRiskConfigurationAttachmentArgs, opts?: InvokeOptions): Promise<GetUserPoolRiskConfigurationAttachmentResult>
function getUserPoolRiskConfigurationAttachmentOutput(args: GetUserPoolRiskConfigurationAttachmentOutputArgs, opts?: InvokeOptions): Output<GetUserPoolRiskConfigurationAttachmentResult>
def get_user_pool_risk_configuration_attachment(client_id: Optional[str] = None,
user_pool_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserPoolRiskConfigurationAttachmentResult
def get_user_pool_risk_configuration_attachment_output(client_id: Optional[pulumi.Input[str]] = None,
user_pool_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserPoolRiskConfigurationAttachmentResult]
func LookupUserPoolRiskConfigurationAttachment(ctx *Context, args *LookupUserPoolRiskConfigurationAttachmentArgs, opts ...InvokeOption) (*LookupUserPoolRiskConfigurationAttachmentResult, error)
func LookupUserPoolRiskConfigurationAttachmentOutput(ctx *Context, args *LookupUserPoolRiskConfigurationAttachmentOutputArgs, opts ...InvokeOption) LookupUserPoolRiskConfigurationAttachmentResultOutput
> Note: This function is named LookupUserPoolRiskConfigurationAttachment
in the Go SDK.
public static class GetUserPoolRiskConfigurationAttachment
{
public static Task<GetUserPoolRiskConfigurationAttachmentResult> InvokeAsync(GetUserPoolRiskConfigurationAttachmentArgs args, InvokeOptions? opts = null)
public static Output<GetUserPoolRiskConfigurationAttachmentResult> Invoke(GetUserPoolRiskConfigurationAttachmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserPoolRiskConfigurationAttachmentResult> getUserPoolRiskConfigurationAttachment(GetUserPoolRiskConfigurationAttachmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cognito:getUserPoolRiskConfigurationAttachment
arguments:
# arguments dictionary
The following arguments are supported:
- Client
Id string - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - User
Pool stringId - The ID of the user pool that has the risk configuration applied.
- Client
Id string - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - User
Pool stringId - The ID of the user pool that has the risk configuration applied.
- client
Id String - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - user
Pool StringId - The ID of the user pool that has the risk configuration applied.
- client
Id string - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - user
Pool stringId - The ID of the user pool that has the risk configuration applied.
- client_
id str - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - user_
pool_ strid - The ID of the user pool that has the risk configuration applied.
- client
Id String - The app client ID. You can specify the risk configuration for a single client (with a specific ClientId) or for all clients (by setting the ClientId to
ALL
). - user
Pool StringId - The ID of the user pool that has the risk configuration applied.
getUserPoolRiskConfigurationAttachment Result
The following output properties are available:
- Account
Takeover Pulumi.Risk Configuration Aws Native. Cognito. Outputs. User Pool Risk Configuration Attachment Account Takeover Risk Configuration Type - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- Compromised
Credentials Pulumi.Risk Configuration Aws Native. Cognito. Outputs. User Pool Risk Configuration Attachment Compromised Credentials Risk Configuration Type - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - Risk
Exception Pulumi.Configuration Aws Native. Cognito. Outputs. User Pool Risk Configuration Attachment Risk Exception Configuration Type - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
- Account
Takeover UserRisk Configuration Pool Risk Configuration Attachment Account Takeover Risk Configuration Type - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- Compromised
Credentials UserRisk Configuration Pool Risk Configuration Attachment Compromised Credentials Risk Configuration Type - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - Risk
Exception UserConfiguration Pool Risk Configuration Attachment Risk Exception Configuration Type - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
- account
Takeover UserRisk Configuration Pool Risk Configuration Attachment Account Takeover Risk Configuration Type - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- compromised
Credentials UserRisk Configuration Pool Risk Configuration Attachment Compromised Credentials Risk Configuration Type - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - risk
Exception UserConfiguration Pool Risk Configuration Attachment Risk Exception Configuration Type - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
- account
Takeover UserRisk Configuration Pool Risk Configuration Attachment Account Takeover Risk Configuration Type - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- compromised
Credentials UserRisk Configuration Pool Risk Configuration Attachment Compromised Credentials Risk Configuration Type - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - risk
Exception UserConfiguration Pool Risk Configuration Attachment Risk Exception Configuration Type - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
- account_
takeover_ Userrisk_ configuration Pool Risk Configuration Attachment Account Takeover Risk Configuration Type - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- compromised_
credentials_ Userrisk_ configuration Pool Risk Configuration Attachment Compromised Credentials Risk Configuration Type - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - risk_
exception_ Userconfiguration Pool Risk Configuration Attachment Risk Exception Configuration Type - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
- account
Takeover Property MapRisk Configuration - The settings for automated responses and notification templates for adaptive authentication with advanced security features.
- compromised
Credentials Property MapRisk Configuration - Settings for compromised-credentials actions and authentication types with advanced security features in full-function
ENFORCED
mode. - risk
Exception Property MapConfiguration - Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.
Supporting Types
UserPoolRiskConfigurationAttachmentAccountTakeoverActionType
- Event
Action string - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- Notify bool
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
- Event
Action string - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- Notify bool
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
- event
Action String - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- notify_ Boolean
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
- event
Action string - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- notify boolean
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
- event_
action str - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- notify bool
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
- event
Action String - The action to take for the attempted account takeover action for the associated risk level. Valid values are as follows:
BLOCK
: Block the request.MFA_IF_CONFIGURED
: Present an MFA challenge if possible. MFA is possible if the user pool has active MFA methods that the user can set up. For example, if the user pool only supports SMS message MFA but the user doesn't have a phone number attribute, MFA setup isn't possible. If MFA setup isn't possible, allow the request.MFA_REQUIRED
: Present an MFA challenge if possible. Block the request if a user hasn't set up MFA. To sign in with required MFA, users must have an email address or phone number attribute, or a registered TOTP factor.NO_ACTION
: Take no action. Permit sign-in.
- notify Boolean
- Determines whether Amazon Cognito sends a user a notification message when your user pools assesses a user's session at the associated risk level.
UserPoolRiskConfigurationAttachmentAccountTakeoverActionsType
- High
Action Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a high-risk assessment by advanced security features.
- Low
Action Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a low-risk assessment by advanced security features.
- Medium
Action Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a medium-risk assessment by advanced security features.
- High
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a high-risk assessment by advanced security features.
- Low
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a low-risk assessment by advanced security features.
- Medium
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a medium-risk assessment by advanced security features.
- high
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a high-risk assessment by advanced security features.
- low
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a low-risk assessment by advanced security features.
- medium
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a medium-risk assessment by advanced security features.
- high
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a high-risk assessment by advanced security features.
- low
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a low-risk assessment by advanced security features.
- medium
Action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a medium-risk assessment by advanced security features.
- high_
action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a high-risk assessment by advanced security features.
- low_
action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a low-risk assessment by advanced security features.
- medium_
action UserPool Risk Configuration Attachment Account Takeover Action Type - The action that you assign to a medium-risk assessment by advanced security features.
- high
Action Property Map - The action that you assign to a high-risk assessment by advanced security features.
- low
Action Property Map - The action that you assign to a low-risk assessment by advanced security features.
- medium
Action Property Map - The action that you assign to a medium-risk assessment by advanced security features.
UserPoolRiskConfigurationAttachmentAccountTakeoverRiskConfigurationType
- Actions
Pulumi.
Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Account Takeover Actions Type - A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- Notify
Configuration Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Notify Configuration Type - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
- Actions
User
Pool Risk Configuration Attachment Account Takeover Actions Type - A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- Notify
Configuration UserPool Risk Configuration Attachment Notify Configuration Type - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
- actions
User
Pool Risk Configuration Attachment Account Takeover Actions Type - A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- notify
Configuration UserPool Risk Configuration Attachment Notify Configuration Type - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
- actions
User
Pool Risk Configuration Attachment Account Takeover Actions Type - A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- notify
Configuration UserPool Risk Configuration Attachment Notify Configuration Type - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
- actions
User
Pool Risk Configuration Attachment Account Takeover Actions Type - A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- notify_
configuration UserPool Risk Configuration Attachment Notify Configuration Type - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
- actions Property Map
- A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.
- notify
Configuration Property Map - The settings for composing and sending an email message when advanced security features assesses a risk level with adaptive authentication. When you choose to notify users in
AccountTakeoverRiskConfiguration
, Amazon Cognito sends an email message using the method and template that you set with this data type.
UserPoolRiskConfigurationAttachmentCompromisedCredentialsActionsType
- Event
Action string - The action that Amazon Cognito takes when it detects compromised credentials.
- Event
Action string - The action that Amazon Cognito takes when it detects compromised credentials.
- event
Action String - The action that Amazon Cognito takes when it detects compromised credentials.
- event
Action string - The action that Amazon Cognito takes when it detects compromised credentials.
- event_
action str - The action that Amazon Cognito takes when it detects compromised credentials.
- event
Action String - The action that Amazon Cognito takes when it detects compromised credentials.
UserPoolRiskConfigurationAttachmentCompromisedCredentialsRiskConfigurationType
- Actions
Pulumi.
Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Compromised Credentials Actions Type - Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- Event
Filter List<string> - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
- Actions
User
Pool Risk Configuration Attachment Compromised Credentials Actions Type - Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- Event
Filter []string - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
- actions
User
Pool Risk Configuration Attachment Compromised Credentials Actions Type - Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- event
Filter List<String> - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
- actions
User
Pool Risk Configuration Attachment Compromised Credentials Actions Type - Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- event
Filter string[] - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
- actions
User
Pool Risk Configuration Attachment Compromised Credentials Actions Type - Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- event_
filter Sequence[str] - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
- actions Property Map
- Settings for the actions that you want your user pool to take when Amazon Cognito detects compromised credentials.
- event
Filter List<String> - Settings for the sign-in activity where you want to configure compromised-credentials actions. Defaults to all events.
UserPoolRiskConfigurationAttachmentNotifyConfigurationType
- Source
Arn string - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - Block
Email Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when a detected risk event is blocked.
- From string
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- Mfa
Email Pulumi.Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- No
Action Pulumi.Email Aws Native. Cognito. Inputs. User Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- Reply
To string - The reply-to email address of an email template.
- Source
Arn string - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - Block
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when a detected risk event is blocked.
- From string
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- Mfa
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- No
Action UserEmail Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- Reply
To string - The reply-to email address of an email template.
- source
Arn String - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - block
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when a detected risk event is blocked.
- from String
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- mfa
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- no
Action UserEmail Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- reply
To String - The reply-to email address of an email template.
- source
Arn string - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - block
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when a detected risk event is blocked.
- from string
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- mfa
Email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- no
Action UserEmail Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- reply
To string - The reply-to email address of an email template.
- source_
arn str - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - block_
email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when a detected risk event is blocked.
- from_ str
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- mfa_
email UserPool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- no_
action_ Useremail Pool Risk Configuration Attachment Notify Email Type - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- reply_
to str - The reply-to email address of an email template.
- source
Arn String - The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter. - block
Email Property Map - The template for the email message that your user pool sends when a detected risk event is blocked.
- from String
- The email address that sends the email message. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- mfa
Email Property Map - The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.
- no
Action Property MapEmail - The template for the email message that your user pool sends when no action is taken in response to a detected risk.
- reply
To String - The reply-to email address of an email template.
UserPoolRiskConfigurationAttachmentNotifyEmailType
- Subject string
- The subject of the threat protection email notification.
- Html
Body string - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - Text
Body string - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
- Subject string
- The subject of the threat protection email notification.
- Html
Body string - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - Text
Body string - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
- subject String
- The subject of the threat protection email notification.
- html
Body String - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - text
Body String - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
- subject string
- The subject of the threat protection email notification.
- html
Body string - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - text
Body string - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
- subject str
- The subject of the threat protection email notification.
- html_
body str - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - text_
body str - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
- subject String
- The subject of the threat protection email notification.
- html
Body String - The body of an email notification formatted in HTML. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively. - text
Body String - The body of an email notification formatted in plaintext. Choose an
HtmlBody
or aTextBody
to send an HTML-formatted or plaintext message, respectively.
UserPoolRiskConfigurationAttachmentRiskExceptionConfigurationType
- Blocked
Ip List<string>Range List - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- Skipped
Ip List<string>Range List - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
- Blocked
Ip []stringRange List - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- Skipped
Ip []stringRange List - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
- blocked
Ip List<String>Range List - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- skipped
Ip List<String>Range List - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
- blocked
Ip string[]Range List - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- skipped
Ip string[]Range List - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
- blocked_
ip_ Sequence[str]range_ list - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- skipped_
ip_ Sequence[str]range_ list - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
- blocked
Ip List<String>Range List - An always-block IP address list. Overrides the risk decision and always blocks authentication requests. This parameter is displayed and set in CIDR notation.
- skipped
Ip List<String>Range List - An always-allow IP address list. Risk detection isn't performed on the IP addresses in this range list. This parameter is displayed and set in CIDR notation.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi