mirror of
https://github.com/dadosfera/maestro.git
synced 2026-11-13 12:19:08 +00:00
1 line
2.8 KiB
JSON
1 line
2.8 KiB
JSON
{"openapi":"3.0.0","paths":{"/input":{"post":{"operationId":"InputGrpcClientController_create","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateInputGrpcClientDto"}}}},"responses":{"201":{"description":""}},"tags":["inputs"]},"get":{"operationId":"InputGrpcClientController_list","parameters":[],"responses":{"200":{"description":""}},"tags":["inputs"]}},"/input/{id}":{"get":{"operationId":"InputGrpcClientController_show","parameters":[],"responses":{"200":{"description":""}},"tags":["inputs"]},"put":{"operationId":"InputGrpcClientController_update","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateInputGrpcClientDto"}}}},"responses":{"200":{"description":""}},"tags":["inputs"]},"delete":{"operationId":"InputGrpcClientController_remove","parameters":[],"responses":{"200":{"description":""}},"tags":["inputs"]}},"/input/test-connection":{"get":{"operationId":"InputGrpcClientController_testConnection","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestConnectionDTO"}}}},"responses":{"200":{"description":""}},"tags":["inputs"]}},"/output":{"post":{"operationId":"OutputsController_create","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateOutputDto"}}}},"responses":{"201":{"description":""}},"tags":["outputs"]},"get":{"operationId":"OutputsController_show","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":""}},"tags":["outputs"]}},"/output/{id}":{"put":{"operationId":"OutputsController_update","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOutputDto"}}}},"responses":{"200":{"description":""}},"tags":["outputs"]},"delete":{"operationId":"OutputsController_remove","parameters":[],"responses":{"200":{"description":""}},"tags":["outputs"]}}},"info":{"title":"Maestro Grpc Documentation","description":"Documentation for Maestro gateway","version":"1.0","contact":{}},"tags":[{"name":"inputs","description":""}],"servers":[],"components":{"schemas":{"CreateInputGrpcClientDto":{"type":"object","properties":{"cron":{"type":"string"},"name":{"type":"string","description":"Name of the input","example":"Test Name"},"plugin":{"type":"string"},"values":{"type":"string"},"operation":{"type":"string"}},"required":["cron","name","plugin","values","operation"]},"UpdateInputGrpcClientDto":{"type":"object","properties":{}},"TestConnectionDTO":{"type":"object","properties":{}},"CreateOutputDto":{"type":"object","properties":{}},"UpdateOutputDto":{"type":"object","properties":{}}}}} |