0
this Nach verwendete ich runInstances
Verfahren wie die folgenden starten und Beispiel:RunInstances() in AWS SDK PHP 3.0 kehrt leer nach dem erfolgreichen Start einer Instanz
$new_instance_config = array(
'DryRun' => false,
'ImageId' => AMI_ID,
'MinCount' => 1,
'MaxCount' => 1,
'InstanceType' => 't1.micro',
'Placement' => array(
'AvailabilityZone' => AVAILABILITY_ZONE,
),
'Monitoring' => array(
'Enabled' => false,
),
'NetworkInterfaces' => array(
array(
'SubnetId' => SUBNET_ID,
'DeviceIndex' => 0,
'AssociatePublicIpAddress' => true,
'DeleteOnTermination' => true,
'Groups' => unserialize(SECURITY_GROUP_IDS)
)
)
);
$res = $this->ec2Client->runInstances($new_instance_config);
echo json_encode($res);
Doch diese druckt nur leere Objekt {}
obwohl Wenn ich mich an der AWS-Konsole anmelde, kann ich die gestartete Instanz sehen.
Ich muss auf einige Informationen wie die AMI ID
der gestarteten Instanz zugreifen. Fehle ich etwas?