Update trunk IP ACL entry
update_ip_acl_entryReplace a Vobiz IP ACL entry's label and trusted IP address; both fields are required, the old address loses trust, and the entry ID stays unchanged for existing trunks.
Instructions
Replace a Vobiz IP ACL entry's label and address. Both name and ip_address are required on every update; resend the current value of the one you keep. Traffic from the old address stops being trusted (changes can take a little time to reach the SIP edge); the entry keeps its id, so trunks referencing it need no change. Read the current values with list_ip_acl_entries first. The same address rules as add_ip_acl_entry apply. An unknown ip_acl_id raises not_found. Gated by VOBIZ_ENABLE_PROVISIONING and confirm: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Label of 1-255 characters (resend the current one to keep it). Returned by Vobiz as `description`. | |
| confirm | Yes | Must be true, set only after the user explicitly approved: changing this IP ACL entry. | |
| ip_acl_id | Yes | IP ACL entry UUID: the id from list_ip_acl_entries or add_ip_acl_entry. Unknown ids raise not_found. | |
| ip_address | Yes | Public IPv4 address or IPv4 CIDR network, prefix 8-32 (resend the current one to keep it). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | True on success. On a failure the result is isError with ok: false plus `error` (kind), `message`, `retryable` and sometimes `http_status`. | |
| updated | No | True when the change was applied by this call. | |
| http_status | No | HTTP status Vobiz answered with. | |
| ip_acl_entry | No | The entry after the change. |