在AWS Lambda中,可以通过以下方式将CloudFront分发域设置为环境变量:
CLOUDFRONT_DOMAIN
(或者根据你的需求选择合适的名称),并将其值设为你的CloudFront分发域名。现在,你可以在Lambda函数的代码中使用CLOUDFRONT_DOMAIN
环境变量来访问CloudFront分发域。下面是一个使用Node.js的简单示例:
exports.handler = async (event) => {
const cloudFrontDomain = process.env.CLOUDFRONT_DOMAIN;
// 使用cloudFrontDomain变量进行操作
// ...
return {
statusCode: 200,
body: 'Success',
};
};
在上面的示例中,我们通过process.env.CLOUDFRONT_DOMAIN
获取了环境变量CLOUDFRONT_DOMAIN
的值,然后可以在代码中使用该变量。
请注意,你还可以将其他的环境变量也加入到Lambda函数中,以便在代码中使用。