slb template diameter

Configure Diameter load balancing templates that can be applied to a virtual port.

diameter Specification

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
Schema diameter schema

Operations Allowed:

Operation Method URI Payload

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: Diameter AVP number.

Type: number

Range: 1-2147483647

avp-list

Description: avp-list is a JSON List . Please see below for avp-list

Type: List

avp-string

Description: String pattern within the message.

Type: string

customize-cea

Description: Replace the AVPs in Capabilities-Exchange-Answer (CEA) messages with the custom AVP values you configure before forwarding the messages,

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

dwr-time

Description: Maximum number of seconds the ACOS device will wait for the reply to a device-watch-dog message sent to a Diameter server before marking the server Down.

Type: number

Range: 0-2147483647

Default: 100

idle-timeout

Description: Number of minutes a Diameter session can remain idle before the session is deleted.

Type: number

Range: 1-65535

Default: 5

message-code-list

Description: message-code-list is a JSON List . Please see below for message-code-list

Type: List

multiple-origin-host

Description: Prepends the ACOS CPU ID onto the origin-host string to identify the CPU used for a given Diameter peer connection.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

name

Description: Name of the template.

Type: string

Format: string-rlx

Required: Yes

origin-host

Description: Value of Diameter Attribute-Value Pair (AVP) 264. This AVP specifies the identity of the originating host for Diameter messages. The host is a string unique to the client (ACOS device).

Type: string

origin-realm

Description: Value of Diameter AVP 296. This AVP specifies the Diameter realm from which Diameter messages, including requests, are originated.

Type: string

product-name

Description: Value of Diameter AVP 296. This AVP specifies the Diameter realm from which Diameter messages, including requests, are originated.

Type: string

service-group-name

Description: The duplication service group, which is the service group to which to send the duplicate messages.

Type: string

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

session-age

Description: Absolute limit for Diameter sessions. Any Diameter session that is still in effect when the session age is reached is removed from the ACOS session table.

Type: number

Range: 1-65535

Default: 10

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

vendor-id

Description: Value of Diameter AVP 266. This AVP is a number that specifies the vendor.

Type: number

Range: 0-2147483647

Default: 0

avp-list

Specification
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

Mutual Exclusion: string int32 and int64 are mutually exclusive

message-code-list

Specification
Type list
Block object keys

message-code

Description:

Type: number

Range: 1-2147483647