Share via


Web Apps - Update Vnet Connection Slot

Uygulama veya yuvaya Sanal Ağ bağlantısı ekler (PUT) için açıklama veya bağlantı özelliklerini (PATCH) güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Uygulamanın adı.

resourceGroupName
path True

string

Kaynağın ait olduğu kaynak grubunun adı.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

Dağıtım yuvasının adı. Bir yuva belirtilmezse, API üretim yuvası için bağlantıları ekler veya güncelleştirir.

subscriptionId
path True

string

Azure abonelik kimliğiniz. Bu GUID biçimli bir dizedir (örneğin, 000000000-0000-0000-0000-00000000000000).

vnetName
path True

string

Mevcut bir Sanal Ağ adı.

api-version
query True

string

API Sürümü

İstek Gövdesi

Name Tür Description
kind

string

Bir tür kaynak.

properties.certBlob

string

Noktadan Siteye VPN bağlantısının kimliğini doğrulamak için kullanılan özel anahtarın ortak anahtarını içeren bir sertifika dosyası (.cer) blobu.

properties.dnsServers

string

Bu Sanal Ağ tarafından kullanılacak DNS sunucuları. Bu, IP adreslerinin virgülle ayrılmış bir listesi olmalıdır.

properties.isSwift

boolean

Bunun sanal ağ ekleme olup olmadığını belirtmek için kullanılan bayrak

properties.vnetResourceId

string

Sanal Ağ kaynak kimliği.

Yanıtlar

Name Tür Description
200 OK

VnetInfoResource

Tamam

Other Status Codes

DefaultErrorResponse

hata yanıtı App Service.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Tanımlar

Name Description
DefaultErrorResponse

hata yanıtı App Service.

Details
Error

Hata modeli.

RouteType

Bu yolun türü: VARSAYıLAN - Varsayılan olarak, her uygulamanın RFC1918 INHERITED tarafından belirtilen yerel adres aralıklarına yolları vardır - Gerçek Sanal Ağ yollardan devralınan yollar STATIC - Statik yol yalnızca uygulamada ayarlanmış

Bu değerler, bir uygulamanın yollarını bir Sanal Ağ gelenlerle eşitlemek için kullanılır.

VnetInfoResource

bilgi ARM kaynağını Sanal Ağ.

VnetRoute

Sanal Ağ yönlendirme bilgilerini geçirmek için kullanılan Sanal Ağ yol sözleşmesi.

DefaultErrorResponse

hata yanıtı App Service.

Name Tür Description
error

Error

Hata modeli.

Details

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

Error

Hata modeli.

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

details

Details[]

Ayrıntılı hatalar.

innererror

string

Hata ayıklamak için daha fazla bilgi.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

RouteType

Bu yolun türü: VARSAYıLAN - Varsayılan olarak, her uygulamanın RFC1918 INHERITED tarafından belirtilen yerel adres aralıklarına yolları vardır - Gerçek Sanal Ağ yollardan devralınan yollar STATIC - Statik yol yalnızca uygulamada ayarlanmış

Bu değerler, bir uygulamanın yollarını bir Sanal Ağ gelenlerle eşitlemek için kullanılır.

Name Tür Description
DEFAULT

string

INHERITED

string

STATIC

string

VnetInfoResource

bilgi ARM kaynağını Sanal Ağ.

Name Tür Description
id

string

Kaynak Kimliği.

kind

string

Bir tür kaynak.

name

string

Kaynak Adı.

properties.certBlob

string

Noktadan Siteye VPN bağlantısının kimliğini doğrulamak için kullanılan özel anahtarın ortak anahtarını içeren bir sertifika dosyası (.cer) blobu.

properties.certThumbprint

string

İstemci sertifikası parmak izi.

properties.dnsServers

string

Bu Sanal Ağ tarafından kullanılacak DNS sunucuları. Bu, IP adreslerinin virgülle ayrılmış bir listesi olmalıdır.

properties.isSwift

boolean

Bunun sanal ağ ekleme olup olmadığını belirtmek için kullanılan bayrak

properties.resyncRequired

boolean

true yeniden eşitleme gerekiyorsa; aksi takdirde , false.

properties.routes

VnetRoute[]

Bu Sanal Ağ bağlantısının kullandığı yollar.

properties.vnetResourceId

string

Sanal Ağ kaynak kimliği.

type

string

Kaynak türü.

VnetRoute

Sanal Ağ yönlendirme bilgilerini geçirmek için kullanılan Sanal Ağ yol sözleşmesi.

Name Tür Description
id

string

Kaynak Kimliği.

kind

string

Bir tür kaynak.

name

string

Kaynak Adı.

properties.endAddress

string

Bu yolun bitiş adresi. Başlangıç adresi CIDR gösteriminde belirtilirse, bunun atlanması gerekir.

properties.routeType

RouteType

Bu yolun türü: VARSAYıLAN - Varsayılan olarak, her uygulamanın RFC1918 INHERITED tarafından belirtilen yerel adres aralıklarına yolları vardır - Gerçek Sanal Ağ yollardan devralınan yollar STATIC - Statik yol yalnızca uygulamada ayarlanmış

Bu değerler, bir uygulamanın yollarını bir Sanal Ağ gelenlerle eşitlemek için kullanılır.

properties.startAddress

string

Bu yolun başlangıç adresi. Bu ayrıca bir CIDR gösterimi de içerebilir; bu durumda bitiş adresi belirtilmemelidir.

type

string

Kaynak türü.