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"
}

비공식적이며 향후 카나리아 버전에서 중단될 수 있는 경우에도 내 스크립트에 사용할 버킷과 키를 얻을 수 있습니까?

현재 지원되는 방법이 없습니다.

해당 정보가 필요한 경우 현재 작동합니다( syn-nodejs-puppeteer-3.3 을 사용하여 테스트 ).

const uploader = require('SyntheticsUploader');

await uploader.setUpUploader();
const s3Path = 's3://' + uploader.getS3Path();

그러나 완전히 지원되지 않습니다.