slb template ftp

Configure a File Transfer Protocol template to apply to a virtual port.

ftp Specification

Type Collection
Object Key(s) name
Collection Name ftp-list
Collection URI /axapi/v3/slb/template/ftp/
Element Name ftp
Element URI /axapi/v3/slb/template/ftp/{name}
Element Attributes ftp_attributes
Schema ftp schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/slb/template/ftp/

ftp Attributes

Create List

POST

/axapi/v3/slb/template/ftp/

ftp Attributes

Get Object

GET

/axapi/v3/slb/template/ftp/{name}

ftp Attributes

Get List

GET

/axapi/v3/slb/template/ftp/

ftp-list

Modify Object

POST

/axapi/v3/slb/template/ftp/{name}

ftp Attributes

Replace Object

PUT

/axapi/v3/slb/template/ftp/{name}

ftp Attributes

Replace List

PUT

/axapi/v3/slb/template/ftp/

ftp-list

Delete Object

DELETE

/axapi/v3/slb/template/ftp/{name}

ftp Attributes

ftp-list

ftp-list is JSON List of ftp Attributes

ftp-list : [

ftp Attributes

active-mode-port

Description: Specify non-standard FTP Active mode port.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

active-mode-port-val

Description: If you plan to use a non-standard FTP port number, use this option to specify the port number.

Type: number

Range: 1-65534

Mutual Exclusion: active-mode-port-val and any are mutually exclusive

any

Description: Allow any FTP Active mode port

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: any and active-mode-port-val are mutually exclusive

name

Description: Name of the template.

Type: string

Format: string-rlx

Required: Yes

to

Description: Specify end range of FTP Active mode port.

Type: number

Range: 1-65534

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string