161.5.2. 例 2: 新規ノードを作成します。
from("direct:start"). to("jclouds:compute:aws-ec2" + "?operation=CamelJcloudsCreateNode" + "&imageId=AMI_XXXXX" + "&locationId=XXXXX" + "&group=myGroup");
from("direct:start").
to("jclouds:compute:aws-ec2" +
"?operation=CamelJcloudsCreateNode" +
"&imageId=AMI_XXXXX" +
"&locationId=XXXXX" +
"&group=myGroup");
これにより、クラウドプロバイダーに新しいノードが作成されます。この場合の out メッセージは、新しく作成されたノードに関する情報(ip、hostname など)を含むメタデータのセットです。ここでは spring xml の使用と同じです。
<route> <from uri="direct:start"/> <to uri="jclouds:compute:aws-ec2?operation=CamelJcloudsCreateNode&imageId=AMI_XXXXX&locationId=XXXXX&group=myGroup"/> </route>
<route>
<from uri="direct:start"/>
<to uri="jclouds:compute:aws-ec2?operation=CamelJcloudsCreateNode&imageId=AMI_XXXXX&locationId=XXXXX&group=myGroup"/>
</route>