Retrieve all config elements: SD.session-agent
get
https://cloud-native-SBC-IP/config/v1/sd/session-agent
Retrieve all config elements: SD.session-agent
Request
Query Parameters
-
revision-id: string
Integer value of saved revision, or 'latest', 'active' to show the running config, or 'staging' to show complete configuration to be activated
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
return all config elements: SessionAgent
Nested Schema : schema
Type:
object
configure session agents
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
allow-next-hop-lp: boolean
allow this session agent to be used as nexthop in local policy
-
app-protocol: string
Allowed Values:
[ "SIP" ]
-
associated-agents: array
associated-agents
list of Agents Associated with this session-agent
-
auth-attribute: array
auth-attribute
list of auth-attributes
-
burst-rate-window: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
burst rate window (seconds) -
cac-alarm-threshold: integer
(int64)
Minimum Value:
0
Maximum Value:99
CAC utilization threshold (percent). An alarm will be generated when session utilization or burst-rate utilization exceeds this value. -
carriers: array
carriers
list of carriers
-
codec-policy: string
codec policy to apply
-
constraints: boolean
apply session constraints to agent
-
description: string
description of session agent
-
early-media-allow: string
Allowed Values:
[ "both", "reverse", "none" ]
-
egress-realm-id: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
default egress realm to use for session agent 'pings' and when multiple egress realms are possible (e.g. realm-id is empty or '*') -
enforcement-profile: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
Name of enforcement profile -
hold-refer-reinvite: boolean
enable or disables holding re-invite
-
hostname(required): string
Minimum Length:
1
Pattern:^(((((\*)|(\*\.)){0,1})([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9]){0,1}[.])*([A-Za-z]([A-Za-z0-9-]*[A-Za-z0-9]){0,1})[.]{0,1})|(\*?))$|^((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])$|^((([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:){6}((:[0-9a-fA-F]{1,4})|(((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([0-9a-fA-F]{1,4}:){5}:((([0-9a-fA-F]{1,4}:)?[0-9a-fA-F]{1,4})|(((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([0-9a-fA-F]{1,4}:){4}:((([0-9a-fA-F]{1,4}:){0,2}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:)?((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([0-9a-fA-F]{1,4}:){3}:((([0-9a-fA-F]{1,4}:){0,3}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:){0,2}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([0-9a-fA-F]{1,4}:){2}:((([0-9a-fA-F]{1,4}:){0,4}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:){0,3}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|([0-9a-fA-F]{1,4}::((([0-9a-fA-F]{1,4}:){0,5}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:){0,4}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(::((([0-9a-fA-F]{1,4}:){0,6}[0-9a-fA-F]{1,4})|(([0-9a-fA-F]{1,4}:){0,5}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([0-9a-fA-F]{1,4}:){1,7}:)|(::))$|^([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9]){0,1}[.])*([A-Za-z]([A-Za-z0-9-]*[A-Za-z0-9]){0,1})[.]{0,1}$
hostname at which to contact session agent -
in-manipulationid: string
inbound manipulation ID
-
in-service-period: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
in service period -
in-translationid: string
inbound translation ID
-
ip-address: string
Pattern:
^$|^((([0-1]?[0-9]?|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]?[0-9]?|2[0-4])[0-9]|25[0-5])(/[0-2]?[0-9]|/3[0-2])?$|^([\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}):([\d]{1,5})$|^((([[0-9a-fA-F]]{1,4}:){7}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:){6}((:[[0-9a-fA-F]]{1,4})|(((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([[0-9a-fA-F]]{1,4}:){5}:((([[0-9a-fA-F]]{1,4}:)?[[0-9a-fA-F]]{1,4})|(((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([[0-9a-fA-F]]{1,4}:){4}:((([[0-9a-fA-F]]{1,4}:){0,2}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:)?((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([[0-9a-fA-F]]{1,4}:){3}:((([[0-9a-fA-F]]{1,4}:){0,3}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:){0,2}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([[0-9a-fA-F]]{1,4}:){2}:((([[0-9a-fA-F]]{1,4}:){0,4}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:){0,3}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|([[0-9a-fA-F]]{1,4}::((([[0-9a-fA-F]]{1,4}:){0,5}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:){0,4}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(::((([[0-9a-fA-F]]{1,4}:){0,6}[[0-9a-fA-F]]{1,4})|(([[0-9a-fA-F]]{1,4}:){0,5}((([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5])[.]){3}(([0-1]{0,1}[0-9]{0,1}|2[0-4])[0-9]|25[0-5]))))|(([[0-9a-fA-F]]{1,4}:){1,7}:)|(::))|:(53|(102[5-9]|10[3-9][0-9]{1}|1[1-9][0-9]{2}|[2-9][0-9]{3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))$|^\[(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\](:[0-9]{0,4})$|^\[(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\]$|^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$
IP Address if hostname is FQDN (optional) -
kpml-interworking: string
Allowed Values:
[ "inherit", "disabled", "enabled" ]
-
kpml2833-iwf-on-hairpin: string
Allowed Values:
[ "inherit", "disabled", "enabled" ]
-
li-trust-me: boolean
session agent is trusted for Lawful Intercept or not
-
load-balance-dns-query: string
Allowed Values:
[ "hunt", "round-robin" ]
-
local-response-map: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
name of local response map to use for the SA -
loose-routing: boolean
enable loose routing
-
manipulation-pattern: string
regular expression that can be used in header manipulation rules
-
manipulation-string: string
string that can be used in header manipulation rules
-
match-identifier: array
match-identifier
Identification criteria to match this agent
-
max-burst-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max burst rate (invites per second) -
max-inbound-burst-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max inbound burst rate (invites per second) -
max-inbound-sessions: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max inbound sessions allowed to this agent -
max-inbound-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max inbound sustained rate (invites per second) -
max-outbound-burst-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max outbound burst rate (invites per second) -
max-outbound-sessions: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max outbound sessions allowed to this agent -
max-outbound-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max outbound sustained rate (invites per second) -
max-register-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
maximum reg sustain rate (register per second) -
max-sessions: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max sessions allowed to and from this agent -
max-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max sustained rate (invites per second) -
media-profiles: array
media-profiles
list of media profiles
-
min-asr: integer
(int64)
Minimum Value:
0
Maximum Value:100
minimum answer seizure ratio (percentage) -
min-seizures: integer
(int64)
Minimum Value:
1
Maximum Value:999999999
minimum number of seizures for a no-answer scenario -
options: string
optional features/parameters
-
out-manipulationid: string
Outbound Manipulation Id
-
out-service-response-codes: string
Pattern:
^$|^[2-6][0-9][0-9]((,[2-6][0-9][0-9])|(,[2-6][0-9][0-9]-[2-6][0-9][0-9]))*$|^[2-6][0-9][0-9]-[2-6][0-9][0-9]((,[2-6][0-9][0-9])|(,[2-6][0-9][0-9]-[2-6][0-9][0-9]))*$
Response codes for Any Dialog creating or Ping Request that make the SA OOS -
out-translationid: string
Outbound Translation Id
-
p-asserted-id: string
p-asserted-id(URI Format) for Session Agent
-
ping-all-addresses: boolean
SIP ping all adresses from DNS query
-
ping-from-user-part: string
ping From User Part
-
ping-in-service-response-codes: string
Pattern:
^$|^[2-6][0-9][0-9]((,[2-6][0-9][0-9])|(,[2-6][0-9][0-9]-[2-6][0-9][0-9]))*$|^[2-6][0-9][0-9]-[2-6][0-9][0-9]((,[2-6][0-9][0-9])|(,[2-6][0-9][0-9]-[2-6][0-9][0-9]))*$
Response codes for PING Resuest that make the SA InService -
ping-interval: integer
(int64)
Minimum Value:
0
Maximum Value:4294967295
how often to ping SA (seconds) -
ping-method: string
SIP message/method used for pinging
-
ping-response: boolean
OPTIONS received will be considered as ping and will be locally responded
-
ping-send-mode: string
Allowed Values:
[ "keep-alive", "continuous" ]
-
ping-to-user-part: string
ping To User Part
-
port: integer
(int32)
Minimum Value:
0
Maximum Value:65535
port to contact session agent -
precedence: integer
(int64)
Minimum Value:
0
Maximum Value:4294967295
Selection precedence of Session Agents with same IP address -
proxy-mode: string
Allowed Values:
[ "Stateless", "Proxy", "Redirect", "Record-Route" ]
-
rate-constraints: array
rate-constraints
create a rate constraint for a method
-
realm-id: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
realm this session agent resides in -
redirect-action: string
Allowed Values:
[ "Proxy", "Recurse", "Recurse-305-only" ]
-
refer-call-transfer: string
Allowed Values:
[ "disabled", "enabled", "dynamic" ]
-
refer-notify-provisional: string
Allowed Values:
[ "none", "initial", "all" ]
-
req-uri-carrier-mode: string
Allowed Values:
[ "None", "URI-param", "Prefix" ]
-
request-uri-headers: array
request-uri-headers
list of headers which need to be inserted in the RE-INVITE from the contact Header
-
response-map: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
response map name -
reuse-connections: string
Allowed Values:
[ "NONE", "TCP", "SCTP", "TLS" ]
-
rfc2833-mode: string
Allowed Values:
[ "none", "transparent", "preferred", "dual" ]
-
rfc2833-payload: integer
(int32)
Minimum Value:
0
Maximum Value:127
payload type used by the SA in preferred rfc2833-mode (0,128>x>95) -
send-media-session: boolean
send media session description
-
send-tcp-fin: boolean
Enables or disables sending TCP FIN messages when SA is Out of Service
-
session-max-life-limit: integer
(int64)
Minimum Value:
1
Maximum Value:2073600
maximum life limit a SIP session can stay active (secs). Range 1-2073600. -
sip-isup-profile: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
Name of sip-isup profile -
sip-profile: string
Pattern:
^.*$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
Name of sip profile -
sip-recursion-policy: string
Pattern:
^([A-Za-z0-9_][A-Za-z0-9._\-]{0,127})?$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
SIP Recursion Policy -
spl-options: string
optional features/parameters
-
state: boolean
administrative state
-
sti-as: array
sti-as
group name or list of STI authentication server (up to four allowed). E.g. STG:<STI-group-name> (for STI Server Group), <STI-name> (for single STI Server)
-
sti-attest: string
Pattern:
^$|^[A-C]$
Attestation Values can be either A, B, C or Empty. (A: Full Attestation, B: Partial Attestation, C: Gateway Attestation) -
sti-orig-id: string
Pattern:
^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
UUID4 added to STI-AS requests, if not already present. Leave empty to pick up the UUID from the upstream config object -
sti-signaling-attest: boolean
Retrieve attestation value and OrigId from SIP headers, when present. (Attestation-Info: attest [A/B/C], Origination-ID: origId [UUID])
-
sti-vs: array
sti-vs
group name or list of STI validation server (up to four allowed). E.g. STG:<STI-group-name> (for STI Server Group), <STI-name> (for single STI Server)
-
stop-recurse: string
Response codes that stop recursion of targets/contacts
-
sustain-rate-window: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
sustained rate window (seconds) -
tcp-keepalive: string
Allowed Values:
[ "none", "enabled", "disabled" ]
-
tcp-reconn-interval: string
TCP/SCTP Reconnection Interval
-
time-to-resume: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
time to resume -
transport-method: string
Allowed Values:
[ "UDP", "UDP+TCP", "DynamicTCP", "StaticTCP", "DynamicTLS", "StaticTLS", "StaticSCTP", "ANY" ]
-
trunk-group: array
trunk-group
list of trunk groups and their contexts. To use the default context case, omit : and the context
-
trust-me: boolean
whether this session agent is trusted or not
-
ttr-no-response: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
no response time to resume
Nested Schema : associated-agents
Type:
array
list of Agents Associated with this session-agent
Show Source
Nested Schema : auth-attribute
Type:
array
list of auth-attributes
Show Source
-
Array of:
object schema
list of auth-attributes
Nested Schema : match-identifier
Type:
array
Identification criteria to match this agent
Show Source
-
Array of:
object SessionAgentIdentifier
Identification criteria to match this agent
Nested Schema : rate-constraints
Type:
array
create a rate constraint for a method
Show Source
-
Array of:
object RateConstraints
create a rate constraint for a method
Nested Schema : request-uri-headers
Type:
array
list of headers which need to be inserted in the RE-INVITE from the contact Header
Show Source
Nested Schema : sti-as
Type:
array
group name or list of STI authentication server (up to four allowed). E.g. STG:<STI-group-name> (for STI Server Group), <STI-name> (for single STI Server)
Show Source
Nested Schema : sti-vs
Type:
array
group name or list of STI validation server (up to four allowed). E.g. STG:<STI-group-name> (for STI Server Group), <STI-name> (for single STI Server)
Show Source
Nested Schema : trunk-group
Type:
array
list of trunk groups and their contexts. To use the default context case, omit : and the context
Show Source
Nested Schema : schema
Type:
object
list of auth-attributes
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
auth-realm(required): string
Minimum Length:
1
Pattern:^([A-Za-z0-9_][A-Za-z0-9._\-]{0,127})?$
authentication realm -
auth-user-lookup(required): string
Minimum Length:
1
Lookup used for selecting the AuthUser -
in-dialog-methods: array
in-dialog-methods
in dialog methods to add authentication headers to
-
password: string
password
authentication password
-
passwordAsString: string
-
username: string
authentication username
Nested Schema : in-dialog-methods
Type:
array
in dialog methods to add authentication headers to
Show Source
-
Array of:
string
Allowed Values:
[ "INVITE", "ACK", "BYE", "CANCEL", "REGISTER", "OPTIONS", "PRACK", "SUBSCRIBE", "NOTIFY", "PUBLISH", "INFO", "REFER", "MESSAGE", "UPDATE" ]
Nested Schema : SessionAgentIdentifier
Type:
object
Identification criteria to match this agent
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
identifier-rule(required): string
Minimum Length:
1
Pattern:^([A-Za-z0-9_][A-Za-z0-9._\-]{0,127})?$|^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
specify the session-agent-identifier-rule which will be used to identify this agent if not matching by IP Address -
match-value(required): string
Minimum Length:
1
Pattern:^.*$
value to match in sip header field which identifies this Session Agent
Nested Schema : RateConstraints
Type:
object
create a rate constraint for a method
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
max-inbound-burst-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max inbound burst rate (methods per rate) -
max-inbound-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max inbound sustained rate (methods per rate) -
max-outbound-burst-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max outbound burst rate (methods per rate) -
max-outbound-sustain-rate: integer
(int64)
Minimum Value:
0
Maximum Value:999999999
max outbound sustained rate (methods per rate) -
method(required): string
Allowed Values:
[ "INVITE", "ACK", "BYE", "CANCEL", "REGISTER", "OPTIONS", "PRACK", "SUBSCRIBE", "NOTIFY", "PUBLISH", "INFO", "REFER", "MESSAGE", "UPDATE" ]
404 Response
Not Found
Root Schema : ApiValidationError
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
code: string
-
errors: array
errors
-
message: string
-
timestamp: string
Nested Schema : Errors
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
attribute: string
-
code: string
-
message: string
-
type: string
Allowed Values:
[ "error", "fatal", "warn" ]