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();

Однако он совершенно не поддерживается.