.. | ||
.swagger-codegen | ||
api | ||
docs | ||
.gitignore | ||
.swagger-codegen-ignore | ||
.travis.yml | ||
api_computing.go | ||
api_data.go | ||
api_datacenter.go | ||
api_schedule.go | ||
api_search.go | ||
api_storage.go | ||
api_user.go | ||
api_workflow.go | ||
api_workspace.go | ||
client.go | ||
configuration.go | ||
git_push.sh | ||
model_models_computing_model.go | ||
model_models_computing_new_model.go | ||
model_models_computing_object.go | ||
model_models_d_cstatus.go | ||
model_models_data_model.go | ||
model_models_data_new_model.go | ||
model_models_data_object.go | ||
model_models_datacenter_cpu_model.go | ||
model_models_datacenter_gpu_model.go | ||
model_models_datacenter_memory_model.go | ||
model_models_datacenter_model.go | ||
model_models_datacenter_new_model.go | ||
model_models_datacenter_object.go | ||
model_models_execution_requirements_model.go | ||
model_models_repository_model.go | ||
model_models_schedule_db.go | ||
model_models_schedule_info.go | ||
model_models_schedule_time.go | ||
model_models_search_result.go | ||
model_models_storage_model.go | ||
model_models_storage_new_model.go | ||
model_models_storage_object.go | ||
model_models_workflow_schedule.go | ||
model_models_workflow.go | ||
model_models_workspace_model.go | ||
model_models_workspace.go | ||
model_primitive_object_id.go | ||
model_time_time.go | ||
README.md | ||
response.go |
Go API client for swagger
Backend of the oc-search project
Overview
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.GoClientCodegen
Installation
Put the package under your project folder and add the following in import:
import "./swagger"
Documentation for API Endpoints
All URIs are relative to https://localhost:49618/v1
Class | Method | HTTP request | Description |
---|---|---|---|
ComputingApi | ComputingControllerAddComputing | Post /computing/ | |
ComputingApi | ComputingControllerGetComputingByID | Get /computing/{ID} | |
ComputingApi | ComputingControllerGetMultipleComputingByIDs | Get /computing/multi/{IDs} | |
DataApi | DataControllerCreateData | Post /data/ | |
DataApi | DataControllerGetDataByID | Get /data/{ID} | |
DataApi | DataControllerGetMultipleDataByIDs | Get /data/multi/{IDs} | |
DatacenterApi | DatacenterControllerCreateDatacenter | Post /datacenter/ | |
DatacenterApi | DatacenterControllerGetMultipleDatacentersByIDs | Get /datacenter/multi/{IDs} | |
DatacenterApi | DatacenterControllerGetOneDatacenter | Get /datacenter/{ID} | |
ScheduleApi | ScheduleControllerCheckIfScheduleCanBeCreatedInThisDC | Post /schedule/check | |
ScheduleApi | ScheduleControllerCreateSchedule | Post /schedule/book | |
ScheduleApi | ScheduleControllerGetNextSchedule | Get /schedule/next | |
ScheduleApi | ScheduleControllerGetPreviousSchedule | Get /schedule/previous | |
ScheduleApi | ScheduleControllerGetSchedules | Get /schedule/ | |
SearchApi | SearchControllerSearchByWord | Get /search/byWord | |
StorageApi | StorageControllerCreateStorage | Post /storage/ | |
StorageApi | StorageControllerGet | Get /storage/{ID} | |
StorageApi | StorageControllerGetMultipleStoragesByIDs | Get /storage/multi/{IDs} | |
UserApi | UserControllerLogin | Get /user/login | |
UserApi | UserControllerLogout | Get /user/logout | |
WorkflowApi | WorkflowControllerAddNewObjectToAWorkflow | Post /workflow/{workflowName}/add | |
WorkflowApi | WorkflowControllerBookSchedule | Post /workflow/{workflowName}/schedule/book | |
WorkflowApi | WorkflowControllerCheckSchedule | Get /workflow/{workflowName}/schedule/check | |
WorkflowApi | WorkflowControllerCreateANewWorkflow | Post /workflow/ | |
WorkflowApi | WorkflowControllerCreateARealtionshipBetweenTwoRobjects | Post /workflow/{workflowName}/link | |
WorkflowApi | WorkflowControllerGetMxGraphLastStatus | Get /workflow/{workflowName}/mxGraphParser | |
WorkflowApi | WorkflowControllerGetSchedule | Get /workflow/{workflowName}/schedule | |
WorkflowApi | WorkflowControllerGetWorkflow | Get /workflow/{workflowName} | |
WorkflowApi | WorkflowControllerListWorkflows | Get /workflow/ | |
WorkflowApi | WorkflowControllerParseMxGraph | Post /workflow/{workflowName}/mxGraphParser | |
WorkflowApi | WorkflowControllerSetSchedule | Put /workflow/{workflowName}/schedule | |
WorkspaceApi | WorkspaceControllerAddModelToWorkspace | Post /workspace/ | |
WorkspaceApi | WorkspaceControllerDeleteElementFromUserWorkspace | Delete /workspace/ | |
WorkspaceApi | WorkspaceControllerGetFullWorkspace | Get /workspace/list_model | |
WorkspaceApi | WorkspaceControllerGetWorkspace | Get /workspace/list |
Documentation For Models
- ModelsComputingModel
- ModelsComputingNewModel
- ModelsComputingObject
- ModelsDCstatus
- ModelsDataModel
- ModelsDataNewModel
- ModelsDataObject
- ModelsDatacenterCpuModel
- ModelsDatacenterGpuModel
- ModelsDatacenterMemoryModel
- ModelsDatacenterModel
- ModelsDatacenterNewModel
- ModelsDatacenterObject
- ModelsExecutionRequirementsModel
- ModelsRepositoryModel
- ModelsScheduleDb
- ModelsScheduleInfo
- ModelsScheduleTime
- ModelsSearchResult
- ModelsStorageModel
- ModelsStorageNewModel
- ModelsStorageObject
- ModelsWorkflow
- ModelsWorkflowSchedule
- ModelsWorkspace
- ModelsWorkspaceModel
- PrimitiveObjectId
- TimeTime
Documentation For Authorization
Endpoints do not require authorization.