The CreateKeyPair operation creates a new 2048 bit RSA key pair and returns a unique ID that can be used to reference this key pair when launching new instances. For more information, see RunInstances.
Access
public
Parameters
Parameter |
Type |
Required |
Description |
---|---|---|---|
|
Required |
The unique name for the new key pair. |
|
|
Optional |
An associative array of parameters that can have the following keys:
|
Returns
Type |
Description |
---|---|
A |
Examples
Create a new key pair.
$ec2 = new AmazonEC2(); $response = $ec2->create_key_pair('my-keypair'); if (isset($response->body->keyMaterial)) { file_put_contents($response->body->keyName . '.pem', (string) $response->body->keyMaterial); } var_dump($response->isOK());Result:
bool(true)
Related Methods
Source
Method defined in services/ec2.class.php | Toggle source view (7 lines) | View on GitHub