aws php sdk,如何检查状态是否已启动

时间:2012-08-09 04:52:49

标签: amazon-web-services

我正在使用AWS PHP SDK。想检查实例是否已启动,如果不是我将启动它,如果停机我将停止ip。任何人都知道如何使用PHP sdk检查实例状态?

1 个答案:

答案 0 :(得分:0)

AmazonEC2::describe_instances()将返回有关所有实例的元数据,包括运行状态。 (EC2会在很短的时间内挂起有关最近终止的实例的信息。)

如果您拥有实例的ID,则可以通过将结果传递给InstanceId输入参数来过滤结果。

http://docs.amazonwebservices.com/AWSSDKforPHP/latest/#m=AmazonEC2/describe_instances