All URIs are relative to https://localhost
Method | HTTP request | Description |
---|---|---|
CreateUsingPOST1 | Post /v2/pipelineTemplates | Create a pipeline template. |
DeleteUsingDELETE1 | Delete /v2/pipelineTemplates/{id} | Delete a pipeline template. |
GetUsingGET1 | Get /v2/pipelineTemplates/{id} | Get a pipeline template. |
ListPipelineTemplateDependentsUsingGET1 | Get /v2/pipelineTemplates/{id}/dependents | List all pipelines that implement a pipeline template |
ListUsingGET1 | Get /v2/pipelineTemplates | List pipeline templates. |
PlanUsingPOST | Post /v2/pipelineTemplates/plan | Plan a pipeline template configuration. |
UpdateUsingPOST1 | Post /v2/pipelineTemplates/{id} | Update a pipeline template. |
CreateUsingPOST1(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{} DeleteUsingDELETE1(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{} GetUsingGET1(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{} ListPipelineTemplateDependentsUsingGET1(ctx, id) List all pipelines that implement 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{} ListUsingGET1(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{} PlanUsingPOST(ctx, pipeline) Plan a pipeline template configuration.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
pipeline | interface{} | pipeline |
No authorization required
- Content-Type: application/json
- Accept: /
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateUsingPOST1(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]