|
|
@@ -1,6 +1,6 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<!-- Reviewed: no -->
|
|
|
-<!-- EN-Revision: 15103 -->
|
|
|
+<!-- EN-Revision: 15647 -->
|
|
|
<sect1 id="zend.service.amazon.ec2" xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
|
<title>Zend_Service_Amazon_Ec2</title>
|
|
|
|
|
|
@@ -18,5 +18,42 @@
|
|
|
あなたはいつでも必要なだけ、合法な限り、Amazon EC2サーバインスタンスを使うことができます。
|
|
|
</para>
|
|
|
</sect2>
|
|
|
+ <sect2 id="zend.service.amazon.ec2.staticmethods">
|
|
|
+ <title>静的メソッド</title>
|
|
|
+ <para>
|
|
|
+ Ec2 クラスの使い勝手をよくするために、ふたつの静的メソッドが用意されています。
|
|
|
+ これは、Ec2 の任意の要素から実行することができます。
|
|
|
+ 最初の静的メソッドは <code>setKeys</code> で、
|
|
|
+ 使用する AWS アクセスキーをデフォルトのキーとして定義します。
|
|
|
+ 新しいオブジェクトを作成する際に、
|
|
|
+ コンストラクタにキーを渡す必要がなくなります。
|
|
|
+ </para>
|
|
|
+ <example id="zend.service.amazon.ec2.staticmethods.setkeys">
|
|
|
+ <title>setKeys() の例</title>
|
|
|
+ <programlisting language="php"><![CDATA[
|
|
|
+Zend_Service_Amazon_Ec2_Ebs::setKeys('aws_key','aws_secret_key');
|
|
|
+]]></programlisting>
|
|
|
+ </example>
|
|
|
+ <para>
|
|
|
+ 作業するリージョンを設定するには、<code>setRegion</code>
|
|
|
+ をコールして Amazon Ec2 リージョンを設定します。
|
|
|
+ 現在使用できるリージョンは us-east-1
|
|
|
+ と eu-west-1 のふたつだけです。
|
|
|
+ 無効な値を渡した場合は例外をスローします。
|
|
|
+ </para>
|
|
|
+ <example id="zend.service.amazon.ec2.staticmethods.setregion">
|
|
|
+ <title>setRegion() の例</title>
|
|
|
+ <programlisting language="php"><![CDATA[
|
|
|
+Zend_Service_Amazon_Ec2_Ebs::setRegion('us-east-1');
|
|
|
+]]></programlisting>
|
|
|
+ </example>
|
|
|
+ <note id="zend.service.amazon.ec2.staticmethods.setregion.note">
|
|
|
+ <title>Amazon Ec2 リージョンの設定</title>
|
|
|
+ <para>
|
|
|
+ 別の方法として、各クラスを作成する際のコンストラクタの
|
|
|
+ 3 番目の引数としてリージョンを設定することもできます。
|
|
|
+ </para>
|
|
|
+ </note>
|
|
|
+ </sect2>
|
|
|
|
|
|
-</sect1>
|
|
|
+</sect1>
|