Designate client (and by extension Openstack client) is missing several commands. The functionality is available to sdk users, but not the CLI. pool list https://docs.openstack.org/api-ref/dns/#list-all-pools pool show https://docs.openstack.org/api-ref/dns/#show-a-pool zone nameserver list https://docs.openstack.org/api-ref/dns/#get-the-name-servers-for-a-zone
The "pools" API was never completed in Designate and the current way to manage them is via the designate-manage command. I am going to close this as "won't fix" as the API the CLI tools would interact with is not complete either and it would be a future feature to implement an API for this.