{ "id":"/axapi/v3/cgnv6/stateful-firewall/alg/rtsp", "type":"object", "node-type":"scalar", "title":"rtsp", "partition-visibility":"shared", "auto-created-object":1, "description":"Configure RTSP ALG for NAT stateful firewall (default: enabled)", "properties":{ "rtsp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable ALG; ", "enum":[ "disable" ], "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'transport-inserted': Transport Created; 'transport-freed': Transport Freed; 'transport-alloc-failure': Transport Alloc Failure; 'data-session-created': Data Session Created; 'data-session-freed': Data Session Freed; 'ext-creation-failure': Extension Creation Failure; 'transport-add-to-ext': Transport Added to Extension; 'transport-removed-from-ext': Transport Removed from Extension; 'transport-too-many': Too Many Transports for Control Conn; 'transport-already-in-ext': Transport Already in Extension; 'transport-exists': Transport Already Exists; 'transport-link-ext-failure-control': Transport Link to Extension Failure Control; 'transport-link-ext-data': Transport Link to Extension Data; 'transport-link-ext-failure-data': Transport Link to Extension Failure Data; 'transport-inserted-shadow': Transport Inserted Shadow; 'transport-creation-race': Transport Create Race; 'transport-alloc-failure-shadow': Transport Alloc Failure Shadow; 'transport-put-in-del-q': Transport Put in Delete Queue; 'transport-freed-shadow': Transport Freed Shadow; 'transport-acquired-from-control': Transport Acquired Control; 'transport-found-from-prev-control': Transport Found From Prev Control; 'transport-acquire-failure-from-control': Transport Acquire Failure Control; 'transport-released-from-control': Transport Released Control; 'transport-double-release-from-control': Transport Double Release Control; 'transport-acquired-from-data': Transport Acquired Data; 'transport-acquire-failure-from-data': Transport Acquire Failure Data; 'transport-released-from-data': Transport Released Data; 'transport-double-release-from-data': Transport Double Release Data; 'transport-retry-lookup-on-data-free': Transport Retry Lookup Data; 'transport-not-found-on-data-free': Transport Not Found Data; 'data-session-created-shadow': Data Session Created Shadow; 'data-session-freed-shadow': Data Session Freed Shadow; 'ha-control-ext-creation-failure': HA Control Extension Creation Failure; 'ha-control-session-created': HA Control Session Created; 'ha-data-session-created': HA Data Session Created; ", "enum":[ "all", "transport-inserted", "transport-freed", "transport-alloc-failure", "data-session-created", "data-session-freed", "ext-creation-failure", "transport-add-to-ext", "transport-removed-from-ext", "transport-too-many", "transport-already-in-ext", "transport-exists", "transport-link-ext-failure-control", "transport-link-ext-data", "transport-link-ext-failure-data", "transport-inserted-shadow", "transport-creation-race", "transport-alloc-failure-shadow", "transport-put-in-del-q", "transport-freed-shadow", "transport-acquired-from-control", "transport-found-from-prev-control", "transport-acquire-failure-from-control", "transport-released-from-control", "transport-double-release-from-control", "transport-acquired-from-data", "transport-acquire-failure-from-data", "transport-released-from-data", "transport-double-release-from-data", "transport-retry-lookup-on-data-free", "transport-not-found-on-data-free", "data-session-created-shadow", "data-session-freed-shadow", "ha-control-ext-creation-failure", "ha-control-session-created", "ha-data-session-created" ] } } } ] } } }