TigerZF
🌐Español

64.12. Zend_Service_Amazon_Ec2: Pares de claves

Los pares de claves se usan para acceder a las instancias.

Ejemplo 64.51. Crear un nuevo par de claves de Amazon

create crea un nuevo par de claves RSA de 2048 bits y devuelve un ID único que puede usarse para hacer referencia a este par de claves al lanzar nuevas instancias.

create devuelve un array que contiene keyName, keyFingerprint y keyMaterial.

$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->create('my-new-key');

Ejemplo 64.52. Eliminar un par de claves de Amazon

delete eliminará el par de claves. Esto solo evitará que se use con nuevas instancias. Las instancias que actualmente se ejecutan con el par de claves seguirán permitiéndole acceder a ellas.

delete devuelve un booleano TRUE o FALSE

$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->delete('my-new-key');

Ejemplo 64.53. Describir un par de claves de Amazon

describe devuelve información sobre los pares de claves disponibles para usted. Si especifica pares de claves, se devuelve información sobre esos pares de claves. En caso contrario, se devuelve información de todos los pares de claves registrados.

describe devuelve un array que contiene keyName y keyFingerprint

$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->describe('my-new-key');