{ "id":"/axapi/v3/file", "type":"object", "node-type":"intermediate", "title":"file", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "auto-created-object":1, "description":"Local file Mangement", "properties":{ "startup-config":{ "type":"object", "$ref":"/axapi/v3/file/startup-config", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"startup-config local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; ", "enum":[ "import" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "aflex":{ "type":"object", "$ref":"/axapi/v3/file/aflex", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"aflex local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "skip-backup":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Skip backup logic" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "axdebug-capture":{ "type":"object", "$ref":"/axapi/v3/file/axdebug-capture", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"axdebug local capture file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'delete': delete; ", "enum":[ "delete" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "axdebug-config":{ "type":"object", "$ref":"/axapi/v3/file/axdebug-config", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"axdebug local config file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'export': export; 'delete': delete; ", "enum":[ "export", "delete" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "xml-schema":{ "type":"object", "$ref":"/axapi/v3/file/xml-schema", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"XML-schema local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "class-list":{ "type":"object", "$ref":"/axapi/v3/file/class-list", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"class list local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "user-tag":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "domain-list":{ "type":"object", "$ref":"/axapi/v3/file/domain-list", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"domain list local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "partition-visibility":"shared", "description":"domain list file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "bw-list":{ "type":"object", "$ref":"/axapi/v3/file/bw-list", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"bw-list file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'check': check; 'create': create; 'delete': delete; 'export': export; 'import': import; 'replace': replace; ", "enum":[ "check", "create", "delete", "export", "import", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "dnssec-dnskey":{ "type":"object", "$ref":"/axapi/v3/file/dnssec-dnskey", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"dnssec dnskey local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "dnssec-ds":{ "type":"object", "$ref":"/axapi/v3/file/dnssec-ds", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"dnssec ds local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; 'export': export; ", "enum":[ "import", "export" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "auth-portal":{ "type":"object", "$ref":"/axapi/v3/file/auth-portal", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Authentication portal local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "auth-portal-image":{ "type":"object", "$ref":"/axapi/v3/file/auth-portal-image", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Authentication portal image local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "auth-saml-idp":{ "type":"object", "$ref":"/axapi/v3/file/auth-saml-idp", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"SAML metadata local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Full path of the uploaded file" }, "verify-xml-signature":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Verify metadata's XML signature" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "auth-jwks":{ "type":"object", "$ref":"/axapi/v3/file/auth-jwks", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"JWK local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "local-uri-file":{ "type":"object", "$ref":"/axapi/v3/file/local-uri-file", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"local uri file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "license":{ "type":"object", "$ref":"/axapi/v3/file/license", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"license local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "glm-license":{ "type":"object", "$ref":"/axapi/v3/file/glm-license", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"glm license local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; ", "enum":[ "import" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "glm-cert":{ "type":"object", "$ref":"/axapi/v3/file/glm-cert", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"glm license local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; ", "enum":[ "import" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "ssl-key":{ "type":"object", "$ref":"/axapi/v3/file/ssl-key", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"ssl key local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'replace': replace; ", "enum":[ "create", "import", "export", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "secured":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Mark as non-exportable" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-cert":{ "type":"object", "$ref":"/axapi/v3/file/ssl-cert", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"ssl certificate local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'replace': replace; ", "enum":[ "create", "import", "export", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "certificate-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ] }, "pfx-password":{ "type":"string", "format":"password", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"The password for certificate file (pfx type only)" }, "pfx-password-export":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"The password for exported certificate file (pfx type only)" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "csr":{ "type":"object", "$ref":"/axapi/v3/file/csr", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"Specify the File Name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'export': export; ", "enum":[ "export" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ca-cert":{ "type":"object", "$ref":"/axapi/v3/file/ca-cert", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"ssl ca certificate local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'replace': replace; ", "enum":[ "create", "import", "export", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "certificate-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ] }, "pfx-password":{ "type":"string", "format":"password", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"The password for certificate file (pfx type only)" }, "pfx-password-export":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "partition-visibility":"shared", "description":"The password for exported certificate file (pfx type only)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssl-cert-key":{ "type":"object", "$ref":"/axapi/v3/file/ssl-cert-key", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"ssl certificate local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'replace': replace; ", "enum":[ "create", "import", "export", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "secured":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Mark keys as non-exportable" } } }, "ssl-crl":{ "type":"object", "$ref":"/axapi/v3/file/ssl-crl", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"ssl crl local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":300, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "debug-monitor":{ "type":"object", "$ref":"/axapi/v3/file/debug-monitor", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"debug monitor local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'export': export; ", "enum":[ "export" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "syslog":{ "type":"object", "$ref":"/axapi/v3/file/syslog", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"syslog local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'export': export; ", "enum":[ "export" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "health-postfile":{ "type":"object", "$ref":"/axapi/v3/file/health-postfile", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Specify the File Name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "health-external":{ "type":"object", "$ref":"/axapi/v3/file/health-external", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"Specify the Program Name" }, "description":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Describe the Program Function briefly" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":31, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "system-backup":{ "type":"object", "$ref":"/axapi/v3/file/system-backup", "properties":{ "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "log-backup":{ "type":"object", "$ref":"/axapi/v3/file/log-backup", "properties":{ "expedite":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Expedite the Backup" }, "period":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Specify backup period" }, "date":{ "type":"number", "format":"number", "minimum":1, "maximum":31, "partition-visibility":"shared", "description":"specify number of days" }, "day":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Most recent day" }, "month":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":" Most recent month" }, "week":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Most recent week" }, "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"all log" }, "stats-data":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Backup web statistical data" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "waf":{ "type":"object", "$ref":"/axapi/v3/file/waf", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "geo-location":{ "type":"object", "$ref":"/axapi/v3/file/geo-location", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"geo-location database local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "user-tag":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "aws-accesskey":{ "type":"object", "$ref":"/axapi/v3/file/aws-accesskey", "properties":{ "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"user name of the pub key" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssh-pubkey":{ "type":"object", "$ref":"/axapi/v3/file/ssh-pubkey", "properties":{ "user":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"user name of the pub key" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "web-category-license":{ "type":"object", "$ref":"/axapi/v3/file/web-category-license", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Web-Category license local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; ", "enum":[ "import" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"Full path of the uploaded file" }, "use-mgmt-port":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable management port for backend" } } }, "template":{ "type":"object", "$ref":"/axapi/v3/file/template", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"aflex local file name" }, "act-type":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Specify ACT package type (i.e. slug/destination name)" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "app":{ "type":"object", "$ref":"/axapi/v3/file/template/app", "properties":{ "action":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared" }, "act-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared" }, "version":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared" } } } } }, "techsupport":{ "type":"object", "$ref":"/axapi/v3/file/techsupport", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"techsupport local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'check': check; 'delete': delete; 'export': export; ", "enum":[ "create", "check", "delete", "export" ] }, "slot":{ "type":"number", "format":"number", "plat-pos-list":["chassis"], "minimum":0, "maximum":1, "partition-visibility":"shared", "description":"specify slot id in chassis" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "status":{ "type":"object", "$ref":"/axapi/v3/file/techsupport/status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "core":{ "type":"object", "$ref":"/axapi/v3/file/core", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"local core file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'export': export; 'delete': delete; ", "enum":[ "export", "delete" ] }, "slot":{ "type":"number", "format":"number", "plat-pos-list":["chassis"], "minimum":0, "maximum":1, "partition-visibility":"shared", "description":"specify slot id in chassis" } } }, "web-service-cert-key":{ "type":"object", "$ref":"/axapi/v3/file/web-service-cert-key", "properties":{ "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" } } }, "ssl-cert-poc":{ "type":"object", "$ref":"/axapi/v3/file/ssl-cert-poc", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"ssl certificate local file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create': create; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "create", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":2048, "partition-visibility":"shared", "description":"public-key" }, "certificate-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ] }, "pfx-password":{ "type":"string", "format":"password", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"The password for certificate file (pfx type only)" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"destination file name for copy and rename action" } } }, "rpz":{ "type":"object", "$ref":"/axapi/v3/file/rpz", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"RPZ file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; 'export': export; 'check': check; 'delete': delete; 'replace': replace; ", "enum":[ "import", "export", "check", "delete", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "tsig":{ "type":"object", "$ref":"/axapi/v3/file/tsig", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "partition-visibility":"shared", "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"TSIG file name" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; 'export': export; 'check': check; 'delete': delete; 'replace': replace; ", "enum":[ "import", "export", "check", "delete", "replace" ] }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ng-waf-module":{ "type":"object", "$ref":"/axapi/v3/file/ng-waf-module", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"NG WAF module local file name" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'import': import; 'replace': replace; ", "enum":[ "import", "replace" ] } } } } }