import-periodic class-list-convert

Imports a newline delimited text file of domain names and converts it to a class-list file of the type specified by class_list_type keyword for SSLi. Once the import happens, the A10 designation for class-list is inserted in the first line of the text file.

class-list-convert Specification

Type Collection
Object Key(s) class-list-convert
Collection Name class-list-convert-list
Collection URI /axapi/v3/import-periodic/class-list-convert/
Element Name class-list-convert
Element URI /axapi/v3/import-periodic/class-list-convert/{class-list-convert}
Element Attributes class-list-convert_attributes
Schema class-list-convert schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/import-periodic/class-list-convert/

class-list-convert Attributes

Create List

POST

/axapi/v3/import-periodic/class-list-convert/

class-list-convert Attributes

Get Object

GET

/axapi/v3/import-periodic/class-list-convert/{class-list-convert}

class-list-convert Attributes

Get List

GET

/axapi/v3/import-periodic/class-list-convert/

class-list-convert-list

Modify Object

POST

/axapi/v3/import-periodic/class-list-convert/{class-list-convert}

class-list-convert Attributes

Replace Object

PUT

/axapi/v3/import-periodic/class-list-convert/{class-list-convert}

class-list-convert Attributes

Replace List

PUT

/axapi/v3/import-periodic/class-list-convert/

class-list-convert-list

Delete Object

DELETE

/axapi/v3/import-periodic/class-list-convert/{class-list-convert}

class-list-convert Attributes

class-list-convert-list

class-list-convert-list is JSON List of class-list-convert Attributes

class-list-convert-list : [

class-list-convert Attributes

class-list-convert

Description: Name of the file to convert.

Type: string

Required: Yes

class-list-type

Description: Convert the imported list into a class-list file of the type spec­ified:

  • ac : Aho-Corasick class list. Only the Aho-Corasick class list is currently compliant with the class list types created through this command.
  • string : string
  • ipv4 : ipv4
  • ipv6 : ipv6
  • string-case-insensitive : string case insensitive

Type: string

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

period

Description: Periodically replace the specified file with the version that is currently on the remote server. Specify the period in seconds.

Type: number

Range: 60-31536000

remote-file

Description: Remote URL and filename profile.

Type: string

Format: url

use-mgmt-port

Description: Use the management interface as the source interface for the connection to the remote device.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description: uuid of the object

Type: string