2012-12-02 75 views
0

我正試圖在一個項目中實現ec2 API。我們如何在 ec2-descibe-instances上實現分頁。我發送選項爲空AWS php SDK中的分頁

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

如果我有數百個實例,則呈現所有實例可能是一個問題。所以想要一次延遲加載10個實例。我看到python boto有一些限制,但aws的php SDK。

任何人都可以讓我知道我們可以如何完成?

回答

0

你應該參考這個問答How to get list of EC2 instances with Amazon PHP SDK 2?

添加頁參數的過濾器頁= 1頁= 2,依此類推。

$result = $ec2Client->DescribeInstances(array(
     'Filters' => array(
       array('Name' => 'instance-type', 'Values' => array('m1.small'),'Page' => 2), 
     ) 
));