@xiaoxi ,
Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you would like to create a Public IP as Zone redundant in availability zones supported Regions.
- Select "Zone-redundant" while creating the Public IP
Similarly, if you select a particular Zone, 1 or 2 or 3, your Public IP will be "Zonal" and will be pinned to that particular zone.
For pricing, you can refer to
- IP Addresses pricing
- Azure Pricing Calculator - Specify the region and billable hours
- I don't see any additional cost for specifying a zone in the above.
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.