你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Web Apps - Update Vnet Connection Slot

将虚拟网络连接添加到应用或槽 (PUT) 或更新 (PATCH) 的连接属性的说明。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections/{vnetName}?api-version=2023-12-01

URI 参数

名称 必需 类型 说明
name
path True

string

应用的名称。

resourceGroupName
path True

string

资源所属的资源组的名称。

正则表达式模式: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

部署槽的名称。 如果未指定槽,API 将添加或更新生产槽的连接。

subscriptionId
path True

string

Azure 订阅 ID。 这是 GUID 格式的字符串 (例如 00000000-0000-0000-0000-0000-0000000000000) 。

vnetName
path True

string

现有虚拟网络的名称。

api-version
query True

string

API 版本

请求正文

名称 类型 说明
kind

string

资源类型。

properties.certBlob

string

证书文件 (.cer) Blob,其中包含用于对点到站点 VPN 连接进行身份验证的私钥的公钥。

properties.dnsServers

string

此虚拟网络要使用的 DNS 服务器。 这应该是以逗号分隔的 IP 地址列表。

properties.isSwift

boolean

用于表示是否为 VNET 注入的标志

properties.vnetResourceId

string

虚拟网络的资源 ID。

响应

名称 类型 说明
200 OK

VnetInfoResource

确定

Other Status Codes

DefaultErrorResponse

App 服务错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

定义

名称 说明
DefaultErrorResponse

App 服务错误响应。

Details
Error

错误模型。

RouteType

路由类型为:DEFAULT - 默认情况下,每个应用都有RFC1918 INHERITED 指定的本地地址范围的路由 - 从实际虚拟网络路由继承的路由静态 - 仅应用上设置的静态路由

这些值将用于将应用的路由与来自虚拟网络的路由同步。

VnetInfoResource

虚拟网络信息 ARM 资源。

VnetRoute

虚拟网络路由协定,用于传递虚拟网络的路由信息。

DefaultErrorResponse

App 服务错误响应。

名称 类型 说明
error

Error

错误模型。

Details

名称 类型 说明
code

string

用于以编程方式识别错误的标准化字符串。

message

string

详细的错误说明和调试信息。

target

string

详细的错误说明和调试信息。

Error

错误模型。

名称 类型 说明
code

string

用于以编程方式识别错误的标准化字符串。

details

Details[]

详细错误。

innererror

string

调试错误的详细信息。

message

string

详细的错误说明和调试信息。

target

string

详细的错误说明和调试信息。

RouteType

路由类型为:DEFAULT - 默认情况下,每个应用都有RFC1918 INHERITED 指定的本地地址范围的路由 - 从实际虚拟网络路由继承的路由静态 - 仅应用上设置的静态路由

这些值将用于将应用的路由与来自虚拟网络的路由同步。

名称 类型 说明
DEFAULT

string

INHERITED

string

STATIC

string

VnetInfoResource

虚拟网络信息 ARM 资源。

名称 类型 说明
id

string

资源 ID。

kind

string

资源类型。

name

string

资源名称。

properties.certBlob

string

证书文件 (.cer) Blob,其中包含用于对点到站点 VPN 连接进行身份验证的私钥的公钥。

properties.certThumbprint

string

客户端证书指纹。

properties.dnsServers

string

此虚拟网络要使用的 DNS 服务器。 这应该是以逗号分隔的 IP 地址列表。

properties.isSwift

boolean

用于表示是否为 VNET 注入的标志

properties.resyncRequired

boolean

true 如果需要重新同步,则为 ;否则为 false

properties.routes

VnetRoute[]

此虚拟网络连接使用的路由。

properties.vnetResourceId

string

虚拟网络的资源 ID。

type

string

资源类型。

VnetRoute

虚拟网络路由协定,用于传递虚拟网络的路由信息。

名称 类型 说明
id

string

资源 ID。

kind

string

资源类型。

name

string

资源名称。

properties.endAddress

string

此路由的结束地址。 如果在 CIDR 表示法中指定了起始地址,则必须省略此地址。

properties.routeType

RouteType

路由类型为:DEFAULT - 默认情况下,每个应用都有RFC1918 INHERITED 指定的本地地址范围的路由 - 从实际虚拟网络路由继承的路由静态 - 仅应用上设置的静态路由

这些值将用于将应用的路由与来自虚拟网络的路由同步。

properties.startAddress

string

此路由的起始地址。 这可能还包括 CIDR 表示法,在这种情况下,不得指定结束地址。

type

string

资源类型。