0

我正在尝试在项目中实现 ec2 API。我们如何在 ec2-descibe-instances 上实现分页。我将选项发送为空

$ec2 = new AmazonEC2($key, $secret);
$ec2->set_region('us-east-1');
$allInstances = $ec2->describe_instances(null);

如果我有数百个实例,渲染所有实例可能是个问题。所以想一次延迟加载 10 个实例。我看到 python boto 有一些限制,但适用于 aws 的 php SDK。

任何人都可以让我知道我们如何完成吗?

4

1 回答 1

0

你应该参考这个 q如何使用 Amazon PHP SDK 2 获取 EC2 实例列表?

将 Page 参数添加到过滤器中,如 Page=1、page=2 等等。

$result = $ec2Client->DescribeInstances(array(
        'Filters' => array(
                array('Name' => 'instance-type', 'Values' => array('m1.small'),'Page' => 2),
        )
));
于 2013-11-10T06:29:34.933 回答