【发布时间】:2020-11-29 06:36:17
【问题描述】:
当我从 Lambda 函数运行以下代码时:
await connect.createInstance({
InstanceAlias: 'my-connect-instance',
IdentityManagementType: 'CONNECT_MANAGED',
InboundCallsEnabled: true,
OutboundCallsEnabled: true}).promise();
我收到如下回复:
{
"Id": "fx5c4558-****-4742-n365-f817e7018752",
"Arn": "arn:aws:connect:us-east-1:***********:instance/fx5c4558-****-4742-n365-f817e7018752"
}
看来它已经成功了。但是,当我打开 AWS 控制台并检查 Connect 仪表板时,我看到了:
Instance Alias | Access Url | Channels | Create Date | Status
-------------------------------------------------------------------------
Unknown | | No telephony | Unknown | Create error
如果我运行await connect.listInstances().promise(),我会得到以下响应:
{
"InstanceSummaryList": [
{
"Id": "fx5c4558-****-4742-n365-f817e7018752",
"Arn": "arn:aws:connect:us-east-1:************:instance/fx5c4558-****-4742-n365-f817e7018752",
"IdentityManagementType": null,
"InstanceAlias": null,
"CreatedTime": null,
"ServiceRole": null,
"InstanceStatus": "CREATION_FAILED",
"InboundCallsEnabled": null,
"OutboundCallsEnabled": null
}
]
}
到目前为止我已经尝试过:
- 删除了所有以前的实例,包括创建失败的实例
- 尝试为 instance-alias 使用不同的值
- 尝试从参数 (InstanceAlias) 中省略可选值
- 在不同的区域 (us-west-2) 尝试了相同的 api 调用
如果有人在与 Amazon Connect 相关的 NodeJS 的 AWS 开发工具包方面有经验,并且可以看到我做错了什么,或者知道为什么无法创建 Connect 实例,我将非常感激您能分享帮我解决这个问题。
【问题讨论】:
标签: node.js amazon-web-services aws-sdk amazon-connect