Skip to content

[BUG] Add property http20ProxyFlag to SiteConfigProperties in Azure.Provisioning.AppService #50242

Open
@ShilpiRachna1

Description

@ShilpiRachna1

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

ClientThis issue points to a problem in the data-plane of the library.Provisioningcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.needs-team-attentionWorkflow: This issue needs attention from Azure service team or SDK teamquestionThe issue doesn't require a change to the product in order to be resolved. Most issues start as that

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions