import

Get files from remote site

import Specification

Type operational
Element Name import
Element URI /axapi/v3/import
Element Attributes import_attributes
Schema import schema

Operations Allowed:

Operation Method URI Payload

EXECUTE Object

POST

/axapi/v3/import

import Attributes

import Attributes

aflex

Description: aFleX Script Source File

Type: string

Format: string-rlx

auth-portal

Description: Portal file for http authentication

Type: string

auth-portal-image

Description: Image file for default portal

Type: string

auth-saml-idp

Description: auth-saml-idp is a JSON Block . Please see below for auth-saml-idp

Type: Object

Reference Object: /axapi/v3/import/auth-saml-idp

bw-list

Description: Black white List File

Type: string

ca-cert

Description: CA Cert File(enter bulk when import an archive file)

Type: string

certificate-type

Description: ‘pem’: pem; ‘der’: der; ‘pfx’: pfx; ‘p7b’: p7b;

Type: string

Supported Values: pem, der, pfx, p7b

class-list

Description: Class List File

Type: string

class-list-convert

Description: Convert Class List File to A10 format

Type: string

class-list-type

Description: ‘ac’: ac; ‘ipv4’: ipv4; ‘ipv6’: ipv6; ‘string’: string; ‘string-case-insensitive’: string-case-insensitive;

Type: string

Supported Values: ac, ipv4, ipv6, string, string-case-insensitive

csr-generate

Description: Generate CSR file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

digest

Description: ‘sha1’: sha1; ‘sha256’: sha256; ‘sha384’: sha384; ‘sha512’: sha512;

Type: string

Supported Values: sha1, sha256, sha384, sha512

dnssec-dnskey

Description: DNSSEC DNSKEY(KSK) file for child zone

Type: string

dnssec-ds

Description: DNSSEC DS file for child zone

Type: string

geo-location

Description: Geo-location CSV File

Type: string

glm-cert

Description: GLM certificate

Type: string

glm-license

Description: License File

Type: string

health-external

Description: health-external is a JSON Block . Please see below for health-external

Type: Object

Reference Object: /axapi/v3/import/health-external

health-postfile

Description: health-postfile is a JSON Block . Please see below for health-postfile

Type: Object

Reference Object: /axapi/v3/import/health-postfile

license

Description: License File

Type: string

local-uri-file

Description: Local URI files for http response

Type: string

lw-4o6

Description: LW-4over6 Binding Table File

Type: string

overwrite

Description: Overwrite existing file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

pfx-password

Description: The password for certificate file (pfx type only)

Type: string

Format: string-rlx

policy

Description: WAF policy File

Type: string

remote-file

Description: profile name for remote url

Type: string

Format: url

Mutual Exclusion: remote-file store-name and terminal are mutually exclusive

ssl-cert

Description: SSL Cert File(enter bulk when import an archive file)

Type: string

ssl-cert-key

Description: ‘bulk’: import an archive file;

Type: string

Supported Values: bulk

ssl-crl

Description: SSL Crl File

Type: string

ssl-key

Description: SSL Key File(enter bulk when import an archive file)

Type: string

store

Description: store is a JSON Block . Please see below for store

Type: Object

Reference Object: /axapi/v3/import/store

store-name

Description: Import store name

Type: string

Mutual Exclusion: store-name remote-file and terminal are mutually exclusive

terminal

Description: terminal vi

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: terminal remote-file and store-name are mutually exclusive

thales-secworld

Description: Thales security world files

Type: string

to-device

Description: to-device is a JSON Block . Please see below for to-device

Type: Object

Reference Object: /axapi/v3/import/to-device

use-mgmt-port

Description: Use management port as source port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

user-tag

Description: Customized tag

Type: string

web-category-license

Description: License file to enable web-category feature

Type: string

wsdl

Description: Web Service Definition Language File

Type: string

xml-schema

Description: XML-Schema File

Type: string

health-external

Specification
Type object

description

Description: Describe the Program Function briefly

Type: string

Format: string-rlx

externalfilename

Description: Specify the Program Name

Type: string

overwrite

Description: Overwrite existing file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

remote-file

Description:

Type: string

Format: url

use-mgmt-port

Description: Use management port as source port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

health-postfile

Specification
Type object

overwrite

Description: Overwrite existing file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

postfilename

Description: Specify the File Name

Type: string

remote-file

Description: Profile name for remote url

Type: string

Format: url

use-mgmt-port

Description: Use management port as source port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

store

Specification
Type object

create

Description: Create an import store profile

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

delete

Description: Delete an import store profile

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

name

Description: profile name to store remote url

Type: string

remote-file

Description:

Type: string

Format: url

to-device

Specification
Type object

device

Description: Device (Device ID)

Type: number

glm-cert

Description: GLM certificate

Type: string

glm-license

Description: License File

Type: string

license

Description: License File

Type: string

overwrite

Description: Overwrite existing file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

remote-file

Description: profile name for remote url

Type: string

Format: url

use-mgmt-port

Description: Use management port as source port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

web-category-license

Description: License file to enable web-category feature

Type: string

auth-saml-idp

Specification
Type object

overwrite

Description: Overwrite existing file

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

remote-file

Description: Profile name for remote url

Type: string

Format: url

saml-idp-name

Description: Metadata name

Type: string

use-mgmt-port

Description: Use management port as source port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

verify-xml-signature

Description: Verify metadata’s XML signature

Type: boolean

Supported Values: true, false, 1, 0

Default: 0