You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
"command": "/generate",
"method": "POST",
"summary": "Generate the given AsyncAPI template.",
"requestBody": {
"type": "object",
"required": [
"asyncapi",
"template"
],
"properties": {
"asyncapi": {
"description": "AsyncAPI document in JSON or YAML.",
"oneOf": {
"type": [
"string",
"object"
]
}
},
"template": {
"type": "string",
"description": "Template name to be generated.",
"enum": [
"@asyncapi/dotnet-nats-template",
"@asyncapi/go-watermill-template",
"@asyncapi/html-template",
"@asyncapi/java-spring-cloud-stream-template",
"@asyncapi/java-spring-template",
"@asyncapi/java-template",
"@asyncapi/markdown-template",
"@asyncapi/nodejs-template",
"@asyncapi/nodejs-ws-template",
"@asyncapi/python-paho-template",
"@asyncapi/ts-nats-template"
]
},
"parameters": {
"type": "object",
"description": "Template parameters to be generated. Each template has different parameters that you should check in the documentation, \nwhich is usually located in the template's repository.\nThis field is optional but may be required for some templates.\n",
"additionalProperties": true
}
}
}
}