如何将ECSCredentials与AWS开发工具包一起使用?

时间:2020-03-11 15:59:21

标签: amazon-web-services aws-sdk amazon-ecs aws-secrets-manager

我有一个正在ECS容器上运行的react应用程序。我试图通过ECS容器提供AWS凭证,以便可以从应用程序内调用其他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文档。

0 个答案:

没有答案