{ "id":"/axapi/v3/file", "type":"object", "node-type":"intermediate", "title":"file", "operation-not-allowed": ["PUT", "POST", "DELETE"], "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", "minLength":1, "maxLength":63, "description":"startup-config local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"startup-config file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"aflex local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"aflex file size in byte" }, "action":{ "type":"string", "format":"enum", "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, "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"destination file name for copy and rename action" }, "skip-backup":{ "type":"number", "format":"flag", "default":0, "description":"Skip backup logic" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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-rlx", "minLength":1, "maxLength":63, "description":"axdebug local file name" }, "action":{ "type":"string", "format":"enum", "description":"'delete': delete; ", "enum":[ "delete" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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-rlx", "minLength":1, "maxLength":63, "description":"axdebug local file name" }, "action":{ "type":"string", "format":"enum", "description":"'export': export; 'check': check; 'delete': delete; ", "enum":[ "export", "check", "delete" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"XML-Schema local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"XML-Schema file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "wsdl":{ "type":"object", "$ref":"/axapi/v3/file/wsdl", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"WSDL local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"WSDL file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "policy":{ "type":"object", "$ref":"/axapi/v3/file/policy", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Policy local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"Policy file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"class list local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"class list file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "description":"'ceate': ceate; 'import': import; 'export': export; 'copy': copy; 'rename': rename; 'check': check; 'replace': replace; 'delete': delete; ", "enum":[ "ceate", "import", "export", "copy", "rename", "check", "replace", "delete" ] }, "user-tag":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "description":"Customized tag" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"domain list local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"domain list file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"bw-list file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"bw-list file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"dnssec dnskey local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"dnssec dnskey file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"dnssec ds local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"dnssec ds file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"Authentication portal local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"Authentication portal file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"Full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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":32, "description":"Authentication portal image local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"Authentication portal image file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"Full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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":32, "description":"SAML metadata local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"SAML metadata file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"Full path of the uploaded file" }, "verify-xml-signature":{ "type":"number", "format":"flag", "default":0, "description":"Verify metadata's XML signature" }, "action":{ "type":"string", "format":"enum", "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, "description":"Destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "ip-map-list":{ "type":"object", "$ref":"/axapi/v3/file/ip-map-list", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"ip map list file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ip map list file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" } } }, "local-uri-file":{ "type":"object", "$ref":"/axapi/v3/file/local-uri-file", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"local uri file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"license local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"license file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"glm license local file name" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "description":"'import': import; ", "enum":[ "import" ] }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "description":"destination file name for copy and rename action" } } }, "glm-cert":{ "type":"object", "$ref":"/axapi/v3/file/glm-cert", "properties":{ "device":{ "type":"number", "format":"number", "platform-specific-range":1, "platform-specific-default":1, "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"glm license local file name" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "description":"'import': import; ", "enum":[ "import" ] }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "description":"destination file name for copy and rename action" } } }, "ssl-key":{ "type":"object", "$ref":"/axapi/v3/file/ssl-key", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"ssl key local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ssl key file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "csr-generate":{ "type":"number", "format":"flag", "default":0, "description":"Generate CSR file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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":255, "description":"ssl certificate local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ssl certificate file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "certificate-type":{ "type":"string", "format":"enum", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ] }, "pfx-password":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "description":"The password for certificate file (pfx type only)" }, "csr-generate":{ "type":"number", "format":"flag", "default":0, "description":"Generate CSR file" }, "digest":{ "type":"string", "format":"enum", "description":"'sha1': sha1; 'sha256': sha256; 'sha384': sha384; 'sha512': sha512; ", "enum":[ "sha1", "sha256", "sha384", "sha512" ] }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "csr":{ "type":"object", "$ref":"/axapi/v3/file/csr", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Specify the File Name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"CSR file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "description":"'export': export; ", "enum":[ "export" ] }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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", "minLength":1, "maxLength":255, "description":"ssl ca certificate local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ssl ca certificate file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "certificate-type":{ "type":"string", "format":"enum", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ] }, "pfx-password":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":128, "description":"The password for certificate file (pfx type only)" }, "csr-generate":{ "type":"number", "format":"flag", "default":0, "description":"Generate CSR file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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", "minLength":1, "maxLength":255, "description":"ssl certificate local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ssl certificate file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" } } }, "ssl-crl":{ "type":"object", "$ref":"/axapi/v3/file/ssl-crl", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "description":"ssl crl local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"ssl crl file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "axdebug":{ "type":"object", "$ref":"/axapi/v3/file/axdebug", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"axdebug local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"axdebug file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" } } }, "debug-monitor":{ "type":"object", "$ref":"/axapi/v3/file/debug-monitor", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"debug monitor local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"debug monitor file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" } } }, "syslog":{ "type":"object", "$ref":"/axapi/v3/file/syslog", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"syslog local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"syslog file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" } } }, "health-postfile":{ "type":"object", "$ref":"/axapi/v3/file/health-postfile", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Specify the File Name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"syslog file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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":63, "description":"Specify the Program Name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"syslog file size in byte" }, "description":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"Describe the Program Function briefly" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "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, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "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, "description":"Expedite the Backup" }, "period":{ "type":"number", "format":"flag", "default":0, "description":"Specify backup period" }, "date":{ "type":"number", "format":"number", "minimum":1, "maximum":31, "description":"specify number of days" }, "day":{ "type":"number", "format":"flag", "default":0, "description":"Most recent day" }, "month":{ "type":"number", "format":"flag", "default":0, "description":" Most recent month" }, "week":{ "type":"number", "format":"flag", "default":0, "description":"Most recent week" }, "all":{ "type":"number", "format":"flag", "default":0, "description":"all log" }, "stats-data":{ "type":"number", "format":"flag", "default":0, "description":"Backup web statistical data" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "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, "modify-not-allowed":1, "description":"uuid of the object" } } }, "geo-location":{ "type":"object", "$ref":"/axapi/v3/file/geo-location", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "ssh-pubkey":{ "type":"object", "$ref":"/axapi/v3/file/ssh-pubkey", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "description":"Device (Device ID)" }, "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Web-Category license local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"License file size in byte" }, "file-handle":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":255, "description":"Full path of the uploaded file" }, "action":{ "type":"string", "format":"enum", "description":"'import': import; ", "enum":[ "import" ] }, "use-mgmt-port":{ "type":"number", "format":"flag", "default":0, "description":"Enable management port for backend" } } }, "extension":{ "type":"object", "$ref":"/axapi/v3/file/extension", "properties":{ "file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"aflex local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"aflex file size in byte" }, "action":{ "type":"string", "format":"enum", "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, "description":"full path of the uploaded file" }, "dst-file":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object" } } }, "techsupport":{ "type":"object", "$ref":"/axapi/v3/file/techsupport", "properties":{ "file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"techsupport local file name" }, "size":{ "type":"number", "format":"number", "minimum":0, "maximum":2147483647, "description":"techsupport file size in byte" }, "action":{ "type":"string", "format":"enum", "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" ] }, "slot":{ "type":"number", "format":"number", "plat-pos-list":["chassis"], "minimum":0, "maximum":1, "description":"specify slot id in chassis" }, "dst-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":32, "description":"destination file name for copy and rename action" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "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, "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, "description":"local core file name" }, "action":{ "type":"string", "format":"enum", "description":"'export': export; 'delete': delete; ", "enum":[ "export", "delete" ] }, "slot":{ "type":"number", "format":"number", "plat-pos-list":["chassis"], "minimum":0, "maximum":1, "description":"specify slot id in chassis" } } } } }