{ "id":"/axapi/v3/import-periodic", "type":"object", "node-type":"intermediate", "title":"import-periodic", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "description":"Get files from remote site periodically", "properties":{ "ssl-cert-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-cert" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/ssl-cert/{ssl-cert}", "array":[ { "properties":{ "ssl-cert":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"SSL Cert File(enter bulk when import an archive file)", "optional":false }, "certificate-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ], "optional":true }, "pfx-password":{ "type":"string", "format":"password", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"The password for certificate file (pfx type only)", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ssl-cert" ] } ] }, "ca-cert-list":{ "type":"array", "minItems":1, "items":{ "type":"ca-cert" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/ca-cert/{ca-cert}", "array":[ { "properties":{ "ca-cert":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"SSL CA Cert File(enter bulk when import an archive file)", "optional":false }, "certificate-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b; ", "enum":[ "pem", "der", "pfx", "p7b" ], "optional":true }, "pfx-password":{ "type":"string", "format":"password", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"The password for certificate file (pfx type only)", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ca-cert" ] } ] }, "ssl-key-list":{ "type":"array", "minItems":1, "items":{ "type":"ssl-key" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/ssl-key/{ssl-key}", "array":[ { "properties":{ "ssl-key":{ "type":"string", "format":"string", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"SSL Key File(enter bulk when import an archive file)", "optional":false }, "secured":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Mark as non-exportable", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/ssl-crl/{ssl-crl}", "array":[ { "properties":{ "ssl-crl":{ "type":"string", "format":"string", "minLength":1, "maxLength":255, "partition-visibility":"shared", "description":"SSL Crl 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/ssl-cert-key/{ssl-cert-key}", "array":[ { "properties":{ "ssl-cert-key":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'bulk': import an archive file; ", "enum":[ "bulk" ], "optional":false }, "secured":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Mark keys as non-exportable", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/aflex/{aflex}", "array":[ { "properties":{ "aflex":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"aFleX Script Source 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/xml-schema/{xml-schema}", "array":[ { "properties":{ "xml-schema":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"XML-Schema 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "xml-schema" ] } ] }, "policy-list":{ "type":"array", "minItems":1, "items":{ "type":"policy" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/policy/{policy}", "array":[ { "properties":{ "policy":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"WAF policy 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/bw-list/{bw-list}", "array":[ { "properties":{ "bw-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Black white List 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/class-list/{class-list}", "array":[ { "properties":{ "class-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Class List File", "optional":false }, "user-tag":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "background":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"background mode for importing class-list", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "class-list" ] } ] }, "class-list-convert-list":{ "type":"array", "minItems":1, "items":{ "type":"class-list-convert" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/class-list-convert/{class-list-convert}", "array":[ { "properties":{ "class-list-convert":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Class List File", "optional":false }, "class-list-type":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'ac': ac; 'ipv4': ipv4; 'ipv6': ipv6; 'string': string; 'string-case-insensitive': string-case-insensitive; ", "enum":[ "ac", "ipv4", "ipv6", "string", "string-case-insensitive" ], "optional":true }, "use-mgmt-port":{ "type":"number", "format":"flag", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "class-list-convert" ] } ] }, "domain-list-list":{ "type":"array", "minItems":1, "items":{ "type":"domain-list" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/domain-list/{domain-list}", "array":[ { "properties":{ "domain-list":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Domain List Name", "optional":false }, "use-mgmt-port":{ "type":"number", "format":"flag", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/thales-secworld/{thales-secworld}", "array":[ { "properties":{ "thales-secworld":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"import Thales security world files - in .tgz format that has all files needed by AX", "optional":false }, "overwrite":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Overwrite existing file", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "thales-secworld" ] } ] }, "thales-kmdata-list":{ "type":"array", "minItems":1, "items":{ "type":"thales-kmdata" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/thales-kmdata/{thales-kmdata}", "array":[ { "properties":{ "thales-kmdata":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"import Thales Kmdata files - in .tgz format that has all files needed by AX", "optional":false }, "overwrite":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Overwrite existing file", "optional":true }, "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "thales-kmdata" ] } ] }, "dnssec-dnskey-list":{ "type":"array", "minItems":1, "items":{ "type":"dnssec-dnskey" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/dnssec-dnskey/{dnssec-dnskey}", "array":[ { "properties":{ "dnssec-dnskey":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"DNSSEC DNSKEY(KSK) file for child zone", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/dnssec-ds/{dnssec-ds}", "array":[ { "properties":{ "dnssec-ds":{ "type":"string", "format":"string", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"DNSSEC DS file for child zone", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "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/import-periodic/auth-portal/{auth-portal}", "array":[ { "properties":{ "auth-portal":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Portal file for http authentication", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "auth-portal" ] } ] }, "auth-jwks-list":{ "type":"array", "minItems":1, "items":{ "type":"auth-jwks" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/auth-jwks/{auth-jwks}", "array":[ { "properties":{ "auth-jwks":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"JSON web key", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "auth-jwks" ] } ] }, "local-uri-file-list":{ "type":"array", "minItems":1, "items":{ "type":"local-uri-file" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/local-uri-file/{local-uri-file}", "array":[ { "properties":{ "local-uri-file":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Local URI files for http response", "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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "local-uri-file" ] } ] }, "rpz-list":{ "type":"array", "minItems":1, "items":{ "type":"rpz" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/rpz/{rpz}", "array":[ { "properties":{ "rpz":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Response Policy Zone File", "optional":false }, "zone-transfer":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'zone-transfer': zone-transfer; ", "enum":[ "zone-transfer" ], "optional":true }, "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 }, "remote-file-zone-transfer":{ "type":"string", "format":"url", "partition-visibility":"shared", "description":"profile name for remote url", "optional":true }, "period":{ "type":"number", "format":"number", "minimum":60, "maximum":31536000, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "rpz" ] } ] }, "tsig-list":{ "type":"array", "minItems":1, "items":{ "type":"tsig" }, "uniqueItems":true, "$ref":"/axapi/v3/import-periodic/tsig/{tsig}", "array":[ { "properties":{ "tsig":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Transaction SIGnatures Key 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, "partition-visibility":"shared", "description":"Specify the period in second", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "tsig" ] } ] } } }