slb template diameter

diameter template

diameter Specification

Parameter Value
Type Collection
Object Key(s) name
Collection Name diameter-list
Collection URI /axapi/v3/slb/template/diameter
Element Name diameter
Element URI /axapi/v3/slb/template/diameter/{name}
Element Attributes diameter_attributes
Partition Visibility shared
Schema diameter schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/template/diameter

diameter attributes

Create List

POST

/axapi/v3/slb/template/diameter

diameter attributes

Get Object

GET

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

diameter attributes

Get List

GET

/axapi/v3/slb/template/diameter

diameter-list

Modify Object

POST

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

diameter attributes

Replace Object

PUT

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

diameter attributes

Replace List

PUT

/axapi/v3/slb/template/diameter

diameter-list

Delete Object

DELETE

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

diameter attributes

diameter-list

diameter-list is JSON List of diameter attributes

diameter-list : [

diameter attributes

avp-code

Description avp code

Type: number

Range: 1-2147483647

avp-list

Type: List

avp-string

Description pattern to be matched in the avp string name, max length 127 bytes

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

customize-cea

Description customizing cea response

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

dwr-time

Description dwr health-check timer interval (in 100 milli second unit, default is 100, 0 means unset this option)

Type: number

Range: 0-2147483647

Default: 100

dwr-up-retry

Description number of successful dwr health-check before declaring target up

Type: number

Range: 1-7

Default: 3

forward-to-latest-server

Description Forward client message to the latest server that sends message with the same session id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

forward-unknown-session-id

Description Forward server message even it has unknown session id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

idle-timeout

Description user sesison idle timeout (in minutes, default is 5)

Type: number

Range: 1-65535

Default: 5

load-balance-on-session-id

Description Load balance based on the session id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

message-code-list

Type: List

multiple-origin-host

Description allowing multiple origin-host to a single server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

name

Description diameter template Name

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

origin-host

Description: origin-host is a JSON Block. Please see below for origin-host

Type: Object

Reference Object: /axapi/v3/slb/template/diameter/{name}/origin-host

origin-realm

Description origin-realm name avp

Type: string

Format: string-rlx

Maximum Length: 31 characters

Maximum Length: 1 characters

product-name

Description product name avp

Type: string

Format: string-rlx

Maximum Length: 31 characters

Maximum Length: 1 characters

relaxed-origin-host

Description Relaxed Origin-Host Format

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

service-group-name

Description service group name, this is the service group that the message needs to be copied to

Type: string

Maximum Length: 127 characters

Maximum Length: 1 characters

Reference Object: /axapi/v3/slb/service-group

session-age

Description user session age allowed (default 10), this is not idle-time (in minutes)

Type: number

Range: 1-65535

Default: 10

terminate-on-cca-t

Description remove diameter session when receiving CCA-T message

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

user-tag

Description Customized tag

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vendor-id

Description vendor-id avp (Vendor Id)

Type: number

Range: 0-2147483647

Default: 0

message-code-list

Specification Value
Type list
Block object keys  

message-code

Description

Type: number

Range: 1-2147483647

avp-list

Specification Value
Type list
Block object keys  

avp

Description customize avps for cer to the server (avp number)

Type: number

Range: 0-2147483647

int32

Description 32 bits integer

Type: number

Range: 0-2147483647

Mutual Exclusion: int32, int64, and string are mutually exclusive

int64

Description 64 bits integer

Type: number

Range: 0-2147483647

Mutual Exclusion: int64, int32, and string are mutually exclusive

mandatory

Description mandatory avp

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

string

Description String (string name, max length 127 bytes)

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

Mutual Exclusion: string, int32, and int64 are mutually exclusive

origin-host

Specification Value
Type object

origin-host-name

Description origin-host name avp

Type: string

Format: string-rlx

Maximum Length: 255 characters

Maximum Length: 1 characters

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters