{ "additionalProperties": false, "description": "Advanced load balancer HealthMonitorSIP object", "id": "ALBHealthMonitorSIP", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "sip_monitor_transport": { "$ref": "ALBSipMonTransport, "default": "SIP_UDP_PROTO", "description": "Specify the transport protocol TCP or UDP, to be used for SIP health monitor. The default transport is UDP. Enum options - SIP_UDP_PROTO, SIP_TCP_PROTO. Default value when not specified in API or module is interpreted by ALB Controller as SIP_UDP_PROTO.", "required": false, "title": "Sip monitor transport" }, "sip_request_code": { "$ref": "ALBSipRequestCode, "default": "SIP_OPTIONS", "description": "Specify the SIP request to be sent to the server. By default, SIP OPTIONS request will be sent. Enum options - SIP_OPTIONS. Default value when not specified in API or module is interpreted by ALB Controller as SIP_OPTIONS.", "required": false, "title": "Sip request code" }, "sip_response": { "default": "SIP/2.0", "description": "Match for a keyword in the first 2KB of the server header and body response. By default, it matches for SIP/2.0. Default value when not specified in API or module is interpreted by ALB Controller as SIP/2.0.", "required": false, "title": "Sip response", "type": "string" } }, "title": "HealthMonitorSIP", "type": "object" }