Zend_Service_Amazon_Ec2-Keypair.xml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <!-- EN-Revision: 15617 -->
  4. <sect1 id="zend.service.amazon.ec2.keypairs">
  5. <title>Zend_Service_Amazon_Ec2: Keypairs</title>
  6. <para>
  7. Keypairsはインスタンスにアクセスするために使われます。
  8. </para>
  9. <example id="zend.service.amazon.ec2.keypairs.create">
  10. <title>Amazon Keypairの新規作成</title>
  11. <para>
  12. <code>create</code>は、
  13. 新しいインスタンスを開始するときに、2048ビットのRSAキー・ペアを新規作成して、
  14. このキー・ペアを参照文に引用するために使用できる一意のIDを返します。
  15. </para>
  16. <para>
  17. <code>create</code>はkeyName、keyFingerprint及びkeyMaterialを含む配列を返します。
  18. </para>
  19. <programlisting language="php"><![CDATA[
  20. $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
  21. $return = $ec2_kp->create('my-new-key');
  22. ]]></programlisting>
  23. </example>
  24. <example id="zend.service.amazon.ec2.keypairs.delete">
  25. <title>Amazon Keypairの削除</title>
  26. <para>
  27. <code>delete</code>はキー・ペアを削除します。
  28. これは、それが新しいインスタンスで使われるのを防ぐだけです。
  29. keypairで現在実行中のインスタンスは、今まで通りそれらに接続可能です。
  30. </para>
  31. <para>
  32. <code>delete</code>はブール値のtrueまたはfalseを返します。
  33. </para>
  34. <programlisting language="php"><![CDATA[
  35. $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
  36. $return = $ec2_kp->delete('my-new-key');
  37. ]]></programlisting>
  38. </example>
  39. <example id="zend.service.amazon.ec2.describe">
  40. <title>Amazon Keypairの記述</title>
  41. <para>
  42. <code>describe</code>は、利用できるキー・ペアに関する情報を返します。
  43. キー・ペアを指定すると、それらのキー・ペアに関する情報が返されます。
  44. これ以外の場合には、登録したすべてのキー・ペアの情報が返されます。
  45. </para>
  46. <para>
  47. <code>describe</code>はkeyName及びkeyFingerprintを含む配列を返します。
  48. </para>
  49. <programlisting language="php"><![CDATA[
  50. $ec2_kp = new Zend_Service_Amazon_Ec2_Keypair('aws_key','aws_secret_key');
  51. $return = $ec2_kp->describe('my-new-key');
  52. ]]></programlisting>
  53. </example>
  54. </sect1>