Switched template definition meaning
parent
ff420d4b7e
commit
e16e01d623
|
|
@ -19,7 +19,7 @@
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"^/.*$"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"^/.*$"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"501"},
|
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"501"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"^/.*$"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"^/.*$"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"503"},
|
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"503"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"^/.*$"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"^/.*$"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"500,503"},
|
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"500,503"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
{"label": "OpenAPI","source" :"","default":"","name":"ref","type":"string","value":""},
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-method"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-method"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"^/health.*$"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"^/health.*$"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"PATCH"},
|
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"PATCH"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"},
|
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"tag","type":"string","value":"ManageService"}
|
{"label": "OpenAPI","source" :"","default":"","name":"tag","type":"string","value":"ManageService"}
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,8 @@
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"/healthcheck"},
|
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"/healthcheck"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"/healthcheck"},
|
||||||
|
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"/healthcheck"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"},
|
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"tag","type":"string","value":"ManageService"}
|
{"label": "OpenAPI","source" :"","default":"","name":"tag","type":"string","value":"ManageService"}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "resp-header",
|
"name": "reqst-header",
|
||||||
"guide": "{{.SelfFolder}}/resp-header.md",
|
"guide": "{{.SelfFolder}}/reqst-header.md",
|
||||||
"description": "Response header items for all paths",
|
"description": "Request header items for all paths",
|
||||||
"templates": [
|
"templates": [
|
||||||
{
|
{
|
||||||
"engine": "",
|
"engine": "",
|
||||||
"folder": "{{.SelfFolder}}/{{.TemplateName}",
|
"folder": "{{.SelfFolder}}/{{.TemplateName}",
|
||||||
"file_name": "resp-header.tmpl",
|
"file_name": "reqst-header.json",
|
||||||
"output_folder": "",
|
"output_folder": "",
|
||||||
"output_name": "",
|
"output_name": "",
|
||||||
"section": "",
|
"section": "",
|
||||||
|
|
@ -18,10 +18,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"variables": [
|
"variables": [
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-responses-header"},
|
{"label": "OpenAPI","source" :"","default":"","name":"openapi.type","type":"string","value":"path-request-header"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"^/.*$"},
|
{"label": "OpenAPI","source" :"","default":"","name":"path","type":"string","value":"^/.*$"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"method","type":"string","value":"GET, POST, DELETE, PUT, PATCH"},
|
{"label": "OpenAPI","source" :"","default":"","name":"name","type":"string","value":"*NONE"},
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"httpCode","type":"string","value":"200,201,204,400,401,404,500,503"},
|
|
||||||
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"}
|
{"label": "OpenAPI","source" :"","default":"","name":"value","type":"string","value":"*CONTENT"}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "X-Correlation-Id",
|
||||||
|
"description": "A Correlation ID is a unique identifier attached to a request that remains consistent as the request passes through multiple services. It enables developers and DevOps teams to trace the path of a request through logs, metrics, and monitoring tools, regardless of how many microservices are involved.",
|
||||||
|
"schema": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"in": "header",
|
||||||
|
"required": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Brand",
|
||||||
|
"description": "The brand associated with the request",
|
||||||
|
"schema": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"in": "header",
|
||||||
|
"required": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Platform",
|
||||||
|
"description": "The platform or channel making the request.\n\nThis is generally the system name or name that an external user\nmight know the web pages by. This could also be the native\nmobile app name.",
|
||||||
|
"schema": {},
|
||||||
|
"in": "header"
|
||||||
|
}
|
||||||
|
]
|
||||||
Loading…
Reference in New Issue