Open
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
Metadata
Metadata
Assignees
Labels
This issue points to a problem in the data-plane of the library.Issues that are reported by GitHub users external to the Azure organization.Workflow: This issue needs attention from Azure service team or SDK teamThe issue doesn't require a change to the product in order to be resolved. Most issues start as that