Bamboo 2.2 : Elastic Bamboo Services
This page last changed on Feb 24, 2009 by bmccoy.
The following methods are available to interact with the Elastic Bamboo functionality. For more information on Elastic Bamboo concepts and usage please refer to Working with Elastic Bamboo. All methods on this page require authentication by a user with administration privileges. List Running InstancesProvide a list of any running elastic instances. Arguments:
URL:
/api/rest/listRunningInstances.action
Successful Response: <response> <instance> <id>i-ee54c287</id> <state>RUNNING</state> <uptime>94430</uptime> </instance> </response>
Start Elastic InstancesStart a given number of elastic instances (and the corresponding elastic agents). Arguments:
URL:
/api/rest/startElasticInstances.action
Example:
/api/rest/startElasticInstances.action?auth=6Tsb5E6G6o&numAgentsToCreate=2
Successful Response: <response/> Stop Elastic InstancesRequest termination of an Elastic Instance. Any builds running on the instance will be abandoned. Arguments:
URL:
/rest/api/StopElasticAgents.action
Example:
/rest/api/StopElasticAgents.action?auth=6Tsb5E6G6o&instanceId=i-ee54c287
Successful Response: <response/> Stop All Elastic InstancesTerminates all running Elastic Instances. Any builds running on the instance will be abandoned. Arguments:
URL:
/api/rest/listRunningInstances.action
Successful Response: <response/> |
![]() |
Document generated by Confluence on Mar 09, 2009 17:07 |