Add a sub-element: SD.sip-manipulation.mime-isup-rules

post

https://cloud-native-SBC-IP/config/v1/sd/sip-manipulation/{ElementKey}/mime-isup-rules

Add a sub-element: SD.sip-manipulation.mime-isup-rules

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
list of mime isup rules
Show Source
Nested Schema : isup-msg-types
Type: array
Unique Items Required: true
specifies a list of isup message types that the mime isup rule applies to (applies to all ISUP messages when none are specified) e.g.: IAM, ACM
Show Source
Nested Schema : isup-param-rules
Type: array
list of isup-param-rules
Show Source
Nested Schema : methods
Type: array
Unique Items Required: true
specifies list of methods that the rule applies to (applies to all methods when none are specified) e.g.: INVITE,ACK,CANCEL
Show Source
Nested Schema : mime-header-rules
Type: array
list of mime-header-rules
Show Source
Nested Schema : rules-order
Type: array
list of mime-header and isup-param rules
Show Source
Nested Schema : IsupParamRule
Type: object
list of isup-param-rules
Show Source
  • Read Only: true
    Identifier for the element or sub-element
  • Allowed Values: [ "none", "add", "store", "sip-manip", "replace", "find-replace-all", "delete", "log", "monitor", "reject" ]
  • Allowed Values: [ "case-sensitive", "case-insensitive", "pattern-rule", "refer-case-sensitive", "refer-case-insensitive", "boolean" ]
  • Allowed Values: [ "raw-binary", "hex-ascii", "bcd", "binary-ascii", "ascii-string", "number-param" ]
  • value to match against the current object. To clear the match-value, update with an empty string
  • Minimum Length: 1
    Pattern: ^(([a-z][A-Za-z0-9_]+)|([A-Z][A-Za-z0-9_]*[a-z][A-Za-z0-9_]*))$
    unique name for rule
  • new value for the object. To clear the newValue, update with an empty string
  • Pattern: ^((25[0-5])|(2[0-4][0-9])|(1[0-9][0-9])|([0-9]([0-9])?))(\[([*^]|[0-9]+)\])?$
    parameter type specifying which part of the isup body will be manipulated
Nested Schema : MimeHeaderRule
Type: object
list of mime-header-rules
Show Source
  • Read Only: true
    Identifier for the element or sub-element
  • Allowed Values: [ "none", "add", "store", "sip-manip", "replace", "find-replace-all", "delete", "log", "monitor", "reject" ]
  • Allowed Values: [ "case-sensitive", "case-insensitive", "pattern-rule", "refer-case-sensitive", "refer-case-insensitive", "boolean" ]
  • value to match against the current object. To clear the match-value, enter an empty string
  • Pattern: ^@status-line$|^[A-Za-z0-9@.!%*_+`'~-]+(\[(([0-9]+)|([*^]))\])?$
    header within mime part for which rule needs to be applied. To change the preamble of a SIP body, use the header name @preamble. To change the epilogue of a SIP body, use the header name @epilogue
  • Minimum Length: 1
    Pattern: ^(([a-z][A-Za-z0-9_]+)|([A-Z][A-Za-z0-9_]*[a-z][A-Za-z0-9_]*))$
    unique name for rule
  • new value for the object. Quoted display names must be escaped within quotes (e.g. '\\'My Name\\' '). To clear the new-value, enter an empty string
Back to Top

Response

Supported Media Types

200 Response

return one sub element: MimeIsupRule
Body ()
Root Schema : schema
Type: object
list of mime isup rules
Show Source
Nested Schema : isup-msg-types
Type: array
Unique Items Required: true
specifies a list of isup message types that the mime isup rule applies to (applies to all ISUP messages when none are specified) e.g.: IAM, ACM
Show Source
Nested Schema : isup-param-rules
Type: array
list of isup-param-rules
Show Source
Nested Schema : methods
Type: array
Unique Items Required: true
specifies list of methods that the rule applies to (applies to all methods when none are specified) e.g.: INVITE,ACK,CANCEL
Show Source
Nested Schema : mime-header-rules
Type: array
list of mime-header-rules
Show Source
Nested Schema : rules-order
Type: array
list of mime-header and isup-param rules
Show Source
Nested Schema : IsupParamRule
Type: object
list of isup-param-rules
Show Source
  • Read Only: true
    Identifier for the element or sub-element
  • Allowed Values: [ "none", "add", "store", "sip-manip", "replace", "find-replace-all", "delete", "log", "monitor", "reject" ]
  • Allowed Values: [ "case-sensitive", "case-insensitive", "pattern-rule", "refer-case-sensitive", "refer-case-insensitive", "boolean" ]
  • Allowed Values: [ "raw-binary", "hex-ascii", "bcd", "binary-ascii", "ascii-string", "number-param" ]
  • value to match against the current object. To clear the match-value, update with an empty string
  • Minimum Length: 1
    Pattern: ^(([a-z][A-Za-z0-9_]+)|([A-Z][A-Za-z0-9_]*[a-z][A-Za-z0-9_]*))$
    unique name for rule
  • new value for the object. To clear the newValue, update with an empty string
  • Pattern: ^((25[0-5])|(2[0-4][0-9])|(1[0-9][0-9])|([0-9]([0-9])?))(\[([*^]|[0-9]+)\])?$
    parameter type specifying which part of the isup body will be manipulated
Nested Schema : MimeHeaderRule
Type: object
list of mime-header-rules
Show Source
  • Read Only: true
    Identifier for the element or sub-element
  • Allowed Values: [ "none", "add", "store", "sip-manip", "replace", "find-replace-all", "delete", "log", "monitor", "reject" ]
  • Allowed Values: [ "case-sensitive", "case-insensitive", "pattern-rule", "refer-case-sensitive", "refer-case-insensitive", "boolean" ]
  • value to match against the current object. To clear the match-value, enter an empty string
  • Pattern: ^@status-line$|^[A-Za-z0-9@.!%*_+`'~-]+(\[(([0-9]+)|([*^]))\])?$
    header within mime part for which rule needs to be applied. To change the preamble of a SIP body, use the header name @preamble. To change the epilogue of a SIP body, use the header name @epilogue
  • Minimum Length: 1
    Pattern: ^(([a-z][A-Za-z0-9_]+)|([A-Z][A-Za-z0-9_]*[a-z][A-Za-z0-9_]*))$
    unique name for rule
  • new value for the object. Quoted display names must be escaped within quotes (e.g. '\\'My Name\\' '). To clear the new-value, enter an empty string

404 Response

Not Found
Body ()
Root Schema : ApiValidationError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : Errors
Type: object
Show Source

406 Response

Validation Failure
Body ()
Root Schema : ApiValidationError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : Errors
Type: object
Show Source
Back to Top