static getSubscriptionFilterDestinationArn(logGroupName) { return new Promise((resolve, reject) => { const cloudWatchLogs = new AWS.CloudWatchLogs(); const params = { logGroupName, }; cloudWatchLogs.describeSubscriptionFilters(params).promise() .then((data) => { if (data.subscriptionFilters.length === 0) { return resolve(); } return resolve(data.subscriptionFilters[0].destinationArn); }) .catch((err) => { reject(err); }); }); }