使用 Azure CLI 或 API 休息的 Web 应用程序 Vnet 集成
Web App Vnet Integration using Azure CLI or API rest
我尝试使用 Azure CLI 对我的 Web 应用程序进行 vnet 集成,但只看到 "z webapp vnet-integration" 命令。这仅适用于预览,对我不起作用,因为 vnet 集成预览仅支持一个子网的一个服务计划。
我也看到了这个选项
https://docs.microsoft.com/en-us/rest/api/appservice/webapps/createorupdatevnetconnection
但我对 body 参数感到困惑
是否需要所有这些参数?我在哪里可以找到它。谢谢
我找到了答案,就这么简单。
我使用了 api rest 和 body 格式只需要 cert 和 vnetResourceId 参数。
{
"properties":
{
"vnetResourceId": "/subscriptions/93f223ec-xxxx-xxxx-xxxx-xxxxxxxxxx/resourceGroups/RG-OPENSHIFT-PROD/providers/Microsoft.Network/virtualNetworks/vnetname" ,
"certBlob":"MIIDOD....."
}
}
您可以在虚拟网络资源的点对点配置页面找到证书
我尝试使用 Azure CLI 对我的 Web 应用程序进行 vnet 集成,但只看到 "z webapp vnet-integration" 命令。这仅适用于预览,对我不起作用,因为 vnet 集成预览仅支持一个子网的一个服务计划。
我也看到了这个选项
https://docs.microsoft.com/en-us/rest/api/appservice/webapps/createorupdatevnetconnection
但我对 body 参数感到困惑
是否需要所有这些参数?我在哪里可以找到它。谢谢
我找到了答案,就这么简单。
我使用了 api rest 和 body 格式只需要 cert 和 vnetResourceId 参数。
{
"properties":
{
"vnetResourceId": "/subscriptions/93f223ec-xxxx-xxxx-xxxx-xxxxxxxxxx/resourceGroups/RG-OPENSHIFT-PROD/providers/Microsoft.Network/virtualNetworks/vnetname" ,
"certBlob":"MIIDOD....."
}
}
您可以在虚拟网络资源的点对点配置页面找到证书