Как использовать ECSCredentials с AWS SDK? - PullRequest
1 голос
/ 11 марта 2020

У меня есть приложение реагирования, которое запускается в контейнере ECS. Я пытаюсь предоставить учетные данные AWS через контейнер ECS, чтобы я мог звонить другим службам AWS из приложения.

Это то, что я сейчас пробовал:

const chain = new AWS.CredentialProviderChain();
chain.providers.push(new AWS.ECSCredentials());
const secretsmanager = new AWS.SecretsManager({
   region: 'us-east-2',
   credentialProvider: chain,
});

Однако, когда я запускаю этот код, я получаю следующую ошибку:

ECSCredentials is not a constructor

Я также пытался не включать ECSCredentials напрямую, но затем я получаю сообщение об ошибке, указывающее, что в конфигурации отсутствуют учетные данные.

Кто-нибудь знает, что я делаю неправильно, и почему он говорит, что это не конструктор? Насколько я могу судить, я следовал документации по SDK.

...