代码拉取完成,页面将自动刷新
{
"swagger": "2.0",
"info": {
"version": "v1",
"title": "Asnsibility API"
},
"basePath": "/",
"paths": {
"/api/ping": {
"post": {
"tags": ["Ping"],
"operationId": "ApiPingPost",
"consumes": [],
"produces": ["text/plain", "application/json", "text/json"],
"responses": {
"200": {
"description": "Success",
"schema": {
"type": "string"
}
}
}
}
},
"/api/taskResults/{id}": {
"get": {
"tags": ["TaskResults"],
"operationId": "ApiTaskResultsByIdGet",
"consumes": [],
"produces": ["text/plain", "application/json", "text/json"],
"parameters": [{
"name": "id",
"in": "path",
"required": true,
"type": "string"
}],
"responses": {
"200": {
"description": "Success",
"schema": {
"$ref": "#/definitions/TaskResult"
}
}
}
}
},
"/api/tasks": {
"post": {
"tags": ["Tasks"],
"operationId": "ApiTasksPost",
"consumes": ["application/json", "text/json", "application/json-patch+json"],
"produces": ["text/plain", "application/json", "text/json"],
"parameters": [{
"name": "task",
"in": "body",
"required": false,
"schema": {
"$ref": "#/definitions/AnsibilityTask"
}
}],
"responses": {
"200": {
"description": "Success",
"schema": {
"$ref": "#/definitions/IdModel"
}
}
}
}
}
},
"definitions": {
"TaskResult": {
"type": "object",
"properties": {
"taskState": {
"format": "int32",
"enum": [0, 1, 2],
"type": "integer"
},
"playbookResult": {
"$ref": "#/definitions/PlaybookResult"
}
}
},
"PlaybookResult": {
"type": "object",
"properties": {
"taskId": {
"type": "string"
},
"raw": {
"type": "string"
}
}
},
"AnsibilityTask": {
"type": "object",
"properties": {
"playbook": {
"type": "string"
},
"inventory": {
"type": "string"
}
}
},
"IdModel": {
"type": "object",
"properties": {
"id": {
"type": "string"
}
}
}
},
"securityDefinitions": {}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。