file-inspection global

File Inspection global commands

global Specification

   
Type Configuration Resource
Element Name global
Element URI /axapi/v3/file-inspection/global
Element Attributes global_attributes
Schema global schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/file-inspection/global

global attributes

Get Object

GET

/axapi/v3/file-inspection/global

global attributes

Modify Object

POST

/axapi/v3/file-inspection/global

global attributes

Replace Object

PUT

/axapi/v3/file-inspection/global

global attributes

Delete Object

DELETE

/axapi/v3/file-inspection/global

global attributes

global attributes

classification

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

Type: Object

logging

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

Type: Object

max-buffer-size

Description Maximum size (bytes) of content that can be buffered - default 0 (disabled) (Maximum size (bytes) content that can be buffered - default 0 (disabled))

Type: number

Range: 0-268435455

Default: 0

max-concurrent-files

Description Max concurrenet inspected files per server - default 10 ( Max concurrenet inspected files per server - default 10)

Type: number

Range: 1-100

Default: 10

max-concurrent-files-action

Description ‘bypass’: Bypass File Inspection (default);

Type: string

Supported Values: bypass

Default: bypass

max-file-size

Description Maximum file size (bytes) - default 157286400

Type: number

Range: 0-1073741824

Default: 157286400

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

logging

Specification  
Type object

bypass

Description: bypass is a JSON Block. Please see below for logging_bypass

Type: Object

failed-transactions

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: log

local-logging-disable

Description Disable local logging

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

logging_bypass

Specification  
Type object

aflex-disabled-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: aflex-disabled-log and all-bypass-log are mutually exclusive

all-bypass-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: all-bypass-logno-content-disposition-log, old-http-version-log, aflex-disabled-log, service-disabled-log, service-down-log, max-concurrent-files-log, filesize-overlimit-log and internal-buffered-overlimit-log are mutually exclusive

filesize-overlimit-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: filesize-overlimit-log and all-bypass-log are mutually exclusive

internal-buffered-overlimit-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: internal-buffered-overlimit-log and all-bypass-log are mutually exclusive

max-concurrent-files-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: max-concurrent-files-log and all-bypass-log are mutually exclusive

no-content-disposition-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: no-content-disposition-log and all-bypass-log are mutually exclusive

old-http-version-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: old-http-version-log and all-bypass-log are mutually exclusive

service-disabled-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: service-disabled-log and all-bypass-log are mutually exclusive

service-down-log

Description ‘log’: Log event (default); ‘no-log’: Do not Log event;

Type: string

Supported Values: log, no-log

Default: no-log

Mutual Exclusion: service-down-log and all-bypass-log are mutually exclusive

classification

Specification  
Type object

classification-disable

Description Disable Internal File Inspection Classification

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

max-classification-len

Description maximum length to be taken for file classification - default 65536

Type: number

Range: 1-268435455

Default: 65536

min-classification-len

Description minimum length to be taken for file classification - default 4096

Type: number

Range: 1-268435455

Default: 4096