TeamCity 2020.2 Help

CloudInstanceApi

getAllCloudImages

Get all cloud images.

Endpoint

/app/rest/cloud/images

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • locator: string
  • fields: string

Response

CloudImages

getCloudImage

Get cloud image matching the locator.

Endpoint

/app/rest/cloud/images/{imageLocator}

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • imageLocator: string
  • fields: string

Response

CloudImage

getAllCloudInstances

Get all cloud instances.

Endpoint

/app/rest/cloud/instances

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • locator: string
  • fields: string

Response

CloudInstances

startInstance

Start a new cloud instance.

Endpoint

/app/rest/cloud/instances

HTTP method

POST

Consumes

  • application/xml
  • application/json

Produces

  • application/xml
  • application/json

Parameters

stopInstance

Stop cloud instance matching the locator.

Endpoint

/app/rest/cloud/instances/{instanceLocator}

HTTP method

DELETE

Parameters

  • instanceLocator: string

getCloudInstance

Get cloud instance matching the locator.

Endpoint

/app/rest/cloud/instances/{instanceLocator}

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • instanceLocator: string
  • fields: string

Response

CloudInstance

getAllCloudProfiles

Get all cloud profiles.

Endpoint

/app/rest/cloud/profiles

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • locator: string
  • fields: string

Response

CloudProfiles

getCloudProfile

Get cloud profile matching the locator.

Endpoint

/app/rest/cloud/profiles/{profileLocator}

HTTP method

GET

Produces

  • application/xml
  • application/json

Parameters

  • profileLocator: string
  • fields: string

Response

CloudProfile

Last modified: 20 February 2021