{"type":"api","title":"Update Radius Config","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/ed6f3398-8031-3c0b-bd30-30b98e2ca37b","info":{"title":"Administration and Settings","description":"Includes API operations for the following:\n- Global parameters for SD-WAN Manager\n- User, group and tenant management\n- Software maintenance\n- Backup and restore\n- Container management\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"tags":["Administration - User and Group"],"description":"Update radius configuration\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eNote: In a multitenant vManage system, this API is only available in the Provider and Provider-As-Tenant view.","operationId":"updateRadiusConfig","requestBody":{"description":"radius","content":{"application/json":{"schema":{"type":"object","properties":{"retransmit":{"maximum":1000,"minimum":1,"type":"integer","description":"Configure how many times to contact each RADIUS server","format":"int32","example":3,"default":3},"server":{"maxItems":8,"minItems":0,"type":"array","description":"RADIUS server configuration","items":{"required":["address","secretKey"],"type":"object","properties":{"acctPort":{"maximum":65535,"minimum":0,"type":"integer","description":"Accounting Port","format":"int32","example":1813,"default":1813},"address":{"pattern":"(^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$)|((([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3,3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3,3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)))","type":"string","description":"Set IP address of RADIUS server","example":"1.2.2.2"},"authPort":{"maximum":65535,"minimum":0,"type":"integer","description":"Authentication Port","format":"int32","example":1812,"default":1812},"priority":{"maximum":7,"minimum":0,"type":"integer","description":"Priority","format":"int32","example":1,"default":0},"secretKey":{"pattern":"^(?:\\$CRYPT\\$.{17}|(?!(?:\\$CRYPT\\$)).{1,128})$","type":"string","description":"Secret key","example":"password"},"tag":{"maxLength":16,"minLength":4,"pattern":"^[a-zA-Z0-9\\-_]*$","type":"string","description":"Reference tag/name for the server","example":"radius-server1"},"vpn":{"type":"integer","description":"VPN ID","format":"int32","example":0,"enum":[0,512],"default":0}},"description":"Configure the RADIUS server","$$ref":"#/components/schemas/ControlComponentAaaRadiusServer"}},"timeout":{"maximum":1000,"minimum":1,"type":"integer","description":"Configure how long to wait for replies from the RADIUS server","format":"int32","example":5,"default":5}},"description":"Radius configuration","$$ref":"#/components/schemas/Radius"}}},"required":true},"responses":{"200":{"description":"Success"},"400":{"description":"Bad Request"},"403":{"description":"Forbidden"},"500":{"description":"Internal Server Error"}},"method":"put","path":"/admin/radius"}}