Vault go-sockaddr/template format configuration

I cannot see any information with regards to go-sockaddr/template format support in the docs. Is it possible to use these to set say the address or cluster_address like it is with bind_addr for Nomad?

Surely I do not have to hardcode every single API when Consul and Nomad support programmatically getting it?