All URIs are relative to http://localhost:8000/api
| Method | HTTP request | Description |
|---|---|---|
| check_operation | POST /v1/operations/check | Check if an operation to be created is valid |
| create_operation | POST /v1/operations/create | Create an operation to be applied as part of a connection pipeline |
| delete_operation | POST /v1/operations/delete | Delete an operation |
| get_operation | POST /v1/operations/get | Returns an operation |
| list_operations_for_connection | POST /v1/operations/list | Returns all operations for a connection. |
| update_operation | POST /v1/operations/update | Update an operation |
crate::models::CheckOperationRead check_operation(operator_configuration) Check if an operation to be created is valid
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| operator_configuration | OperatorConfiguration | [required] |
crate::models::CheckOperationRead
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::OperationRead create_operation(operation_create) Create an operation to be applied as part of a connection pipeline
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| operation_create | OperationCreate | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_operation(operation_id_request_body) Delete an operation
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| operation_id_request_body | OperationIdRequestBody | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::OperationRead get_operation(operation_id_request_body) Returns an operation
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| operation_id_request_body | OperationIdRequestBody | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::OperationReadList list_operations_for_connection(connection_id_request_body) Returns all operations for a connection.
List operations for connection.
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connection_id_request_body | ConnectionIdRequestBody | [required] |
crate::models::OperationReadList
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::OperationRead update_operation(operation_update) Update an operation
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| operation_update | OperationUpdate | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]