【问题标题】:Create Device Pool returning None repsonse - AWSCLI创建设备池返回无响应 - AWS CLI
【发布时间】:2016-06-25 08:24:57
【问题描述】:

我正在使用 AWS CLI 创建一个设备池,如下所示

aws devicefarm create-device-pool --project-arn arn:aws:devicefarm:us-west-2:826601527641:project:90cbdcb5-4dab-438e-8ff6-e0680b376619 --name Devicepool_viago_android_0310201614131457612089 --description Devicepool_viago_android_0310201614131457612089 --rules '[{"attribute": "ARN", "operator": "EQUALS", "value":"arn:aws:devicefarm:us-west-2::device:C66D1BC946634884A129A4456EBA0239"}]'

我想创建一个只有一个设备的设备池。

我收到如下错误

A server error (InternalFailure) occurred when calling the CreateDevicePool operation: None

我尝试了其他论坛中提到的解决方案,但无法成功生成设备池

【问题讨论】:

    标签: amazon-web-services aws-device-farm


    【解决方案1】:

    规则值should be stringified。不幸的是,此信息未正确显示在 AWS Device Farm 文档中。我们正在努力使这一点在文档和 API 响应中更加明显。由于您使用的是 AWS CLI,请查看 Getting Started with the CLI for Device Farm 博客文章。

    这应该有效: aws devicefarm create-device-pool --project-arn "PROJECT_ARN" --name POOL_NAME --rules '[{"attribute":"ARN", "operator":"IN", "value":"\"DEVICE_ARN\""}]'

    【讨论】:

    • EQUALS 对我不起作用。在为我工作。 aws devicefarm create-device-pool --project-arn "PROJECT_ARN" --name POOL_NAME --rules '[{"attribute":"ARN", "operator":"IN", "value":"[\"DEVICE_ARN \"]"}]'
    • 奇怪,CLI 命令在终端中运行良好,但是当我通过 python 子进程执行命令时,我收到错误 Error parsing parameter '--rules': Expected: '=', received: ''' for输入:'[{“属性”:
    • 现在我不是,我会接受它。
    • 优秀。听起来你已经解锁了。如果您遇到任何其他问题,请告诉我。
    猜你喜欢
    • 2023-03-21
    • 1970-01-01
    • 2019-01-05
    • 2019-03-15
    • 2021-08-13
    • 2019-10-31
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多