{"type":"api","title":"Update composite alerts","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/280afeb1-5ea4-33e3-8618-f92d3ecedf8f","info":{"contact":{"email":"support@cisco.com","name":"Crosswork Team, Cisco"},"description":"Health Insights(HI) is a software system that provides smart KPI monitoring and remediation for service provider networks. This document contains details of the HI RESTful APIs that can be used to manage KPIs, enable/disable KPIs on groups or devices, query KPIs and device alerts, remediate alerting KPIs etc.","license":{"name":"Cisco Software License Agreement","url":"https://www.cisco.com/public/sw-license-agreement.html"},"title":"Crosswork Health Insights API","version":"7.1.0"},"security":[{"bearerAuth":[]}],"x-parser-conf":{"overview":{"markdownPath":"reference/CAHI/health_insights_overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://{server_ip}:30603/crosswork/hi/v1","description":"Generated server url"}],"securitySchemes":{"bearerAuth":{"description":"token","in":"header","name":"Authorization","type":"apiKey"}}},"spec":{"operationId":"UpdateComposites","requestBody":{"content":{"application/json":{"schema":{"description":"Description for pulseAlertLogic","properties":{"alert_gate":{"description":"alert_gate","properties":{"alert_inputs":{"description":"alert_inputs","items":{"description":"Description for pulseAlertInputElem","properties":{"alert_gate":{"$ref":"#/components/schemas/pulseAlertGateElem","description":"alert_gate","type":"array"},"alert_primitive":{"description":"alert_primitive","type":"array","properties":{"kpi_id":{"description":"kpi_id","type":"array"},"levels":{"description":"levels","items":{"description":"Description for pulseAlertLevelElem","properties":{"level":{"description":"level","type":"array"}},"type":"object","$$ref":"#/components/schemas/pulseAlertLevelElem"},"type":"array"}},"$$ref":"#/components/schemas/pulseAlertPrimitive"},"input_type":{"description":"input_type","type":"array"},"wire":{"description":"wire","format":"boolean","type":"array"}},"type":"object","$$ref":"#/components/schemas/pulseAlertInputElem"},"type":"array"},"operation":{"description":"operation","type":"array"}},"type":"array","$$ref":"#/components/schemas/pulseAlertGateElem"},"composite_id":{"description":"composite_id","type":"array"},"createdBy":{"description":"createdBy","type":"array"},"creationDate":{"description":"creationDate","format":"int64","type":"array"},"details":{"description":"details","type":"array"},"kpi_profile_id":{"description":"kpi_profile_id","type":"array"},"lastUpdatedBy":{"description":"lastUpdatedBy","type":"array"},"lastUpdationDate":{"description":"lastUpdationDate","format":"int64","type":"array"},"name":{"description":"name","type":"array"},"summary":{"description":"summary","type":"array"}},"type":"object","$$ref":"#/components/schemas/pulseAlertLogic"}}},"description":"Update composite alerts","required":true},"responses":{"200":{"content":{"application/json":{"schema":{"description":"Description for pulseCompResult","example":{},"properties":{"result":{"description":"result","type":"array"}},"type":"object","$$ref":"#/components/schemas/pulseCompResult"}}},"description":"ok"},"400":{"content":{"application/json":{"schema":{"description":"Description for error","example":"Internal Server Error","type":"string","$$ref":"#/components/schemas/error"}}},"description":"Bad Request"},"500":{"content":{"application/json":{"schema":{"description":"Description for error","example":"Internal Server Error","type":"string","$$ref":"#/components/schemas/error"}}},"description":"Internal Server Error"}},"summary":"Update composite alerts","tags":["Composite Alerting"],"x-codegen-request-body-name":"body","__originalOperationId":"UpdateComposites","security":[{"bearerAuth":[]}],"method":"put","path":"/kpi/composites/write"}}