2016-08-17 53 views
1

我可以成功获取EC2实例列表。适用于PHP的AWS开发工具包如何获取保留实例的列表?

使用下面的代码

$conf_aws = array(); 
$conf_aws['credentials']= array(
    'key' => $config['AWS']['configkey'], 
    'secret' => $config['AWS']['configsecret'], 
); 

$conf_aws['region'] = 'ap-southeast-1'; 
$conf_aws['version']='latest'; 
$ec2Client = \Aws\Ec2\Ec2Client::factory($conf_aws); 
$list = $ec2Client->DescribeInstances(); 

任何人都可以建议如何获得保留实例的列表。

+1

这里使用这个$ ec2-> describe_reserved_instances_listing(); – error2007s

+0

谢谢作品不错! –

+0

请标记我的答案正确然后 – error2007s

回答

1

使用此编辑的代码,它将工作。

$conf_aws = array(); 
$conf_aws['credentials']= array(
    'key' => $config['AWS']['configkey'], 
    'secret' => $config['AWS']['configsecret'], 
); 

$conf_aws['region'] = 'ap-southeast-1'; 
$conf_aws['version']='latest'; 
$ec2Client = \Aws\Ec2\Ec2Client::factory($conf_aws); 
$list = $ec2->describe_reserved_instances_listing(); 
相关问题