Connectivity Configurations - Create Or Update
Yeni bir ağ yöneticisi bağlantı yapılandırması oluşturur/güncelleştirir
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}?api-version=2025-05-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
configuration
|
path | True |
string |
Ağ yöneticisi bağlantı yapılandırmasının adı. |
|
network
|
path | True |
string pattern: ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ |
Ağ yöneticisinin adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| properties.appliesToGroups | True |
Yapılandırma grupları |
|
| properties.connectivityTopology | True |
Bağlantı topolojisi türü. |
|
| properties.connectivityCapabilities |
Bağlantı yapılandırma kaynağının belirli topoloji davranışlarını geliştirmek için ek ayarların toplanması. |
||
| properties.deleteExistingPeering |
Geçerli eşlemeleri kaldırmanız gerekiyorsa bayrak ekleyin. |
||
| properties.description |
string |
Bağlantı yapılandırmasının açıklaması. |
|
| properties.hubs |
Hub[] |
hubItems listesi |
|
| properties.isGlobal |
Genel ağ destekleniyorsa bayrak ekleyin. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Kaynak 'ConnectivityConfiguration' güncelleme işlemi başarılı oldu |
|
| 201 Created |
Kaynak 'ConnectivityConfiguration' oluşturma işlemi başarılı oldu |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
ConnectivityConfigurationsPut
Örnek isteği
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig?api-version=2025-05-01
{
"properties": {
"description": "Sample Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True"
}
}
Örnek yanıt
{
"name": "myTestConnectivityConfig",
"type": "Microsoft.Network/networkManagers/connectivityConfigurations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
"properties": {
"description": "Sample Connectivity Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/groups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True",
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000"
},
"systemData": {
"createdAt": "2021-01-11T18:52:27Z",
"createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"createdByType": "User",
"lastModifiedAt": "2021-01-11T18:52:27Z",
"lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"lastModifiedByType": "User"
}
}
{
"name": "myTestConnectivityConfig",
"type": "Microsoft.Network/networkManagers/connectivityConfigurations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
"properties": {
"description": "Sample Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True",
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000"
},
"systemData": {
"createdAt": "2021-01-11T18:52:27Z",
"createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"createdByType": "User",
"lastModifiedAt": "2021-01-11T18:52:27Z",
"lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"lastModifiedByType": "User"
}
}
Tanımlar
| Name | Description |
|---|---|
|
Cloud |
Hizmetten bir hata yanıtı. |
|
Cloud |
Hizmetten bir hata yanıtı. |
|
Connected |
Bağlantı yapılandırmasının bağlı grubunun üyeleri arasında çakışan IP adresi alanını işleme davranışı. |
|
Connected |
Bağlantı yapılandırmasının bağlı grubunda izin verilen özel uç noktaların ölçeğini gösteren seçenek. |
|
Connectivity |
Ağ yöneticisi bağlantı yapılandırma kaynağı |
|
Connectivity |
Bağlantı yapılandırma kaynağının belirli topoloji davranışlarını geliştirmek için ek ayarların toplanması. |
|
connectivity |
Bağlantı grubu öğesi. |
|
Connectivity |
Bağlantı topolojisi türü. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Delete |
Geçerli eşlemeleri kaldırmanız gerekiyorsa bayrak ekleyin. |
|
Group |
Grup bağlantı türü. |
| Hub |
Hub Öğesi. |
|
Is |
Genel ağ destekleniyorsa bayrak ekleyin. |
|
Peering |
Bağlantı yapılandırması tarafından oluşturulan eşlemelerin zorlanmasını gösteren seçenek. |
|
Provisioning |
Kaynağın sağlama durumları. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
Use |
Hub ağ geçidini kullanmanız gerekiyorsa bayrak ekleyin. |
CloudError
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Bulut hata gövdesi. |
CloudErrorBody
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
| details |
Hatayla ilgili ek ayrıntıların listesi. |
|
| message |
string |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
| target |
string |
Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı. |
ConnectedGroupAddressOverlap
Bağlantı yapılandırmasının bağlı grubunun üyeleri arasında çakışan IP adresi alanını işleme davranışı.
| Değer | Description |
|---|---|
| Allowed |
Default. Bağlı grup üyelerinin çakışan IP adres alanına sahip olmasına izin verir. |
| Disallowed |
Bağlı grup üyelerinin çakışan IP adresi alanına sahip olmasına kesinlikle izin vermez. Bağlı gruba çakışan adrese sahip bir sanal ağın eklenmesini engeller, herhangi bir bağlı grup üyesinin çakışan bir aralığı varsa sanal ağ ile bağlı grup üyesi arasında eşlemeyi engeller ve çakışmaya neden olabilecek adres alanı değişikliklerini kısıtlar. |
ConnectedGroupPrivateEndpointsScale
Bağlantı yapılandırmasının bağlı grubunda izin verilen özel uç noktaların ölçeğini gösteren seçenek.
| Değer | Description |
|---|---|
| Standard |
Default. Bağlı grupta en fazla 2K özel uç noktaya izin verir. |
| HighScale |
Bağlı grupta en fazla 20 bin özel uç noktaya izin verir. |
ConnectivityConfiguration
Ağ yöneticisi bağlantı yapılandırma kaynağı
| Name | Tür | Description |
|---|---|---|
| etag |
string |
Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize. |
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.appliesToGroups |
Yapılandırma grupları |
|
| properties.connectivityCapabilities |
Bağlantı yapılandırma kaynağının belirli topoloji davranışlarını geliştirmek için ek ayarların toplanması. |
|
| properties.connectivityTopology |
Bağlantı topolojisi türü. |
|
| properties.deleteExistingPeering |
Geçerli eşlemeleri kaldırmanız gerekiyorsa bayrak ekleyin. |
|
| properties.description |
string |
Bağlantı yapılandırmasının açıklaması. |
| properties.hubs |
Hub[] |
hubItems listesi |
| properties.isGlobal |
Genel ağ destekleniyorsa bayrak ekleyin. |
|
| properties.provisioningState |
Bağlantı yapılandırma kaynağının sağlama durumu. |
|
| properties.resourceGuid |
string |
Bu kaynağın benzersiz tanımlayıcısı. |
| systemData |
Bu kaynakla ilgili sistem meta verileri. |
|
| type |
string |
Kaynak türü. |
ConnectivityConfigurationPropertiesConnectivityCapabilities
Bağlantı yapılandırma kaynağının belirli topoloji davranışlarını geliştirmek için ek ayarların toplanması.
| Name | Tür | Default value | Description |
|---|---|---|---|
| connectedGroupAddressOverlap | Allowed |
Bağlantı yapılandırmasının bağlı grubunun üyeleri arasında çakışan IP adresi alanını işleme davranışı. |
|
| connectedGroupPrivateEndpointsScale | Standard |
Bağlantı yapılandırmasının bağlı grubunda izin verilen özel uç noktaların ölçeğini gösteren seçenek. |
|
| peeringEnforcement | Unenforced |
Bağlantı yapılandırması tarafından oluşturulan eşlemelerin zorlanmasını gösteren seçenek. |
connectivityGroupItem
Bağlantı grubu öğesi.
| Name | Tür | Description |
|---|---|---|
| groupConnectivity |
Grup bağlantı türü. |
|
| isGlobal |
Genel destekleniyorsa bayrak. |
|
| networkGroupId |
string |
Ağ grubu kimliği. |
| useHubGateway |
Hub ağ geçidini kullanmanız gerekiyorsa bayrak ekleyin. |
ConnectivityTopology
Bağlantı topolojisi türü.
| Değer | Description |
|---|---|
| HubAndSpoke |
HubAndSpoke |
| Mesh |
Örgü |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteExistingPeering
Geçerli eşlemeleri kaldırmanız gerekiyorsa bayrak ekleyin.
| Değer | Description |
|---|---|
| False |
Yanlış |
| True |
Doğru |
GroupConnectivity
Grup bağlantı türü.
| Değer | Description |
|---|---|
| None |
Hiçbiri |
| DirectlyConnected |
DirectConnected |
Hub
Hub Öğesi.
| Name | Tür | Description |
|---|---|---|
| resourceId |
string |
Kaynak Kimliği. |
| resourceType |
string |
Kaynak Türü. |
IsGlobal
Genel ağ destekleniyorsa bayrak ekleyin.
| Değer | Description |
|---|---|
| False |
Yanlış |
| True |
Doğru |
PeeringEnforcement
Bağlantı yapılandırması tarafından oluşturulan eşlemelerin zorlanmasını gösteren seçenek.
| Değer | Description |
|---|---|
| Unenforced |
Default. Bağlantı yapılandırması tarafından oluşturulan eşlemeler, ağ yöneticisinin dışında değiştirilebilir veya silinebilir. |
| Enforced |
Bağlantı yapılandırması tarafından oluşturulan eşlemeler, ağ yöneticisi dışında değiştirilemez veya silinemez. |
ProvisioningState
Kaynağın sağlama durumları.
| Değer | Description |
|---|---|
| Failed |
Başarısız oldu |
| Succeeded |
Succeeded |
| Canceled |
İptal edildi |
| Creating |
Oluşturma |
| Updating |
Güncelleştirme |
| Deleting |
Siliniyor |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
UseHubGateway
Hub ağ geçidini kullanmanız gerekiyorsa bayrak ekleyin.
| Değer | Description |
|---|---|
| False |
Yanlış |
| True |
Doğru |