{"type":"api","title":"Update FQDNs of VIPs in HA pool","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/a0304b33-a28f-3f47-a748-9939a45040de","info":{"title":"Crosswork Data Gateway High Availability API","description":" This document contains details of the Crosswork Data Gateway Manager RESTful APIs that can be used for CRUD operations of Data Gateways and HA Pools","version":"7.1.0","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"http://www.cisco.com/public/sw-license-agreement.html"}},"security":[{"bearerAuth":[]}],"tags":[{"name":"Misc","description":""}],"x-parser-conf":{"overview":{"markdownPath":"reference/CDG/Deprecated/cdg_ha_api_v1-overview.md"}},"swagger":"2.0","basePath":"/crosswork/dg-manager/v1","schemes":["https"],"securityDefinitions":{"bearerAuth":{"type":"apiKey","name":"Authorization","in":"header","description":"Bearer Auth Token"}}},"spec":{"description":"Update FQDNs of all the VIPs of a given HA pool with uuid specified in the payload.","summary":"Update FQDNs of VIPs in HA pool","operationId":"UpdateHApoolFQDN","deprecated":true,"produces":["application/json"],"consumes":["application/json"],"parameters":[{"name":"Content-Type","in":"header","required":true,"type":"string","description":"application/json"},{"name":"Body","in":"body","required":true,"description":"Request payload to update HA pool FQDN","schema":{"title":"UpdateHApoolFQDNRequest","example":{"puuid":"a7c3e0f6-d113-4549-ac4e-6ef5cec0e2d4","ipaddrs":[{"ipaddr":{"inet_af":"ROBOT_INET_ADDR_TYPE_v4","inet_addr":"10.13.0.73","mask":"16"},"gateway":"10.13.0.1","fqdn":"sb73.cdglocal.com."}]},"type":"object","properties":{"puuid":{"type":"string"},"ipaddrs":{"type":"array","items":{"title":"Ipaddr","example":{"ipaddr":{"inet_af":"ROBOT_INET_ADDR_TYPE_v4","inet_addr":"10.13.0.73","mask":"16"},"gateway":"10.13.0.1","fqdn":"sb73.cdglocal.com"},"type":"object","properties":{"ipaddr":{"title":"Ipaddr1","example":{"inet_af":"ROBOT_INET_ADDR_TYPE_v4","inet_addr":"10.13.0.73","mask":"16"},"type":"object","properties":{"inet_af":{"type":"string"},"inet_addr":{"type":"string"},"mask":{"type":"string"}},"required":["inet_af","inet_addr"],"$$ref":"#/definitions/Ipaddr1"},"gateway":{"type":"string"},"fqdn":{"type":"string"}},"required":["ipaddr"],"$$ref":"#/definitions/Ipaddr"}}},"required":["puuid"],"$$ref":"#/definitions/UpdateHApoolFQDNReq"}}],"responses":{"200":{"description":"OK. Update HA pool FQDN response","schema":{"title":"UpdateHApoolFQDNResponse","example":{"puuid":"a7c3e0f6-d113-4549-ac4e-6ef5cec0e2d4","message":"FQDN updated successfully for HA Pool: HAPool_Sep17"},"type":"object","properties":{"puuid":{"type":"string"},"message":{"type":"string"}},"required":["puuid","message"],"$$ref":"#/definitions/UpdateHApoolFQDNRes"}},"500":{"description":"Internal Server Error"}},"security":[],"__originalOperationId":"UpdateHApoolFQDN","method":"put","path":"/hapool/fqdn"}}