Можно ли получить доступ к двум таблицам в одной лямбда-функции, когда одна из таблиц находится в той же учетной записи, что и лямбда-функция, а другая в другой учетной записи?
Я видел статьи по делегирование кросс-аккаунта с использованием ролей IAM здесь и там.Но я не уверен, как код должен отражать доступ к ресурсу из другой учетной записи.Вот как я обычно обращаюсь к некоторой таблице DynamoDb:
const dynamodb = new AWS.DynamoDB();
const docClient = new AWS.DynamoDB.DocumentClient({ service: dynamodb });
docClient
.get({
TableName: 'SomeTable',
Key: { id }
});
Глядя на документацию , в конструкторе не упоминается идентификатор учетной записи.Поэтому я не уверен, как я могу иметь два подключения одновременно, одно указывает на одну учетную запись, а другое указывает на другую учетную запись!?