32 lines
5.4 KiB
JavaScript
32 lines
5.4 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.authOutputSchema = void 0;
|
|
const zod_1 = require("zod");
|
|
// The values stored in the stack output is converted to string.
|
|
exports.authOutputSchema = zod_1.z.object({
|
|
version: zod_1.z.literal('1'),
|
|
payload: zod_1.z.object({
|
|
authRegion: zod_1.z.string(),
|
|
userPoolId: zod_1.z.string(),
|
|
webClientId: zod_1.z.string(),
|
|
identityPoolId: zod_1.z.string(),
|
|
allowUnauthenticatedIdentities: zod_1.z.optional(zod_1.z.string()), // boolean as string 'true' | 'false'
|
|
usernameAttributes: zod_1.z.string().optional(), // JSON array as string
|
|
signupAttributes: zod_1.z.string().optional(), // JSON array as string
|
|
passwordPolicyMinLength: zod_1.z.string().optional(),
|
|
passwordPolicyRequirements: zod_1.z.string().optional(), // JSON array as string
|
|
mfaConfiguration: zod_1.z.string().optional(),
|
|
mfaTypes: zod_1.z.string().optional(), // JSON array as string
|
|
verificationMechanisms: zod_1.z.string().optional(), // JSON array as string
|
|
socialProviders: zod_1.z.string().optional(), // JSON array as string
|
|
oauthCognitoDomain: zod_1.z.string().optional(),
|
|
oauthScope: zod_1.z.string().optional(), // JSON array as string
|
|
oauthRedirectSignIn: zod_1.z.string().optional(),
|
|
oauthRedirectSignOut: zod_1.z.string().optional(),
|
|
oauthClientId: zod_1.z.string().optional(),
|
|
oauthResponseType: zod_1.z.string().optional(),
|
|
groups: zod_1.z.string().optional(), // JSON array as string
|
|
passwordlessOptions: zod_1.z.string().optional(), // JSON object as string
|
|
}),
|
|
});
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidjEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYXV0aC92MS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw2QkFBd0I7QUFFeEIsZ0VBQWdFO0FBQ25ELFFBQUEsZ0JBQWdCLEdBQUcsT0FBQyxDQUFDLE1BQU0sQ0FBQztJQUN2QyxPQUFPLEVBQUUsT0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUM7SUFDdkIsT0FBTyxFQUFFLE9BQUMsQ0FBQyxNQUFNLENBQUM7UUFDaEIsVUFBVSxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUU7UUFDdEIsVUFBVSxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUU7UUFDdEIsV0FBVyxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUU7UUFDdkIsY0FBYyxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUU7UUFFMUIsOEJBQThCLEVBQUUsT0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxxQ0FBcUM7UUFFN0Ysa0JBQWtCLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxFQUFFLHVCQUF1QjtRQUNsRSxnQkFBZ0IsRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLEVBQUUsdUJBQXVCO1FBQ2hFLHVCQUF1QixFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUU7UUFDOUMsMEJBQTBCLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxFQUFFLHVCQUF1QjtRQUMxRSxnQkFBZ0IsRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFO1FBQ3ZDLFFBQVEsRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLEVBQUUsdUJBQXVCO1FBQ3hELHNCQUFzQixFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsRUFBRSx1QkFBdUI7UUFFdEUsZUFBZSxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsRUFBRSx1QkFBdUI7UUFFL0Qsa0JBQWtCLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRTtRQUN6QyxVQUFVLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxFQUFFLHVCQUF1QjtRQUMxRCxtQkFBbUIsRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFO1FBQzFDLG9CQUFvQixFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUU7UUFDM0MsYUFBYSxFQUFFLE9BQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUU7UUFDcEMsaUJBQWlCLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRTtRQUN4QyxNQUFNLEVBQUUsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxFQUFFLHVCQUF1QjtRQUN0RCxtQkFBbUIsRUFBRSxPQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLEVBQUUsd0JBQXdCO0tBQ3JFLENBQUM7Q0FDSCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyB6IH0gZnJvbSAnem9kJztcblxuLy8gVGhlIHZhbHVlcyBzdG9yZWQgaW4gdGhlIHN0YWNrIG91dHB1dCBpcyBjb252ZXJ0ZWQgdG8gc3RyaW5nLlxuZXhwb3J0IGNvbnN0IGF1dGhPdXRwdXRTY2hlbWEgPSB6Lm9iamVjdCh7XG4gIHZlcnNpb246IHoubGl0ZXJhbCgnMScpLFxuICBwYXlsb2FkOiB6Lm9iamVjdCh7XG4gICAgYXV0aFJlZ2lvbjogei5zdHJpbmcoKSxcbiAgICB1c2VyUG9vbElkOiB6LnN0cmluZygpLFxuICAgIHdlYkNsaWVudElkOiB6LnN0cmluZygpLFxuICAgIGlkZW50aXR5UG9vbElkOiB6LnN0cmluZygpLFxuXG4gICAgYWxsb3dVbmF1dGhlbnRpY2F0ZWRJZGVudGl0aWVzOiB6Lm9wdGlvbmFsKHouc3RyaW5nKCkpLCAvLyBib29sZWFuIGFzIHN0cmluZyAndHJ1ZScgfCAnZmFsc2UnXG5cbiAgICB1c2VybmFtZUF0dHJpYnV0ZXM6IHouc3RyaW5nKCkub3B0aW9uYWwoKSwgLy8gSlNPTiBhcnJheSBhcyBzdHJpbmdcbiAgICBzaWdudXBBdHRyaWJ1dGVzOiB6LnN0cmluZygpLm9wdGlvbmFsKCksIC8vIEpTT04gYXJyYXkgYXMgc3RyaW5nXG4gICAgcGFzc3dvcmRQb2xpY3lNaW5MZW5ndGg6IHouc3RyaW5nKCkub3B0aW9uYWwoKSxcbiAgICBwYXNzd29yZFBvbGljeVJlcXVpcmVtZW50czogei5zdHJpbmcoKS5vcHRpb25hbCgpLCAvLyBKU09OIGFycmF5IGFzIHN0cmluZ1xuICAgIG1mYUNvbmZpZ3VyYXRpb246IHouc3RyaW5nKCkub3B0aW9uYWwoKSxcbiAgICBtZmFUeXBlczogei5zdHJpbmcoKS5vcHRpb25hbCgpLCAvLyBKU09OIGFycmF5IGFzIHN0cmluZ1xuICAgIHZlcmlmaWNhdGlvbk1lY2hhbmlzbXM6IHouc3RyaW5nKCkub3B0aW9uYWwoKSwgLy8gSlNPTiBhcnJheSBhcyBzdHJpbmdcblxuICAgIHNvY2lhbFByb3ZpZGVyczogei5zdHJpbmcoKS5vcHRpb25hbCgpLCAvLyBKU09OIGFycmF5IGFzIHN0cmluZ1xuXG4gICAgb2F1dGhDb2duaXRvRG9tYWluOiB6LnN0cmluZygpLm9wdGlvbmFsKCksXG4gICAgb2F1dGhTY29wZTogei5zdHJpbmcoKS5vcHRpb25hbCgpLCAvLyBKU09OIGFycmF5IGFzIHN0cmluZ1xuICAgIG9hdXRoUmVkaXJlY3RTaWduSW46IHouc3RyaW5nKCkub3B0aW9uYWwoKSxcbiAgICBvYXV0aFJlZGlyZWN0U2lnbk91dDogei5zdHJpbmcoKS5vcHRpb25hbCgpLFxuICAgIG9hdXRoQ2xpZW50SWQ6IHouc3RyaW5nKCkub3B0aW9uYWwoKSxcbiAgICBvYXV0aFJlc3BvbnNlVHlwZTogei5zdHJpbmcoKS5vcHRpb25hbCgpLFxuICAgIGdyb3Vwczogei5zdHJpbmcoKS5vcHRpb25hbCgpLCAvLyBKU09OIGFycmF5IGFzIHN0cmluZ1xuICAgIHBhc3N3b3JkbGVzc09wdGlvbnM6IHouc3RyaW5nKCkub3B0aW9uYWwoKSwgLy8gSlNPTiBvYmplY3QgYXMgc3RyaW5nXG4gIH0pLFxufSk7XG4iXX0=
|