Querying Action Details of a GitCode Pipeline
Function
This API is used to query action details of a GitCode pipeline.
Calling Method
For details, see Calling APIs.
URI
GET /v3/{domain_id}/actions/detail
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
domain_id |
Yes |
String |
Definition: Tenant ID. Constraints: N/A Value range: The value consists of 32 characters, including digits and letters. Default value: N/A |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
name |
Yes |
String |
Definition: Extension name. Constraints: N/A Value range: N/A Default value: N/A |
version |
No |
String |
Definition: Extension version. Constraints: N/A Value range: N/A Default value: N/A |
Request Parameters
None
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
full_stage_plugins_item_list |
Array of full_stage_plugins_item_list objects |
Definition: Result set. Value range: N/A |
Parameter |
Type |
Description |
---|---|---|
plugins_list |
Array of plugins_list objects |
Definition: Extension list. Value range: N/A |
display_name |
String |
Definition: Displayed extension name. Value range: N/A |
business_type |
String |
Definition: Extension service type. Value range: N/A |
unique_id |
String |
Definition: Extension ID. Default value: N/A |
conditions |
Array of strings |
Definition: Running conditions. Value range: N/A |
addables |
Array of addables objects |
Definition: Additional attribute. Value range: N/A |
editable |
Boolean |
Definition: Editable parameter or not. Value range:
|
removable |
Boolean |
Definition: Removable or not. Value range:
|
cloneable |
Boolean |
Definition: Whether the extension can be cloned. Value range:
|
disabled |
Boolean |
Definition: Disabled or not. Value range:
|
Parameter |
Type |
Description |
---|---|---|
unique_id |
String |
Definition: ID. Value range: N/A |
display_name |
String |
Definition: Display name. Value range: N/A |
plugin_name |
String |
Definition: Extension name. Value range: N/A |
disabled |
Boolean |
Definition: Whether the current extension is disabled for subsequent pipelines. The default value is false. Value range:
|
db_record_name |
String |
Definition: Display name of an extension record. Value range: N/A |
group_name |
String |
Definition: Name of the group in a pipeline stage. Value range: N/A |
group_type |
String |
Definition: Group type in a pipeline stage. Value range: N/A |
plugin_attribution |
String |
Definition: Whether the extension is an official one. Value range: N/A |
plugin_composition_type |
String |
Definition: Whether a group consists of multiple steps. Value range:
|
runtime_attribution |
String |
Definition: Running attribute. Value range:
|
all_steps |
Array of all_steps objects |
Definition: Basic extension list. Value range: N/A |
description |
String |
Definition: Extension description. Value range: N/A |
version_attribution |
String |
Definition: Whether it is a draft extension. Value range: N/A |
icon_url |
String |
Definition: Extension icon URL. Value range: N/A |
multi_step_editable |
Integer |
Definition: Whether steps can be added. The default value is 1, indicating that steps can be added. Value range:
|
location |
String |
Definition: Usage position. Value range: N/A |
publisher_unique_id |
String |
Definition: Publisher ID. Value range: N/A |
manifest_version |
String |
Definition: Extension version identifier. Value range: N/A |
standard |
Boolean |
Definition: Whether the extension is standardized. Value range:
|
Example Requests
None
Example Responses
None
Status Codes
Status Code |
Description |
---|---|
200 |
OK |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot