in Pulumi), how do I set some of the critical setting that show up under Configuration->General Settings in the Azure portal? Specifically:• Stack (want ".NET")
• .NET Version (.NET 6 (LTS))
• Platform (64 bit)
• FTP state (FTPS Only)
I have an app service that was created via the Azure CLI as a reference. In the applicable "az" commands, those settings are
.In the ARM template for the reference app service, those settings are
to generate the C# code for that reference app service, but I don't see anything in that code which seems to specify those settings. I've tried searching the Pulumi AzureNative API docs but haven't had any luck.Can anyone point me in the right direction for this? As it stands, my app won't start (not surprisingly). Thanks.
There was some serendipity from this, in that the PR that merged those changes to main use the pulumi github action to update the environment. The (unchanged) app was deployed, and now it's working. No tweaking of anything within the Azure portal, which is great!
The only remaining anomaly at this point is that for the reference app service, under "General Settings" in the Azure portal, I see:Stack: .NET
.NET Version: .NET 6 (LTS)But for the pulumi-managed app service, "Stack" is empty; and .NET Version doesn't appear. Multiple refreshes haven't changed what it's displaying. But the arm templates now match, so I think it's a portal display issue, not an actual app service configuration issue.Thanks again.