Replace a config element: SD.session-group
put
https://cloud-native-SBC-IP/config/v1/sd/session-group/{ElementKey}
Replace a config element: SD.session-group
Request
Path Parameters
-
ElementKey: string
Identifier for the element
Supported Media Types
- application/json
Root Schema : schema
Type:
object
configure session agent groups
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
app-protocol: string
Allowed Values:
[ "SIP" ]
-
description: string
session agent group description
-
dest: array
dest
list of destinations for this group
-
group-name(required): string
Minimum Length:
1
Pattern:^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
session agent group name -
sag-recursion: boolean
enable sag recursion
-
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 -
state: boolean
administrative state
-
stop-sag-recurse: string
Pattern:
^$|^[3-5][0-9][0-9]((,[3-5][0-9][0-9])|(,[3-5][0-9][0-9]-[3-5][0-9][0-9]))*$|^[3-5][0-9][0-9]-[3-5][0-9][0-9]((,[3-5][0-9][0-9])|(,[3-5][0-9][0-9]-[2-5][0-9][0-9]))*$
Response codes that stop recursion of SAs in SAG -
strategy: string
Allowed Values:
[ "Hunt", "RoundRobin", "LeastBusy", "PropDist", "LowSusRate" ]
-
trunk-group: array
trunk-group
list of trunk groups and their contexts for this group. To use the default context case, omit : and the context
Nested Schema : trunk-group
Type:
array
list of trunk groups and their contexts for this group. To use the default context case, omit : and the context
Show Source
Response
Supported Media Types
- application/json
200 Response
return one config element: SessionAgentGroup
Root Schema : schema
Type:
object
configure session agent groups
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
app-protocol: string
Allowed Values:
[ "SIP" ]
-
description: string
session agent group description
-
dest: array
dest
list of destinations for this group
-
group-name(required): string
Minimum Length:
1
Pattern:^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
session agent group name -
sag-recursion: boolean
enable sag recursion
-
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 -
state: boolean
administrative state
-
stop-sag-recurse: string
Pattern:
^$|^[3-5][0-9][0-9]((,[3-5][0-9][0-9])|(,[3-5][0-9][0-9]-[3-5][0-9][0-9]))*$|^[3-5][0-9][0-9]-[3-5][0-9][0-9]((,[3-5][0-9][0-9])|(,[3-5][0-9][0-9]-[2-5][0-9][0-9]))*$
Response codes that stop recursion of SAs in SAG -
strategy: string
Allowed Values:
[ "Hunt", "RoundRobin", "LeastBusy", "PropDist", "LowSusRate" ]
-
trunk-group: array
trunk-group
list of trunk groups and their contexts for this group. To use the default context case, omit : and the context
Nested Schema : trunk-group
Type:
array
list of trunk groups and their contexts for this group. To use the default context case, omit : and the context
Show Source
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" ]
406 Response
Validation Failure
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" ]