【问题标题】:AWS EC2 PHP SDK - DescribeInstances With Tag Key and ValueAWS EC2 PHP SDK - 使用标签键和值描述实例
【发布时间】:2015-01-29 00:37:38
【问题描述】:

我有 EC2 实例标记有键 environment 和值 production。我正在尝试使用以下方法退回它们:

$result = $ec2_client->describeInstances(array(
    "Filters" => array(
        array(
            "Name" => "tag",
            "Value" => array(
                "environment=production"
            )
        )
    )
));

上面的错误出来了。

如何正确指定这个方法调用?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 aws-php-sdk


    【解决方案1】:

    正确的格式是:

    $result = $ec2_client->describeInstances(array(
        "Filters" => array(
            array(
                "Name" => "tag:environment",
                "Value" => array(
                    "production"
                )
            )
        )
    ));
    

    【讨论】:

    • 应该是“价值”,而不是“价值”。另外,请确保“标签:”和标签名称之间没有空格(不是说 Lloyd 有空格,但我在网上看到了冒号后有空格的其他示例,这是行不通的)。
    • @JasonPriebe 您指的是 PHP SDK V3。此解决方案适用于 V2
    • 感谢您的澄清。
    猜你喜欢
    • 2017-03-16
    • 1970-01-01
    • 2018-06-18
    • 2018-09-26
    • 2016-12-18
    • 2017-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多