{ "id":"/axapi/v3/export-periodic/{axdebug}", "type":"object", "node-type":"list", "title":"export-periodic", "description":"Put files to remote site periodically", "properties":{ "axdebug":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"AX Debug Packet File", "optional":false }, "merged-pcap":{ "type":"number", "format":"flag", "default":0, "description":"Export the merged pcap file when there are multiple Export sessions", "optional":true }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "axdebug-list":{ "type":"array", "minItems":1, "items":{ "type":"axdebug" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/axdebug/{axdebug}", "array":[ { "properties":{ "axdebug":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"AX Debug Packet File", "optional":false }, "merged-pcap":{ "type":"number", "format":"flag", "default":0, "description":"Export the merged pcap file when there are multiple Export sessions", "optional":true }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "axdebug" ] } ] }, "ssl-cert-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-cert" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/ssl-cert/{ssl-cert}", "array":[ { "properties":{ "ssl-cert":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "description":"SSL Cert File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ssl-cert" ] } ] }, "ssl-key-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-key" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/ssl-key/{ssl-key}", "array":[ { "properties":{ "ssl-key":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "description":"SSL Key File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ssl-key" ] } ] }, "ssl-crl-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-crl" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/ssl-crl/{ssl-crl}", "array":[ { "properties":{ "ssl-crl":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "description":"SSL Crl File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ssl-crl" ] } ] }, "ssl-cert-key-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-cert-key" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/ssl-cert-key/{ssl-cert-key}", "array":[ { "properties":{ "ssl-cert-key":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "description":"Local SSL Key/Certificate file name", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ssl-cert-key" ] } ] }, "aflex-list":{ "type":"array", "minItems":1, "items":{ "type":"aflex" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/aflex/{aflex}", "array":[ { "properties":{ "aflex":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"aFleX Script Source File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "aflex" ] } ] }, "xml-schema-list":{ "type":"array", "minItems":1, "items":{ "type":"xml-schema" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/xml-schema/{xml-schema}", "array":[ { "properties":{ "xml-schema":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"XML-Schema File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "xml-schema" ] } ] }, "wsdl-list":{ "type":"array", "minItems":1, "items":{ "type":"wsdl" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/wsdl/{wsdl}", "array":[ { "properties":{ "wsdl":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Web Services Definition Language File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "wsdl" ] } ] }, "policy-list":{ "type":"array", "minItems":1, "items":{ "type":"policy" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/policy/{policy}", "array":[ { "properties":{ "policy":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"WAF Policy File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "policy" ] } ] }, "bw-list-list":{ "type":"array", "minItems":1, "items":{ "type":"bw-list" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/bw-list/{bw-list}", "array":[ { "properties":{ "bw-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Black white List File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "bw-list" ] } ] }, "class-list-list":{ "type":"array", "minItems":1, "items":{ "type":"class-list" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/class-list/{class-list}", "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Class List Name", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "class-list" ] } ] }, "domain-list-list":{ "type":"array", "minItems":1, "items":{ "type":"domain-list" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/domain-list/{domain-list}", "array":[ { "properties":{ "domain-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"Domain List File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "domain-list" ] } ] }, "geo-location-list":{ "type":"array", "minItems":1, "items":{ "type":"geo-location" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/geo-location/{geo-location}", "array":[ { "properties":{ "geo-location":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Geo-location CSV File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "partition-visibility":"shared", "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "partition-visibility":"shared", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "geo-location" ] } ] }, "thales-secworld-list":{ "type":"array", "minItems":1, "items":{ "type":"thales-secworld" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/thales-secworld/{thales-secworld}", "array":[ { "properties":{ "thales-secworld":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"export Thales security world files - in .tgz format that has all files needed by AX", "optional":false }, "overwrite":{ "type":"number", "format":"flag", "default":0, "description":"Overwrite existing file", "optional":true }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "thales-secworld" ] } ] }, "dnssec-dnskey-list":{ "type":"array", "minItems":1, "items":{ "type":"dnssec-dnskey" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/dnssec-dnskey/{dnssec-dnskey}", "array":[ { "properties":{ "dnssec-dnskey":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "description":"DNSSEC DNSKEY(KSK) file for child zone", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "dnssec-dnskey" ] } ] }, "dnssec-ds-list":{ "type":"array", "minItems":1, "items":{ "type":"dnssec-ds" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/dnssec-ds/{dnssec-ds}", "array":[ { "properties":{ "dnssec-ds":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "description":"DNSSEC DS file for child zone", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "dnssec-ds" ] } ] }, "auth-portal-list":{ "type":"array", "minItems":1, "items":{ "type":"auth-portal" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/auth-portal/{auth-portal}", "array":[ { "properties":{ "auth-portal":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Portal file for http authentication", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "auth-portal" ] } ] }, "ip-map-list-list":{ "type":"array", "minItems":1, "items":{ "type":"ip-map-list" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/ip-map-list/{ip-map-list}", "array":[ { "properties":{ "ip-map-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"IP Map List File", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ip-map-list" ] } ] }, "local-uri-file-list":{ "type":"array", "minItems":1, "items":{ "type":"local-uri-file" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/local-uri-file/{local-uri-file}", "array":[ { "properties":{ "local-uri-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Local URI files for http response", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "local-uri-file" ] } ] }, "debug-monitor-list":{ "type":"array", "minItems":1, "items":{ "type":"debug-monitor" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/debug-monitor/{debug-monitor}", "array":[ { "properties":{ "debug-monitor":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Debug Monitor Output", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "debug-monitor" ] } ] }, "syslog-list":{ "type":"array", "minItems":1, "items":{ "type":"syslog" }, "uniqueItems":true, "$ref":"/axapi/v3/export-periodic/{axdebug}/syslog/{syslog}", "array":[ { "properties":{ "syslog":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "description":"Syslog file", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "plat-neg-list":["softax-aws"], "default":0, "description":"Use management port as source port", "optional":true }, "remote-file":{ "type":"string", "format":"url", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "syslog" ] } ] } }, "object-keys":[ "axdebug" ], "required":[ "axdebug" ] }