Connectivity Configurations - Create Or Update
Crea/actualiza una nueva configuración de conectividad del administrador de red
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}?api-version=2025-05-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
configuration
|
path | True |
string |
Nombre de la configuración de conectividad del administrador de red. |
|
network
|
path | True |
string pattern: ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ |
Nombre del administrador de red. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
|
subscription
|
path | True |
string (uuid) |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para la operación. |
Cuerpo de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| properties.appliesToGroups | True |
Grupos para la configuración |
|
| properties.connectivityTopology | True |
Tipo de topología de conectividad. |
|
| properties.connectivityCapabilities |
Recopilación de configuraciones adicionales para mejorar los comportamientos de topología específicos del recurso de configuración de conectividad. |
||
| properties.deleteExistingPeering |
Marca si es necesario quitar los emparejamientos existentes actuales. |
||
| properties.description |
string |
Descripción de la configuración de conectividad. |
|
| properties.hubs |
Hub[] |
Lista de hubItems |
|
| properties.isGlobal |
Marca si se admite la malla global. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Operación de actualización del recurso 'ConnectivityConfiguration' exitosa |
|
| 201 Created |
Recurso 'ConnectivityConfiguration' crear operación exitosa |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
ConnectivityConfigurationsPut
Solicitud de ejemplo
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"
}
}
Respuesta de muestra
{
"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"
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Cloud |
Una respuesta de error del servicio. |
|
Cloud |
Una respuesta de error del servicio. |
|
Connected |
Comportamiento para controlar el espacio de direcciones IP superpuesto entre los miembros del grupo conectado de la configuración de conectividad. |
|
Connected |
Opción que indica la escala de puntos finales privados permitidos en el grupo conectado de la configuración de conectividad. |
|
Connectivity |
El recurso de configuración de conectividad de Network Manager |
|
Connectivity |
Recopilación de configuraciones adicionales para mejorar los comportamientos de topología específicos del recurso de configuración de conectividad. |
|
connectivity |
Elemento de grupo de conectividad. |
|
Connectivity |
Tipo de topología de conectividad. |
|
created |
Tipo de identidad que creó el recurso. |
|
Delete |
Marca si es necesario quitar los emparejamientos existentes actuales. |
|
Group |
Tipo de conectividad de grupo. |
| Hub |
Elemento central. |
|
Is |
Marca si se admite la malla global. |
|
Peering |
Opción que indica la aplicación de emparejamientos creados por la configuración de conectividad. |
|
Provisioning |
Estados de aprovisionamiento de un recurso. |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
|
Use |
Marca si es necesario usar la puerta de enlace del concentrador. |
CloudError
Una respuesta de error del servicio.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Cuerpo de error de nube. |
CloudErrorBody
Una respuesta de error del servicio.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
| details |
Una lista de detalles adicionales sobre el error. |
|
| message |
string |
Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario. |
| target |
string |
Destino del error concreto. Por ejemplo, el nombre de la propiedad en error. |
ConnectedGroupAddressOverlap
Comportamiento para controlar el espacio de direcciones IP superpuesto entre los miembros del grupo conectado de la configuración de conectividad.
| Valor | Description |
|---|---|
| Allowed |
Predeterminado. Permite que los miembros del grupo conectados tengan espacio de direcciones IP superpuestas. |
| Disallowed |
No permite estrictamente que los miembros del grupo conectados tengan espacio de direcciones IP superpuesto. Impide la adición de una red virtual con direcciones superpuestas al grupo conectado, bloquea el emparejamiento entre una red virtual y un miembro del grupo conectado si algún miembro del grupo conectado tiene un intervalo superpuesto y restringe las modificaciones del espacio de direcciones que introducirían superposición. |
ConnectedGroupPrivateEndpointsScale
Opción que indica la escala de puntos finales privados permitidos en el grupo conectado de la configuración de conectividad.
| Valor | Description |
|---|---|
| Standard |
Predeterminado. Permite hasta 2K puntos de conexión privados en el grupo conectado. |
| HighScale |
Permite hasta 20K puntos de conexión privados en el grupo conectado. |
ConnectivityConfiguration
El recurso de configuración de conectividad de Network Manager
| Nombre | Tipo | Description |
|---|---|---|
| etag |
string |
Cadena de solo lectura única que cambia cada vez que se actualiza el recurso. |
| id |
string |
Identificador de recurso. |
| name |
string |
Nombre del recurso. |
| properties.appliesToGroups |
Grupos para la configuración |
|
| properties.connectivityCapabilities |
Recopilación de configuraciones adicionales para mejorar los comportamientos de topología específicos del recurso de configuración de conectividad. |
|
| properties.connectivityTopology |
Tipo de topología de conectividad. |
|
| properties.deleteExistingPeering |
Marca si es necesario quitar los emparejamientos existentes actuales. |
|
| properties.description |
string |
Descripción de la configuración de conectividad. |
| properties.hubs |
Hub[] |
Lista de hubItems |
| properties.isGlobal |
Marca si se admite la malla global. |
|
| properties.provisioningState |
El estado de aprovisionamiento del recurso de configuración de conectividad. |
|
| properties.resourceGuid |
string |
Identificador único de este recurso. |
| systemData |
Metadatos del sistema relacionados con este recurso. |
|
| type |
string |
Tipo de recurso. |
ConnectivityConfigurationPropertiesConnectivityCapabilities
Recopilación de configuraciones adicionales para mejorar los comportamientos de topología específicos del recurso de configuración de conectividad.
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| connectedGroupAddressOverlap | Allowed |
Comportamiento para controlar el espacio de direcciones IP superpuesto entre los miembros del grupo conectado de la configuración de conectividad. |
|
| connectedGroupPrivateEndpointsScale | Standard |
Opción que indica la escala de puntos finales privados permitidos en el grupo conectado de la configuración de conectividad. |
|
| peeringEnforcement | Unenforced |
Opción que indica la aplicación de emparejamientos creados por la configuración de conectividad. |
connectivityGroupItem
Elemento de grupo de conectividad.
| Nombre | Tipo | Description |
|---|---|---|
| groupConnectivity |
Tipo de conectividad de grupo. |
|
| isGlobal |
Marca si se admite global. |
|
| networkGroupId |
string |
Identificador del grupo de red. |
| useHubGateway |
Marca si es necesario usar la puerta de enlace del concentrador. |
ConnectivityTopology
Tipo de topología de conectividad.
| Valor | Description |
|---|---|
| HubAndSpoke |
HubAndSpoke |
| Mesh |
Malla |
createdByType
Tipo de identidad que creó el recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteExistingPeering
Marca si es necesario quitar los emparejamientos existentes actuales.
| Valor | Description |
|---|---|
| False |
Falso |
| True |
Cierto |
GroupConnectivity
Tipo de conectividad de grupo.
| Valor | Description |
|---|---|
| None |
Ninguno |
| DirectlyConnected |
DirectamenteConectado |
Hub
Elemento central.
| Nombre | Tipo | Description |
|---|---|---|
| resourceId |
string |
Identificador de recurso. |
| resourceType |
string |
Tipo de recurso. |
IsGlobal
Marca si se admite la malla global.
| Valor | Description |
|---|---|
| False |
Falso |
| True |
Cierto |
PeeringEnforcement
Opción que indica la aplicación de emparejamientos creados por la configuración de conectividad.
| Valor | Description |
|---|---|
| Unenforced |
Predeterminado. Los emparejamientos creados por la configuración de conectividad se pueden modificar o eliminar fuera del administrador de red. |
| Enforced |
Los emparejamientos creados por la configuración de conectividad no se podrán modificar ni eliminar fuera del administrador de red. |
ProvisioningState
Estados de aprovisionamiento de un recurso.
| Valor | Description |
|---|---|
| Failed |
Fallido |
| Succeeded |
Succeeded |
| Canceled |
Cancelado |
| Creating |
Creando |
| Updating |
Actualización |
| Deleting |
Eliminando |
systemData
Metadatos relativos a la creación y última modificación del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
string |
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
La marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
| lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |
UseHubGateway
Marca si es necesario usar la puerta de enlace del concentrador.
| Valor | Description |
|---|---|
| False |
Falso |
| True |
Cierto |