Я не могу дать вам пример копирования / вставки сразу, так как я не очень хорошо знаком с NodeJS, но я немного протестировал, и кажется, что он работает не так, как ожидалось.
Что вы можете сделатьинициализировать клиента SDK (все среды выполнения имеют предустановленный) и указать регион, в Python это выглядит так:
import boto3
def lambda_handler(event, context):
xray_client = boto3.client('xray', region_name='eu-central-1')
xray_client.get_sampling_rules()
Проверьте документацию для NodeJS, и вы должны быть готовы пойти.
ПРИМЕЧАНИЕ. Для Python я заметил, что некоторые из представленных в документации методов не работают.
EDIT : Для пояснения приведенный мной пример взят изЛямбда-функция, созданная в области us-east-1
, и она правильно перечислила sampling_rules
из eu-central-1