Closed
Description
Library name and version
Azure.Provisioning.AppService 1.0.0
Describe the bug
To support GRPC endpoint in AppService, we need to expose two properties in SiteConfig:
http20Enabled and http20ProxyFlag. Currently, http20ProxyFlag is missing and so it is not possible to enable GRPC endpoint in AppService using Azure.Provisioning.AppService library
Expected behavior
Property http20ProxyFlag added to SiteConfigProperties
Actual behavior
Property http20ProxyFlag missing in SiteConfigProperties
Reproduction Steps
Try to create WebSite object using Azure.Provisioning.AppService:
var webSite = new WebSite("webapp")
{
Name = DashboardHostName,
AppServicePlanId = appServicePlanId,
SiteConfig = new SiteConfigProperties()
{
LinuxFxVersion = "SITECONTAINERS",
IsHttp20Enabled = true,
// No property exists for http20ProxyFlag
}
};
Environment
.Net 9