Schlüsselpaare werden verwendet um auf Instanzen zuzugreifen.
Beispiel 725. Erstellen eines neuen Amazon Schlüsselpaars
create, erstellt ein neues 2048 RSA Schlüsselpaar und gibt eine eindeutige
ID zurück die verwendet werden kann um auf diese Schlüsselpaare zu referenzieren wenn
eine neue Instanz gestartet wird.
create gibt ein Array zurück das keyName, keyFingerprint und keyMaterial
enthält.
$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->create('my-new-key');
Beispiel 726. Löschen eines Amazon Schlüsselpaares
delete, löscht das Schlüsselpaar. Das verhindert nur das er von neuen
Instanzen verwendet wird. Aktuell, mit diesem Schlüsselpaar laufende Instanzen,
erlauben es trotzdem das man auf Sie zugreigen kann.
delete gibt ein boolsches TRUE oder
FALSE zurück.
$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->delete('my-new-key');
Beispiel 727. Ein Amazon Schlüsselpaar beschreiben
describe gibt Informationen über das vorliegende Schlüsselpaar zurück.
Wenn man ein Schlüsselpaar spezifiziert, werden Informationen über diese
Schlüsselpaare zurückgegeben. Andernfalls werden Informationen über alle registrierten
Schlüsselpaare zurückgegeben.
describe gibt ein Array zurück das keyName und keyFingerprint enthält.
$ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
$return = $ec2_kp->describe('my-new-key');