首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InvalidParameterException: instanceId长于36

InvalidParameterException: instanceId长于36
EN

Stack Overflow用户
提问于 2017-03-04 04:09:40
回答 2查看 3.5K关注 0票数 4

我正在运行:

代码语言:javascript
复制
aws ecs start-task --cluster default --task-definition tobi-test-task:4 --container-instance arn:aws:ecs:us-west-2:container-instance/i-083adb2301e80f09c

但得到的是:

代码语言:javascript
复制
A client error (InvalidParameterException) occurred when calling the StartTask operation: instanceId longer than 36.

instanceId为19个字符(少于36个字符)。

Official ARN namespaces

EN

回答 2

Stack Overflow用户

发布于 2017-04-21 00:39:18

容器实例是一个32个字符的GUID,类似于67fbef1c-474f-46cb-a8bb-b2f923e21234

您可以通过以下命令获取此列表(请注意,我必须显式地指定--集群,否则您将返回一个空列表):$ aws ecs list-clusters ... you'll see your clusters here ... $ aws ecs list-container-instances --cluster arn:aws:ecs:us-east-1:181312345678:cluster/myown-ServiceECSCluster-13XI13N9EQCXZ ... grab your GUIDs here ...

票数 6
EN

Stack Overflow用户

发布于 2017-03-04 05:29:43

这看起来不像是一个有效的容器实例ARN,而是一个容器实例的ARN前缀,后跟一个EC2实例ID。您可以通过调用集群的ListContainerInstances来查看集群中的容器实例ID。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42587595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档