DNS mapping is done for azure public ip to godday domain but https is not working for the application
Sorry it is difficult to answer this one. Are you able to share your domain name so I can take a look and understand what may be happening?
If you are using Cloudflare as your DNS provider, pointing to Azure (Your Host) and GoDaddy is your registrar?
If you are not seeing HTTPS, potentially you are not proxying through Cloudflare currently and would need to make sure your DNS records are set to proxied under the DNS tab on our dashboard.