【问题标题】:AWS IoT CLI - list-things returning empty listAWS IoT CLI - 返回空列表的列表事物
【发布时间】:2018-03-16 03:56:01
【问题描述】:

我在 AWS IoT 控制台中创建了一个东西,分配了证书和策略。我测试了aws iot list-things,我得到了:

{
    "things": []
}

但是,正如我所说,有一个东西被创造出来了。 list-certificates 也是如此。有什么帮助吗?

【问题讨论】:

    标签: aws-cli aws-iot


    【解决方案1】:

    当使用 CLI 与您在基于 AWS Web 的界面上看到的结果不一致时,请务必仔细检查:

    • 您用于 CLI 的 AWS 凭证
    • 为 CLI 配置的默认区域

    注销你的shell并再次登录,仔细检查上面的内容,你应该会看到相同的结果。

    请记住,AWS IoT 工件(事物、证书、策略等)总是在特定区域中创建的。

    【讨论】:

    • 你是对的:我将区域更改为 us-east-2 而不是 us-west-2,并且成功了。
    • 你知道为什么属性列表是空的:{... "thingName": "SM1", "attributes": {} } 吗?当我在 AWS IoT 控制台创建事物 SM1 时,我还创建了 3 个属性...
    猜你喜欢
    • 2020-08-03
    • 1970-01-01
    • 1970-01-01
    • 2019-01-27
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 2012-04-16
    • 2017-04-01
    相关资源
    最近更新 更多