JClouds

JClouds

Scheme: jclouds
Name Kind Type Required Deprecated Default Value Enum Values Description
command path org.apache.camel.component.jclouds.JcloudsCommand true false blobstore
compute
What command to execute such as blobstore or compute.
providerId path java.lang.String true false The name of the cloud provider that provides the target service (e.g. aws-s3 or aws_ec2).
imageId parameter java.lang.String false The imageId that will be used for creating a node. Values depend on the actual cloud provider.
locationId parameter java.lang.String false The location that will be used for creating a node. Values depend on the actual cloud provider.
hardwareId parameter java.lang.String false The hardware that will be used for creating a node. Values depend on the actual cloud provider.
operation parameter java.lang.String false Specifies the type of operation that will be performed to the blobstore.
nodeState parameter java.lang.String false PENDING
TERMINATED
SUSPENDED
RUNNING
ERROR
UNRECOGNIZED
To filter by node status to only select running nodes etc.
nodeId parameter java.lang.String false The id of the node that will run the script or destroyed.
group parameter java.lang.String false The group that will be assigned to the newly created node. Values depend on the actual cloud provider.
user parameter java.lang.String false The user on the target node that will run the script.
container parameter java.lang.String false The name of the blob container.
directory parameter java.lang.String false An optional directory name to use
blobName parameter java.lang.String false The name of the blob.
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

jclouds consumer