CloudWatch
语法。在运行时获得S3桶/键的位置
在CloudWatch Synthetics脚本(nodejs)中,是否有办法在运行期间为工件获取S3桶和关键位置?我看到的日志信息如下。
S3 destination for uploading artifacts determined:
{
"s3Bucket": "cw-syn-results-accountid-region",
"s3Key": "canary/region/name-uuid/2021/12/28/time"
}
我可以得到那个桶和钥匙用于我的脚本吗,即使它是非官方的,在未来的canary版本中可能会损坏?
目前还没有支持的方法来做到这一点。
如果您需要该信息,目前可以使用(使用 syn-nodejs-puppeteer-3.3
进行测试):
const uploader = require('SyntheticsUploader');
await uploader.setUpUploader();
const s3Path = 's3://' + uploader.getS3Path();
不过,它完全没有得到支持。