Skip to content

Latest commit

 

History

History
181 lines (115 loc) · 5.43 KB

TaskControllerApi.md

File metadata and controls

181 lines (115 loc) · 5.43 KB

\TaskControllerApi

All URIs are relative to https://localhost

Method HTTP request Description
CancelTaskUsingPUT1 Put /tasks/{id}/cancel Cancel task
CancelTasksUsingPUT Put /tasks/cancel Cancel tasks
DeleteTaskUsingDELETE Delete /tasks/{id} Delete task
GetTaskDetailsUsingGET1 Get /tasks/{id}/details/{taskDetailsId} Get task details
GetTaskUsingGET1 Get /tasks/{id} Get task
TaskUsingPOST1 Post /tasks Create task

CancelTaskUsingPUT1

map[string]interface{} CancelTaskUsingPUT1(ctx, id) Cancel task

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
id string id

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

CancelTasksUsingPUT

map[string]interface{} CancelTasksUsingPUT(ctx, ids) Cancel tasks

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
ids []string ids

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

DeleteTaskUsingDELETE

map[string]interface{} DeleteTaskUsingDELETE(ctx, id) Delete task

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
id string id

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTaskDetailsUsingGET1

map[string]interface{} GetTaskDetailsUsingGET1(ctx, id, taskDetailsId, optional) Get task details

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
id string id
taskDetailsId string taskDetailsId
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
id string id
taskDetailsId string taskDetailsId
xRateLimitApp string X-RateLimit-App

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTaskUsingGET1

map[string]interface{} GetTaskUsingGET1(ctx, id) Get task

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
id string id

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

TaskUsingPOST1

map[string]interface{} TaskUsingPOST1(ctx, map_) Create task

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
map_ interface{} map

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]