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]