import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Resource Type definition for AWS::Cognito::UserPoolRegionalConfigurationAttachment */ export declare function getUserPoolRegionalConfigurationAttachment(args: GetUserPoolRegionalConfigurationAttachmentArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetUserPoolRegionalConfigurationAttachmentArgs { userPoolId: string; } export interface GetUserPoolRegionalConfigurationAttachmentResult { readonly emailConfiguration?: outputs.cognito.UserPoolRegionalConfigurationAttachmentEmailConfiguration; readonly lambdaConfig?: outputs.cognito.UserPoolRegionalConfigurationAttachmentLambdaConfig; readonly smsConfiguration?: outputs.cognito.UserPoolRegionalConfigurationAttachmentSmsConfiguration; /** * The status of the replica. Set to ACTIVE or INACTIVE. */ readonly status?: string; readonly userPoolTags?: { [key: string]: string; }; } /** * Resource Type definition for AWS::Cognito::UserPoolRegionalConfigurationAttachment */ export declare function getUserPoolRegionalConfigurationAttachmentOutput(args: GetUserPoolRegionalConfigurationAttachmentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetUserPoolRegionalConfigurationAttachmentOutputArgs { userPoolId: pulumi.Input; }