camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r999714 [1/9] - in /websites/production/camel/content: aws-ec2.html book-architecture.html book-in-one-page.html cache/main.pageCache component-list-external.html component-list.html component.html components.html transport.html uris.html
Date Thu, 20 Oct 2016 17:22:32 GMT
Author: buildbot
Date: Thu Oct 20 17:22:32 2016
New Revision: 999714

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/aws-ec2.html
    websites/production/camel/content/book-architecture.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/component-list-external.html
    websites/production/camel/content/component-list.html
    websites/production/camel/content/component.html
    websites/production/camel/content/components.html
    websites/production/camel/content/transport.html
    websites/production/camel/content/uris.html

Modified: websites/production/camel/content/aws-ec2.html
==============================================================================
--- websites/production/camel/content/aws-ec2.html (original)
+++ websites/production/camel/content/aws-ec2.html Thu Oct 20 17:22:32 2016
@@ -88,16 +88,16 @@
 <div class="wiki-content maincontent"><h2 id="AWS-EC2-EC2Component">EC2 Component</h2><p><strong>Available
as of Camel 2.16</strong></p><p>The EC2 component supports create, run,
start, stop and terminate <a shape="rect" class="external-link" href="https://aws.amazon.com/it/ec2/"
rel="nofollow">AWS EC2</a> instances.</p><div class="confluence-information-macro
confluence-information-macro-information"><p class="title">Prerequisites</p><span
class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>You must have a valid Amazon Web Services
developer account, and be signed up to use Amazon EC2. More information are available at <a
shape="rect" class="external-link" href="https://aws.amazon.com/it/ec2/" rel="nofollow">Amazon
EC2</a>.</p></div></div><h3 id="AWS-EC2-URIFormat">URI Format</h3><div
class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
 <script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[aws-ec2://label[?options]
 ]]></script>
-</div></div><p>You can append query options to the URI in the following
format, ?options=value&amp;option2=value&amp;...</p><h3 id="AWS-EC2-URIOptions">URI
Options</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Default Value</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Context</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>amazonEc2Client</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Reference to a com.amazonaws.services.ec2.AmazonEC2Client
in the <a shape="rect" href="registry.html">Registry</a>.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>accessKey</p></
 td><td colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>secretKey</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>amazonEc2Endpoint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The region with which the AWS-EC2
client wants to work with.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>operation</p></td><td colspan="1" rowspan
 ="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Valid values are createAndRunInstances,
startInstances, stopInstances, terminateInstances, describeInstances, describeInstancesStatus,
rebootInstances, monitorInstances and unmonitorInstances</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>proxyHost</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.16</strong>:
Specify a proxy host to be used inside the client definition.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>proxyPort</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td
colspan="1" ro
 wspan="1" class="confluenceTd"><p><strong>Camel 2.16</strong>: Specify
a proxy port to be used inside the client definition.</p></td></tr></tbody></table></div><div
class="confluence-information-macro confluence-information-macro-information"><p class="title">Required
EC2 component options</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>You have to provide the amazonEc2Client
in the <a shape="rect" href="registry.html">Registry</a> or your accessKey and
secretKey to access the <a shape="rect" class="external-link" href="https://aws.amazon.com/it/ec2/"
rel="nofollow">Amazon EC2</a> service.</p></div></div><h3 id="AWS-EC2-Usage">Usage</h3><h4
id="AWS-EC2-MessageheadersevaluatedbytheEC2producer">Message headers evaluated by the EC2
producer</h4><div class="confluenceTableSmall"><div class="table-wrap">
- <table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Header</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2ImageId</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>An image ID of the AWS marketplace</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceType</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>com.amazonaws.services.ec2.model.InstanceType</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The instance type we want to create
and run</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2Operation</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><co
 de>String</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The
operation we want to perform</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>CamelAwsEC2InstanceMinCount</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Int</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The mininum number of instances we
want to run.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceMaxCount</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Int</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span>The maximum number of
instances we want to run.</span></p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceMonitoring</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Boolean</span></p></td><td
colspan="1" row
 span="1" class="confluenceTd"><p>Define if we want the running instances to be monitored</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceEbsOptimized</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Boolean</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Define if the creating <span style="color:
rgb(53,56,51);">instance is optimized for EBS I/O.</span></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceSecurityGroups</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Collection</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The security groups to associate
to the instances</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstancesIds</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Collection</code></p></td><td
colspan=
 "1" rowspan="1" class="confluenceTd"><p>A collection of instances IDS to execute
start, stop, describe and terminate operations on.</p></td></tr></tbody></table>
-</div></div><p><span style="font-size: 16.0px;line-height: 1.5625;">Dependencies</span></p><p>Maven
users will need to add the following dependency to their pom.xml.</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width:
1px;"><b>pom.xml</b></div><div class="codeContent panelContent pdl">
+</div></div><p>You can append query options to the URI in the following
format: <strong><code>?options=value&amp;option2=value&amp;...</code></strong></p><h3
id="AWS-EC2-URIOptions">URI Options</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Default Value</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Context</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>amazonEc2Client</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Reference to a&#160;<strong><code>com.amazonaws.services.ec2.AmazonEC2Client</code></strong>
in the <a shape="rect" href="registry.html">Registr
 y</a>.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>accessKey</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>secretKey</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>amazonEc2Endpoint</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Th
 e region with which the&#160;<strong><code>aws-ec2</code></strong>
client wants to work with.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>operation</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Valid values are:</p><ul><li><code>createAndRunInstances</code></li><li><code><code>describeInstances</code></code></li><li><code><code>describeInstancesStatus</code></code></li><li><code><code><code>monitorInstances</code></code></code></li><li><code><code>rebootInstances</code></code></li><li><code>startInstances</code></li><li><code>stopInstances</code></li><li><code>terminateInstances</code></li><li><code>unmonitorInstances</code></li></ul></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>proxyHost</code></p></td><td
colspan="1" rowspan="1" class="confluenceT
 d"><p><code>null</code></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><code>Producer</code></td><td colspan="1" rowspan="1"
class="confluenceTd"><p><strong>Camel 2.16</strong>: Specify a proxy
host to be used inside the client definition.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>proxyPort</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Producer</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.16</strong>:
Specify a proxy port to be used inside the client definition.</p></td></tr></tbody></table></div><div
class="confluence-information-macro confluence-information-macro-information"><p class="title">Required
EC2 component options</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>You have to provide the&#160
 ;<strong><code>amazonEc2Client</code></strong> in the <a shape="rect"
href="registry.html">Registry</a> or your&#160;<strong><code>accessKey</code></strong>
and&#160;<strong><code>secretKey</code></strong> to access the
<a shape="rect" class="external-link" href="https://aws.amazon.com/it/ec2/" rel="nofollow">Amazon
EC2</a> service.</p></div></div><h3 id="AWS-EC2-Usage">Usage</h3><h4
id="AWS-EC2-MessageheadersevaluatedbytheEC2producer">Message headers evaluated by the EC2
producer</h4><div class="confluenceTableSmall"><div class="table-wrap">
+ <table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Header</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2ImageId</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>An image ID of the AWS marketplace.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstancesIds</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>Collection</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>A collection of instances IDS to
execute start, stop, describe and terminate operations on.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceEbsOptimized</code></p></td><td
colspan="1" r
 owspan="1" class="confluenceTd"><p><code>Boolean</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Define if the creating <span style="color:
rgb(53,56,51);">instance is optimized for&#160;<code>EBS</code> I/O.</span></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceType</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>com.amazonaws.services.ec2.model.InstanceType</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The instance type we want to create
and run.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceMaxCount</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Int</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span>The maximum number of
instances we want to run.</span></p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2Instan
 ceMinCount</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><code>Int</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The minimum number of instances we
want to run.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceMonitoring</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Boolean</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Define if we want the running instances
to be monitored.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>CamelAwsEC2InstanceSecurityGroups</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">Collection</span></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The security groups to associate
to the instances.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>CamelAwsEC2Operation</code></p></t
 d><td colspan="1" rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>The operation to perform.</p></td></tr></tbody></table>
+</div></div><p><span style="font-size: 16.0px;line-height: 1.5625;">Dependencies</span></p><p>Maven
users will need to add the following dependency to their <strong><code>pom.xml</code></strong>.</p><div
class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader
pdl" style="border-bottom-width: 1px;"><b>pom.xml</b></div><div class="codeContent
panelContent pdl">
 <script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;dependency&gt;
     &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;
     &lt;artifactId&gt;camel-aws&lt;/artifactId&gt;
     &lt;version&gt;${camel-version}&lt;/version&gt;
 &lt;/dependency&gt;
 ]]></script>
-</div></div><p>where <code>${camel-version</code>} must be
replaced by the actual version of Camel (2.16 or higher).</p><p></p><h3
id="AWS-EC2-SeeAlso">See Also</h3>
+</div></div><p>where <strong><code>${camel-version</code>}</strong>
must be replaced by the actual version of Camel (2.16 or higher).</p><p></p><h3
id="AWS-EC2-SeeAlso">See Also</h3>
 <ul><li><a shape="rect" href="configuring-camel.html">Configuring Camel</a></li><li><a
shape="rect" href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect" href="getting-started.html">Getting
Started</a></li></ul><ul class="alternate"><li><a shape="rect"
href="aws.html">AWS Component</a></li></ul></div>
         </td>
         <td valign="top">



Mime
View raw message