AWS SDK для PHP 2 – Изменение размера корневого тома при создании экземпляра

Создать новый экземпляр с использованием PHP с помощью runInstances() довольно просто.

 $instance = $ec2->runInstances(array( 'ImageId' => AMI_ID, // AMI ID 'InstanceType' => AMI_TYPE, // m1.medium etc. 'MinCount' => 1, // Minimum to create 'MaxCount' => 1, // Maximum to create 'SecurityGroups' => SEC_NAME, // Security Group Name 'KeyName' => KEY_NAME // Key Pair to use ))->toArray(); // Get back our data in an array 

Тем не менее, точка API заключается в том, чтобы сделать все, что вы можете сделать с интерфейсом на веб-сайте amazon, в десятую часть времени и с помощью собственного кода.

Имея это в виду, мне нужно сделать следующее:

Мастер экземпляров запросов AWS - объем корня

На внешнем интерфейсе я могу изменить размер тома , скажем, на 40 ГБ.

Как я могу задать размер тома 40 ГБ при создании нового экземпляра с PHP? Это может быть даже запущено после создания экземпляра, если оно автоматическое – я должен сделать это программно.

Как я могу достичь того, что мне нужно, используя AWS SDK для PHP 2 ?