1 <?xml version="1.0" encoding="UTF-8"?>
3 <!-- EN-Revision: 20818 -->
4 <sect1 id="zend.service.amazon.ec2.keypairs">
5 <title>Zend_Service_Amazon_Ec2: Keypairs</title>
8 Keypairsはインスタンスにアクセスするために使われます。
11 <example id="zend.service.amazon.ec2.keypairs.create">
12 <title>Amazon Keypairの新規作成</title>
16 新しいインスタンスを開始するときに、2048ビットのRSAキー・ペアを新規作成して、
17 このキー・ペアを参照文に引用するために使用できる一意のIDを返します。
21 <code>create</code>はkeyName、keyFingerprint及びkeyMaterialを含む配列を返します。
24 <programlisting language="php"><![CDATA[
25 $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
26 $return = $ec2_kp->create('my-new-key');
30 <example id="zend.service.amazon.ec2.keypairs.delete">
31 <title>Amazon Keypairの削除</title>
34 <code>delete</code>はキー・ペアを削除します。
35 これは、それが新しいインスタンスで使われるのを防ぐだけです。
36 keypairで現在実行中のインスタンスは、今まで通りそれらに接続可能です。
40 <code>delete</code>はブール値の <constant>TRUE</constant>
41 または <constant>FALSE</constant> を返します。
44 <programlisting language="php"><![CDATA[
45 $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
46 $return = $ec2_kp->delete('my-new-key');
50 <example id="zend.service.amazon.ec2.describe">
51 <title>Amazon Keypairの記述</title>
54 <code>describe</code>は、利用できるキー・ペアに関する情報を返します。
55 キー・ペアを指定すると、それらのキー・ペアに関する情報が返されます。
56 これ以外の場合には、登録したすべてのキー・ペアの情報が返されます。
60 <code>describe</code>はkeyName及びkeyFingerprintを含む配列を返します。
63 <programlisting language="php"><![CDATA[
64 $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
65 $return = $ec2_kp->describe('my-new-key');