Retrieve one config element: SD.session-agent
get
https://cloud-native-SBC-IP/config/v1/sd/session-agent/{ElementKey}
Retrieve one config element: SD.session-agent
Request
Path Parameters
-
ElementKey: string
Identifier for the element
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 one config element: SessionAgent
Root Schema : schema
Type:
objectconfigure session agents
Show Source
-
_elementKey: string
Read Only:
trueIdentifier 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:
0Maximum Value:999999999burst rate window (seconds) -
cac-alarm-threshold: integer
(int64)
Minimum Value:
0Maximum Value:99CAC 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:
1Pattern:^(((((\*)|(\*\.)){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:
0Maximum Value:999999999in 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:
0Maximum Value:999999999max burst rate (invites per second) -
max-inbound-burst-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max inbound burst rate (invites per second) -
max-inbound-sessions: integer
(int64)
Minimum Value:
0Maximum Value:999999999max inbound sessions allowed to this agent -
max-inbound-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max inbound sustained rate (invites per second) -
max-outbound-burst-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max outbound burst rate (invites per second) -
max-outbound-sessions: integer
(int64)
Minimum Value:
0Maximum Value:999999999max outbound sessions allowed to this agent -
max-outbound-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max outbound sustained rate (invites per second) -
max-register-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999maximum reg sustain rate (register per second) -
max-sessions: integer
(int64)
Minimum Value:
0Maximum Value:999999999max sessions allowed to and from this agent -
max-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max sustained rate (invites per second) -
media-profiles: array
media-profiles
list of media profiles
-
min-asr: integer
(int64)
Minimum Value:
0Maximum Value:100minimum answer seizure ratio (percentage) -
min-seizures: integer
(int64)
Minimum Value:
1Maximum Value:999999999minimum 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:
0Maximum Value:4294967295how 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:
0Maximum Value:65535port to contact session agent -
precedence: integer
(int64)
Minimum Value:
0Maximum Value:4294967295Selection 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:
0Maximum Value:127payload 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:
1Maximum Value:2073600maximum 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:
0Maximum Value:999999999sustained 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:
0Maximum Value:999999999time 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:
0Maximum Value:999999999no response time to resume
Nested Schema : associated-agents
Type:
arraylist of Agents Associated with this session-agent
Show Source
Nested Schema : auth-attribute
Type:
arraylist of auth-attributes
Show Source
-
Array of:
object schema
list of auth-attributes
Nested Schema : match-identifier
Type:
arrayIdentification criteria to match this agent
Show Source
-
Array of:
object SessionAgentIdentifier
Identification criteria to match this agent
Nested Schema : rate-constraints
Type:
arraycreate 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:
arraylist of headers which need to be inserted in the RE-INVITE from the contact Header
Show Source
Nested Schema : sti-as
Type:
arraygroup 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:
arraygroup 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:
arraylist of trunk groups and their contexts. To use the default context case, omit : and the context
Show Source
Nested Schema : schema
Type:
objectlist of auth-attributes
Show Source
-
_elementKey: string
Read Only:
trueIdentifier for the element or sub-element -
auth-realm(required): string
Minimum Length:
1Pattern:^([A-Za-z0-9_][A-Za-z0-9._\-]{0,127})?$authentication realm -
auth-user-lookup(required): string
Minimum Length:
1Lookup 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:
arrayin 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:
objectIdentification criteria to match this agent
Show Source
-
_elementKey: string
Read Only:
trueIdentifier for the element or sub-element -
identifier-rule(required): string
Minimum Length:
1Pattern:^([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:
1Pattern:^.*$value to match in sip header field which identifies this Session Agent
Nested Schema : RateConstraints
Type:
objectcreate a rate constraint for a method
Show Source
-
_elementKey: string
Read Only:
trueIdentifier for the element or sub-element -
max-inbound-burst-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max inbound burst rate (methods per rate) -
max-inbound-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max inbound sustained rate (methods per rate) -
max-outbound-burst-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max outbound burst rate (methods per rate) -
max-outbound-sustain-rate: integer
(int64)
Minimum Value:
0Maximum Value:999999999max 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:
trueIdentifier 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:
trueIdentifier for the element or sub-element -
attribute: string
-
code: string
-
message: string
-
type: string
Allowed Values:
[ "error", "fatal", "warn" ]