Hi @rewanth ,
Thanks for bringing this to our attnetion.
I am not sure I understood your scenario fully. Is the app you're referring to in two different app service plan ? and are you trying to change the kind
property to web instead of windows? Is that all you're trying to achieve?
Web App for Containers is catered towards developers who want to have more control over what is installed in their containers. A key difference is when you deploy your app it will be inside a Docker container instead of being deployed directly in a Web App. You will be able to deploy web applications, along with any dependencies, in a Windows Container on Azure App Service, enabling a broader sets of applications to take advantage of a fully managed hosting environment:
You can learn more here on this blog post.
Here is a bit of about the Kind
property in App Service
" The kind
property of an app is set during the create flow and can’t be modified thereafter. The portal does this based on the create flow of your choice and/or the configuration you enter. This is also true of the App Service CLI and other clients like Visual Studio Code. You will need to manually set the kind
property if you are creating resources through ARM templates, or using the ARM API directly.
Note that the kind property also shows up in App Service Plans (ASP). At this time, the value of this property for the ASP is meaningless and has no impact on your resource. For example, you can set kind
to “Linux” for the ASP, but that won’t make your ASP a Linux ASP; the reserved
property is what makes this distinction (if reserved
= true, it’s a Linux ASP, otherwise it’s a Windows ASP)."
Hope that helps.
Thanks,
Grace