@itentialopensource/adapter-f5_velos
Version:
This adapter integrates with system described as: F5 Velos.
1,178 lines • 38.7 kB
JSON
{
"openapi": "3.0.0",
"info": {
"title": "f5-utils-file-transfer",
"description": "Provide support to do file transfer operations on the System.",
"contact": {
"name": "F5 Networks",
"url": "https://www.f5.com/F5OS/",
"email": "f5os@f5.com"
},
"version": "2020-12-10"
},
"servers": [
{
"url": "http://{defaultHost}",
"variables": {
"defaultHost": {
"default": "www.example.com/restconf"
}
}
},
{
"url": "https://{defaultHost}",
"variables": {
"defaultHost": {
"default": "www.example.com/restconf"
}
}
}
],
"paths": {
"/data/f5-utils-file-transfer:file": {
"get": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_get",
"description": "File utility commands.",
"operationId": "data_f5_utils_file_transfer_file_get",
"parameters": [],
"responses": {
"200": {
"description": "File utility commands.",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_post",
"description": "File utility commands.",
"operationId": "data_f5_utils_file_transfer_file_post",
"parameters": [],
"requestBody": {
"description": "File utility commands.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file-post"
},
{
"description": "File utility commands."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "container file created",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"put": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_put",
"description": "File utility commands.",
"operationId": "data_f5_utils_file_transfer_file_put",
"parameters": [],
"requestBody": {
"description": "File utility commands.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file"
},
{
"description": "File utility commands."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "container file created or replaced",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"patch": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_patch",
"description": "File utility commands.",
"operationId": "data_f5_utils_file_transfer_file_patch",
"parameters": [],
"requestBody": {
"description": "File utility commands.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file"
},
{
"description": "File utility commands."
}
]
}
}
},
"required": true
},
"responses": {
"204": {
"description": "container file updated",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"delete": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_delete",
"description": "File utility commands.",
"operationId": "data_f5_utils_file_transfer_file_delete",
"parameters": [],
"responses": {
"204": {
"description": "No Content",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/f5-utils-file-transfer:file/import": {
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_import_post",
"description": "Initiate an import of the remote file to the System.",
"operationId": "data_f5_utils_file_transfer_file_import_post",
"parameters": [],
"requestBody": {
"description": "Initiate an import of the remote file to the System.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_import-post-input"
},
{
"description": "Initiate an import of the remote file to the System."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_import-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/f5-utils-file-transfer:file/export": {
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_export_post",
"description": "Initiate an export of the file to the remote system.",
"operationId": "data_f5_utils_file_transfer_file_export_post",
"parameters": [],
"requestBody": {
"description": "Initiate an export of the file to the remote system.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_export-post-input"
},
{
"description": "Initiate an export of the file to the remote system."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_export-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/f5-utils-file-transfer:file/delete": {
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_delete_post",
"description": "Delete an existing file. The result will indicate a success or failure.",
"operationId": "data_f5_utils_file_transfer_file_delete_post",
"parameters": [],
"requestBody": {
"description": "Delete an existing file. The result will indicate a success or failure.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_delete-post-input"
},
{
"description": "Delete an existing file. The result will indicate a success or failure."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_delete-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/f5-utils-file-transfer:file/list": {
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_list_post",
"description": "Display list of directories/files in the given path.",
"operationId": "data_f5_utils_file_transfer_file_list_post",
"parameters": [],
"requestBody": {
"description": "Display list of directories/files in the given path.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_list-post-input"
},
{
"description": "Display list of directories/files in the given path."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_list-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/f5-utils-file-transfer:file/transfer-status": {
"post": {
"tags": [
"F5 Utils File Transfer"
],
"summary": "data_f5_utils_file_transfer_file_transfer_status_post",
"description": "Display the status of file operation.\nThe result will indicate an error, or percent complete.",
"operationId": "data_f5_utils_file_transfer_file_transfer_status_post",
"parameters": [],
"requestBody": {
"description": "Display the status of file operation.\nThe result will indicate an error, or percent complete.",
"content": {
"application/json": {
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_transfer-status-post-input"
},
{
"description": "Display the status of file operation.\nThe result will indicate an error, or percent complete."
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_f5-utils-file-transfer_file_transfer-status-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/openconfig-system:system/f5-database:database": {
"get": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_get",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_get",
"parameters": [],
"responses": {
"200": {
"description": "OK",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"post": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_post",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_post",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database-post"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "container database created",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"put": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_put",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_put",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "container database created or replaced",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"patch": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_patch",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_patch",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "container database updated",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
},
"delete": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_delete",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_delete",
"parameters": [],
"responses": {
"204": {
"description": "No Content",
"headers": {},
"content": {}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/openconfig-system:system/f5-database:database/f5-database:config-backup": {
"post": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_f5_database_config_backup_post",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_f5_database_config_backup_post",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-input"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/openconfig-system:system/f5-database:database/f5-database:cdb-backup": {
"post": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_f5_database_cdb_backup_post",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_f5_database_cdb_backup_post",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"text/plain": {
"schema": {
"type": "object"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_cdb-backup-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/openconfig-system:system/f5-database:database/f5-database:config-restore": {
"post": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_f5_database_config_restore_post",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_f5_database_config_restore_post",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-input"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
},
"/data/openconfig-system:system/f5-database:database/f5-database:reset-to-default": {
"post": {
"tags": [
"F5 Openconfig System"
],
"summary": "data_openconfig_system_system_f5_database_database_f5_database_reset_to_default_post",
"description": "",
"operationId": "data_openconfig_system_system_f5_database_database_f5_database_reset_to_default_post",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-input"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"headers": {},
"content": {
"application/yang-data+json": {
"schema": {
"$ref": "#/components/schemas/data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-output"
}
}
}
}
},
"deprecated": false,
"security": [
{
"basicAuth": []
}
]
}
}
},
"components": {
"schemas": {
"data_f5-utils-file-transfer_file_transfer-status-post-output": {
"title": "data_f5-utils-file-transfer_file_transfer-status-post-output",
"type": "object",
"properties": {
"f5-utils-file-transfer:result": {
"type": "string",
"description": "A message indicating the result of the file transfer status. (leaf)"
},
"f5-utils-file-transfer:resultint": {
"type": "string",
"description": "An error indicator. A Zero value (0) indicates success. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_transfer-status-post-input": {
"title": "data_f5-utils-file-transfer_file_transfer-status-post-input",
"type": "object",
"properties": {
"f5-utils-file-transfer:file-name": {
"type": "string",
"description": "Local file path. Accepts either absolute or relative path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_list-post-output": {
"title": "data_f5-utils-file-transfer_file_list-post-output",
"type": "object",
"properties": {
"f5-utils-file-transfer:entries": {
"type": "array",
"items": {
"$ref": "#/components/schemas/F5UtilsFileTransferEntry"
},
"description": "(list)"
}
}
},
"data_f5-utils-file-transfer_file_list-post-input": {
"title": "data_f5-utils-file-transfer_file_list-post-input",
"type": "object",
"properties": {
"f5-utils-file-transfer:path": {
"type": "string",
"description": "Provide the directory/file path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_import-post-output": {
"title": "data_f5-utils-file-transfer_file_import-post-output",
"type": "object",
"properties": {
"f5-utils-file-transfer:result": {
"type": "string",
"description": "A message indicating the result of import file transfer action. (leaf)"
},
"f5-utils-file-transfer:resultint": {
"type": "string",
"description": "An error indicator. A Zero value (0) indicates success. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_import-post-input": {
"title": "data_f5-utils-file-transfer_file_import-post-input",
"type": "object",
"properties": {
"f5-utils-file-transfer:insecure": {
"type": "string",
"description": "Disable remote system identity verification (leaf)"
},
"f5-utils-file-transfer:protocol": {
"allOf": [
{
"$ref": "#/components/schemas/F5UtilsFileTransferProtocol"
},
{
"description": "Choose protocol to be used for file transfer. (leaf)"
}
]
},
"f5-utils-file-transfer:username": {
"type": "string",
"description": "Provide the remote system username. (leaf)"
},
"f5-utils-file-transfer:password": {
"type": "string",
"description": "Provide the remote system password in simple text. (leaf)"
},
"f5-utils-file-transfer:web-token": {
"type": "string",
"description": "Provide the remote system web token. (leaf)"
},
"f5-utils-file-transfer:remote-host": {
"type": "string",
"description": "Remote System FQDN or IPv4/IPv6 address. (leaf)"
},
"f5-utils-file-transfer:remote-port": {
"type": "integer",
"description": "Provide port to connect to on the remote host. (leaf)",
"format": "int32"
},
"f5-utils-file-transfer:remote-file": {
"type": "string",
"description": "Remote file path. (leaf)"
},
"f5-utils-file-transfer:local-file": {
"type": "string",
"description": "Local file path. Accepts either absolute or relative path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_export-post-output": {
"title": "data_f5-utils-file-transfer_file_export-post-output",
"type": "object",
"properties": {
"f5-utils-file-transfer:result": {
"type": "string",
"description": "A message indicating the result of export file transfer action. (leaf)"
},
"f5-utils-file-transfer:resultint": {
"type": "string",
"description": "An error indicator. A Zero value (0) indicates success. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_export-post-input": {
"title": "data_f5-utils-file-transfer_file_export-post-input",
"type": "object",
"properties": {
"f5-utils-file-transfer:insecure": {
"type": "string",
"description": "Disable remote system identity verification (leaf)"
},
"f5-utils-file-transfer:protocol": {
"allOf": [
{
"$ref": "#/components/schemas/F5UtilsFileTransferProtocol"
},
{
"description": "Choose protocol to be used for file transfer. (leaf)"
}
]
},
"f5-utils-file-transfer:username": {
"type": "string",
"description": "Provide the remote system username. (leaf)"
},
"f5-utils-file-transfer:password": {
"type": "string",
"description": "Provide the remote system password in simple text. (leaf)"
},
"f5-utils-file-transfer:web-token": {
"type": "string",
"description": "Provide the remote system web token. (leaf)"
},
"f5-utils-file-transfer:local-file": {
"type": "string",
"description": "Local file path. Accepts either absolute or relative path. (leaf)"
},
"f5-utils-file-transfer:remote-host": {
"type": "string",
"description": "Remote System FQDN or IPv4/IPv6 address. (leaf)"
},
"f5-utils-file-transfer:remote-port": {
"type": "integer",
"description": "Provide port to connect to on the remote host. (leaf)",
"format": "int32"
},
"f5-utils-file-transfer:remote-file": {
"type": "string",
"description": "Remote file path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_delete-post-output": {
"title": "data_f5-utils-file-transfer_file_delete-post-output",
"type": "object",
"properties": {
"f5-utils-file-transfer:result": {
"type": "string",
"description": "A message indicating the result of the delete file action. (leaf)"
},
"f5-utils-file-transfer:resultint": {
"type": "string",
"description": "An error indicator. A Zero value (0) indicates success. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file_delete-post-input": {
"title": "data_f5-utils-file-transfer_file_delete-post-input",
"type": "object",
"properties": {
"f5-utils-file-transfer:file-name": {
"type": "string",
"description": "Provide the file name to be deleted. Accepts either\nabsolute or relative path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file-post": {
"title": "data_f5-utils-file-transfer_file-post",
"type": "object",
"properties": {
"f5-utils-file-transfer:insecure": {
"type": "string",
"description": "Disable remote system identity verification (leaf)"
},
"f5-utils-file-transfer:protocol": {
"allOf": [
{
"$ref": "#/components/schemas/F5UtilsFileTransferProtocol"
},
{
"description": "Choose protocol to be used for file transfer. (leaf)"
}
]
},
"f5-utils-file-transfer:username": {
"type": "string",
"description": "Provide the remote system username. (leaf)"
},
"f5-utils-file-transfer:password": {
"type": "string",
"description": "Provide the remote system password in simple text. (leaf)"
},
"f5-utils-file-transfer:web-token": {
"type": "string",
"description": "Provide the remote system web token. (leaf)"
},
"f5-utils-file-transfer:remote-host": {
"type": "string",
"description": "Remote System FQDN or IPv4/IPv6 address. (leaf)"
},
"f5-utils-file-transfer:remote-port": {
"type": "integer",
"description": "Provide port to connect to on the remote host. (leaf)",
"format": "int32"
},
"f5-utils-file-transfer:remote-file": {
"type": "string",
"description": "Remote file path. (leaf)"
},
"f5-utils-file-transfer:local-file": {
"type": "string",
"description": "Local file path. Accepts either absolute or relative path. (leaf)"
},
"f5-utils-file-transfer:path": {
"type": "string",
"description": "Provide the directory/file path. (leaf)"
},
"f5-utils-file-transfer:file-name": {
"type": "string",
"description": "Local file path. Accepts either absolute or relative path. (leaf)"
}
}
},
"data_f5-utils-file-transfer_file": {
"title": "data_f5-utils-file-transfer_file",
"type": "object",
"properties": {
"f5-utils-file-transfer:file": {
"type": "object",
"description": "File utility commands. (non-presence)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-output": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-output",
"type": "object",
"properties": {
"f5-database:result": {
"type": "string",
"description": "Result of the reset-to-default response. (leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-input": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_reset-to-default-post-input",
"type": "object",
"properties": {
"f5-database:proceed": {
"allOf": [
{
"$ref": "#/components/schemas/F5DatabaseProceed"
},
{
"description": "(leaf)"
}
]
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-output": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-output",
"type": "object",
"properties": {
"f5-database:result": {
"type": "string",
"description": "Result of the config-restore response. (leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-input": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_config-restore-post-input",
"type": "object",
"properties": {
"f5-database:name": {
"type": "string",
"description": "(leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-output": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-output",
"type": "object",
"properties": {
"f5-database:result": {
"type": "string",
"description": "Result of the config-backup response. (leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-input": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_config-backup-post-input",
"type": "object",
"properties": {
"f5-database:name": {
"type": "string",
"description": "(leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database_f5-database_cdb-backup-post-output": {
"title": "data_openconfig-system_system_f5-database_database_f5-database_cdb-backup-post-output",
"type": "object",
"properties": {
"f5-database:result": {
"type": "string",
"description": "Result of the cdb-backup operation. (leaf)"
}
}
},
"data_openconfig-system_system_f5-database_database-post": {
"title": "data_openconfig-system_system_f5-database_database-post",
"type": "object",
"properties": {
"f5-database:name": {
"type": "string",
"description": "(leaf)"
},
"f5-database:proceed": {
"allOf": [
{
"$ref": "#/components/schemas/F5DatabaseProceed"
},
{
"description": "(leaf)"
}
]
}
}
},
"data_openconfig-system_system_f5-database_database": {
"title": "data_openconfig-system_system_f5-database_database",
"type": "object",
"properties": {
"f5-database:database": {
"type": "object",
"description": "(non-presence)"
}
}
},
"F5DatabaseProceed": {
"title": "F5DatabaseProceed",
"enum": [
"no",
"yes"
],
"type": "string",
"description": "(leaf)"
},
"F5UtilsFileTransferEntry": {
"title": "F5UtilsFileTransferEntry",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "A Message indicating list of files/directories from\nresult of file list action. (leaf)"
}
}
},
"F5UtilsFileTransferProtocol": {
"title": "F5UtilsFileTransferProtocol",
"enum": [
"scp",
"sftp",
"https"
],
"type": "string",
"description": "Choose protocol to be used for file transfer. (leaf)"
}
},
"securitySchemes": {
"basicAuth": {
"type": "http",
"scheme": "basic"
}
}
},
"security": [],
"tags": [
{
"name": "F5 Utils File Transfer"
},
{
"name": "F5 Openconfig System"
}
]
}