Help Center/ ServiceStage/ API Reference/ Application Management V3 APIs/ Technology Stack/ Releasing or Canceling the Release of a Technology Stack
Updated on 2024-12-16 GMT+08:00

Releasing or Canceling the Release of a Technology Stack

Function

This API is used to release or cancel the release of a technology stack.

URI

POST /v3/{project_id}/cas/runtimestacks

Table 1 Path parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Tenant's project ID. See Obtaining a Project ID.

Request

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

Content-Type

Yes

String

Message body type (format). Default value: application/json;charset=utf8.

X-Auth-Token

Yes

String

API calling can be authenticated using a token or AK/SK. If you use a token, this parameter is mandatory and must be set to the token. For details about how to obtain the token, see Authentication.

Table 3 Request body parameter

Parameter

Mandatory

Type

Description

action

Yes

String

Operation performed on technology stacks.

  • Supported: releases the technology stacks.
  • Disable: cancels the release of the technology stacks.

parameters

Yes

Map<String, Object>

See Table 4.

Table 4 parameters

Parameter

Mandatory

Type

Description

runtimestacks

Yes

Array of objects

Technology stacks to be performed.

For details about the parameter format, see Table 5.

Table 5 runtimestack_item

Parameter

Mandatory

Type

Description

id

Yes

String

Technology stack ID.

Response

None

Example Request

{
	"action": "Supported",
	"parameters": {
		"runtimestacks": [
			{
				"id": "b153f6b8-9335-46a1-913e-c2d8f966d4b2"
			}
		]
	}
}

Example Response

None

Status Code

Status Code

Description

204

OK

400

Bad Request

404

Not Found

409

Conflict

500

Internal Server Error

Error Code

The error code format is SVCSTG.00100.[Error_ID], for example, SVCSTG.00100400. For details, see ServiceStage Error Codes.