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