@itentialopensource/adapter-f5_velos
Version:
This adapter integrates with system described as: F5 Velos.
72 lines • 2.06 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": true,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "getDataF5UtilsFileTransferFile",
"enum": [
"getDataF5UtilsFileTransferFile",
"postDataF5UtilsFileTransferFile",
"putDataF5UtilsFileTransferFile",
"patchDataF5UtilsFileTransferFile",
"deleteDataF5UtilsFileTransferFile",
"postDataF5UtilsFileTransferFileImport",
"postDataF5UtilsFileTransferFileExport",
"postDataF5UtilsFileTransferFileDelete",
"postDataF5UtilsFileTransferFileList",
"postDataF5UtilsFileTransferFileTransferStatus"
],
"external_name": "ph_request_type"
},
"importParam": {
"type": "object",
"description": "Initiate an import of the remote file to the System.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "import"
},
"exportParam": {
"type": "object",
"description": "Initiate an export of the file to the remote system.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "export"
},
"deleteParam": {
"type": "object",
"description": "Delete an existing file. The result will indicate a success or failure.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "delete"
},
"transferStatus": {
"type": "object",
"description": "Display the status of file operation.\nThe result will indicate an error, or percent complete.",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "transfer-status"
}
},
"definitions": {}
}