Interface CfnUserPoolRegionalConfigurationAttachment.ILambdaConfigProperty
Namespace: Amazon.CDK.AWS.Cognito
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnUserPoolRegionalConfigurationAttachment.ILambdaConfigProperty
Syntax (vb)
Public Interface CfnUserPoolRegionalConfigurationAttachment.ILambdaConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Cognito;
var lambdaConfigProperty = new LambdaConfigProperty {
CreateAuthChallenge = "createAuthChallenge",
CustomEmailSender = new CustomEmailSenderProperty {
LambdaArn = "lambdaArn",
LambdaVersion = "lambdaVersion"
},
CustomMessage = "customMessage",
CustomSmsSender = new CustomSMSSenderProperty {
LambdaArn = "lambdaArn",
LambdaVersion = "lambdaVersion"
},
DefineAuthChallenge = "defineAuthChallenge",
InboundFederation = new InboundFederationProperty {
LambdaArn = "lambdaArn",
LambdaVersion = "lambdaVersion"
},
KmsKeyId = "kmsKeyId",
PostAuthentication = "postAuthentication",
PostConfirmation = "postConfirmation",
PreAuthentication = "preAuthentication",
PreSignUp = "preSignUp",
PreTokenGeneration = "preTokenGeneration",
PreTokenGenerationConfig = new PreTokenGenerationConfigProperty {
LambdaArn = "lambdaArn",
LambdaVersion = "lambdaVersion"
},
UserMigration = "userMigration",
VerifyAuthChallengeResponse = "verifyAuthChallengeResponse"
};
Synopsis
Properties
Properties
CreateAuthChallenge
string? CreateAuthChallenge { get; }
Property Value
Remarks
CustomEmailSender
object? CustomEmailSender { get; }
Property Value
Remarks
Type union: either IResolvable or CfnUserPoolRegionalConfigurationAttachment.ICustomEmailSenderProperty
CustomMessage
string? CustomMessage { get; }
Property Value
Remarks
CustomSmsSender
object? CustomSmsSender { get; }
Property Value
Remarks
Type union: either IResolvable or CfnUserPoolRegionalConfigurationAttachment.ICustomSMSSenderProperty
DefineAuthChallenge
string? DefineAuthChallenge { get; }
Property Value
Remarks
InboundFederation
object? InboundFederation { get; }
Property Value
Remarks
Type union: either IResolvable or CfnUserPoolRegionalConfigurationAttachment.IInboundFederationProperty
KmsKeyId
string? KmsKeyId { get; }
Property Value
Remarks
PostAuthentication
string? PostAuthentication { get; }
Property Value
Remarks
PostConfirmation
string? PostConfirmation { get; }
Property Value
Remarks
PreAuthentication
string? PreAuthentication { get; }
Property Value
Remarks
PreSignUp
string? PreSignUp { get; }
Property Value
Remarks
PreTokenGeneration
string? PreTokenGeneration { get; }
Property Value
Remarks
PreTokenGenerationConfig
object? PreTokenGenerationConfig { get; }
Property Value
Remarks
Type union: either IResolvable or CfnUserPoolRegionalConfigurationAttachment.IPreTokenGenerationConfigProperty
UserMigration
string? UserMigration { get; }
Property Value
Remarks
VerifyAuthChallengeResponse
string? VerifyAuthChallengeResponse { get; }