/healthz
- GET - 200 - Health check endpoint- Response:
{}
- Response:
/init
- GET - 200 - Initialization endpoint- Response:
{}
- Response:
/call
- GET - 200 - Call executable code of handler in this isolation provider (it used in HandleInsert, HandleUpdate, HandleDelete and so on)- Request:
- body:
- params:
- jwt: STRING - Deeplinks send this token, for create gql and deep client
- secret: STRING - Secret to access Hasura in unsafe mode (if package/user are allowed to use it by permissions)
- code: STRING - Code of handler
- data: {} - Data for handler execution from deeplinks
If this is type handler
- oldLink - from deeplinks, link before transaction
- newLink - from deeplinks, link after transaction
- promiseId - from deeplinks, promise id
- params:
- body:
- Response:
{ resolved?: any; rejected?: any; }
- If resolved or rejected is not null, then it's result of execution
- Request:
/http-call
- GET - 200 - Call executable code of handler in this isolation provider to produce the http responce (it is used in HandleRoute)- Request:
- Headers:
deep-call-options
- jwt: STRING - Deeplinks send this token, for create gql and deep client
- secret: STRING - Secret to access Hasura in unsafe mode (if package/user are allowed to use it by permissions)
- code: STRING - Code of handler
- data: {} - Data for handler execution from deeplinks
If this is type handler
- oldLink - from deeplinks, link before transaction
- newLink - from deeplinks, link after transaction
- promiseId - from deeplinks, promise id
- Headers:
- Responce:
- Http responce generated by code if execution is successful
{ rejected: any; }
- on error
- Request:
forked from deep-foundation/js-docker-isolation-provider
-
Notifications
You must be signed in to change notification settings - Fork 0
License
trooper2003/js-docker-isolation-provider
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- TypeScript 94.2%
- Dockerfile 5.8%