
影下印打下字咁



// api/pulumi/dev/index.ts
return {
region: process.env.AWS_REGION,
apiUrl: "https://mydomain.com",
cognitoUserPoolId: cognito.userPool.id,
cognitoAppClientId: cognito.userPoolClient.id,
cognitoUserPoolPasswordPolicy: cognito.userPool.passwordPolicy,
updatePbSettingsFunction: pageBuilder.functions.updateSettings.arn,
psQueueAdd: prerenderingService.functions.queue.add.arn,
psQueueProcess: prerenderingService.functions.queue.process.arn,
dynamoDbTable: dynamoDb.table.name
};
stackOutput.apiUrl
之類嘅字眼,我估上面個file係define緊 stack outputsexport default createApiApp({
pulumiResourceNamePrefix: "wby-",
pulumi: ({ resources, outputs }) => {
outputs["apiUrl"] = "https://mydomain.com";
},
domains() {
return {
domains: ["mydomain.com"],
sslSupportMethod: "sni-only",
acmCertificateArn: "...",
};
},
});