All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
CreateUsingPOST | Post /pipelineTemplates | Create a pipeline template. |
DeleteUsingDELETE | Delete /pipelineTemplates/{id} | Delete a pipeline template. |
GetUsingGET | Get /pipelineTemplates/{id} | Get a pipeline template. |
ListPipelineTemplateDependentsUsingGET | Get /pipelineTemplates/{id}/dependents | List all pipelines that implement a pipeline template |
ListUsingGET | Get /pipelineTemplates | List pipeline templates. |
ResolveTemplatesUsingGET | Get /pipelineTemplates/resolve | Resolve a pipeline template. |
UpdateUsingPOST | Post /pipelineTemplates/{id} | Update a pipeline template. |
CreateUsingPOST(ctx, pipelineTemplate) Create a pipeline template.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
pipelineTemplate | interface{} | pipelineTemplate |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
map[string]interface{} DeleteUsingDELETE(ctx, id, optional) Delete a pipeline template.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
id | string | id | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
id | string | id | |
application | string | application |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
map[string]interface{} GetUsingGET(ctx, id) Get a pipeline template.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
id | string | id |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]interface{} ListPipelineTemplateDependentsUsingGET(ctx, id, optional) List all pipelines that implement a pipeline template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
id | string | id | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
id | string | id | |
recursive | bool | recursive |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
[]interface{} ListUsingGET(ctx, optional) List pipeline templates.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
scopes | []string | scopes |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
map[string]interface{} ResolveTemplatesUsingGET(ctx, source, optional) Resolve a pipeline template.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
source | string | source | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
source | string | source | |
executionId | string | executionId | |
pipelineConfigId | string | pipelineConfigId |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateUsingPOST(ctx, id, pipelineTemplate, optional) Update a pipeline template.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
id | string | id | |
pipelineTemplate | interface{} | pipelineTemplate | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
id | string | id | |
pipelineTemplate | interface{} | pipelineTemplate | |
skipPlanDependents | bool | skipPlanDependents | [default to false] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]