...
You can append query options to the URI in the following format, ?option=value&option=value&...
Blobstore URI Options
Div |
---|
class | confluenceTableSmall |
---|
|
Name | Default Value | Description |
---|
operation | PUT | Producer Only. Specifies the type of operation that will be performed to the blobstore. Allowed values are PUT, GET. | container | null | The name of the blob container. | blobName | null | The name of the blob. |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Name || Default Value || Description ||
| {{operation}} | PUT | *Producer Only*. Specifies the type of operation that will be performed to the blobstore. Allowed values are PUT, GET. |
| {{container}} | null | The name of the blob container. |
| {{blobName}} | null | The name of the blob. |
{div} |
You can have as many of these options as you like.
...
Div |
---|
class | confluenceTableSmall |
---|
|
Header | Description |
---|
CamelJcloudsOperation | The operation to be performed on the blob. The valid options are | CamelJcloudsContainer | The name of the blob container. | CamelJcloudsBlobName | The name of the blob. |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Header || Description ||
| {{CamelJcloudsOperation}} | The operation to be performed on the blob. The valid options are
- PUT
- GET |
| {{CamelJcloudsContainer}} | The name of the blob container. |
| {{CamelJcloudsBlobName}} | The name of the blob. |
{div} |
Blobstore Usage Samples
Example 1: Putting to the blob
...
Compute Service URI Options
Div |
---|
class | confluenceTableSmall |
---|
|
Name | Default Value | Description |
---|
operation | CamelJcloudsPut | Specifies the type of operation that will be performed to the compute service. Allowed values are CamelJcloudsCreateNode, CamelJcloudsRunScript, CamelJcloudsDestroyNode, CamelJCloudsDestroyNode, CamelJCloudsListNodes, CamelJCloudsListImages, CamelJCloudsListHardware. | imageId | null | CamelJcloudsCreateNode operation only The imageId that will be used for creating a node. Values depend on the actual cloud provider. | locationId | null | CamelJcloudsCreateNode operation only The location that will be used for creating a node. Values depend on the actual cloud provider. | hardwareId | null | CamelJcloudsCreateNode operation only The hardware that will be used for creating a node. Values depend on the actual cloud provider. | group | null | CamelJcloudsCreateNode operation only The group that will be assigned to the newly created node. Values depend on the actual cloud provider. | nodeId | null | CamelJcloudsRunScript & CamelJcloudsDestroyNode operation only The id of the node that will run the script or destroyed. | user | null | CamelJcloudsRunScript operation only The user on the target node that will run the script. |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Name || Default Value || Description ||
| {{operation}} | CamelJcloudsPut | Specifies the type of operation that will be performed to the compute service. Allowed values are CamelJcloudsCreateNode,
CamelJcloudsRunScript, CamelJcloudsDestroyNode, CamelJCloudsDestroyNode, CamelJCloudsListNodes, CamelJCloudsListImages, CamelJCloudsListHardware. |
| {{imageId}} | null | *CamelJcloudsCreateNode operation only* The imageId that will be used for creating a node. Values depend on the actual cloud provider. |
| {{locationId}} | null | *CamelJcloudsCreateNode operation only* The location that will be used for creating a node. Values depend on the actual cloud provider. |
| {{hardwareId}} | null | *CamelJcloudsCreateNode operation only* The hardware that will be used for creating a node. Values depend on the actual cloud provider. |
| {{group}} | null | *CamelJcloudsCreateNode operation only* The group that will be assigned to the newly created node. Values depend on the actual cloud provider. |
| {{nodeId}} | null | *CamelJcloudsRunScript & CamelJcloudsDestroyNode operation only* The id of the node that will run the script or destroyed. |
| {{user}} | null | *CamelJcloudsRunScript operation only* The user on the target node that will run the script. |
{div} |
The combination of parameters for use with the compute service depend on the operation.
...