Access Bridges - Create Or Update
Crea un nuovo ponte di accesso o aggiorna le proprietà del ponte di accesso esistente.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/accessBridges/{accessBridgeName}?api-version=2026-01-01-preview
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
access
|
path | True |
Il nome del ponte di accesso. |
|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| extendedLocation | True |
La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa. |
|
| location | True |
string |
Posizione geografica in cui risiede la risorsa |
| properties.networkId | True |
string (arm-id) |
L'ID della risorsa della rete interna in un dominio di isolamento di livello 3 contenente le subnet IP da utilizzare. |
| properties.ipv4ConnectedPrefix |
string |
La subnet IPv4 da cui il bridge di accesso assegna un indirizzo. Questa sottorete deve far parte della rete interna specificata da networkId. |
|
| properties.ipv6ConnectedPrefix |
string |
La subnet IPv6 da cui il bridge di accesso assegna un indirizzo. Questa sottorete deve far parte della rete interna specificata da networkId. |
|
| properties.securityRules |
L'elenco delle regole di sicurezza applicate dal ponte di accesso. |
||
| tags |
object |
Tag di risorsa. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione di aggiornamento della risorsa 'AccessBridge' riuscita |
|
| 201 Created |
Risorsa 'AccessBridge' crea operazione con successo Intestazioni Azure-AsyncOperation: string |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Azure Active Directory OAuth2 Flow.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
Create or update access bridge
Esempio di richiesta
PUT https://management.azure.com/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/accessBridges/Bastion?api-version=2026-01-01-preview
{
"extendedLocation": {
"name": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName",
"type": "CustomLocation"
},
"location": "location",
"properties": {
"ipv4ConnectedPrefix": "198.51.100.0/24",
"ipv6ConnectedPrefix": "2001:db8::/64",
"networkId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/l3IsolationDomainName/internalNetworks/internalNetworkName",
"securityRules": [
{
"description": "Allow management plane egress",
"direction": "Outbound",
"ipv4Addresses": [
"10.10.20.10-10.10.20.20"
],
"ipv6Addresses": [
"2001:db8:abcd:12::1000-2001:db8:abcd:12::1fff"
],
"port": "24562-24570"
}
]
},
"tags": {
"key1": "myvalue1",
"key2": "myvalue2"
}
}
Risposta di esempio
{
"extendedLocation": {
"name": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName",
"type": "CustomLocation"
},
"id": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/accessBridges/accessBridgeName",
"location": "location",
"name": "accessBridgeName",
"properties": {
"detailedStatus": "Running",
"detailedStatusMessage": "The access bridge is serving traffic from the VIP and storage appliance endpoints.",
"endpoints": [
{
"fqdn": "bastion.contoso.example.com",
"ipv4Address": "192.51.100.10",
"ipv6Address": "2001:db8::10",
"name": "vip"
}
],
"ipv4ConnectedPrefix": "198.51.100.0/24",
"ipv6ConnectedPrefix": "2001:db8::/64",
"networkId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/l3IsolationDomainName/internalNetworks/internalNetworkName",
"protocol": "TCP",
"provisioningState": "Succeeded",
"securityRules": [
{
"description": "Allow management plane egress",
"direction": "Outbound",
"ipv4Addresses": [
"10.10.20.10-10.10.20.20"
],
"ipv6Addresses": [
"2001:db8:abcd:12::1000-2001:db8:abcd:12::1fff"
],
"port": "24562-24570"
}
]
},
"systemData": {
"createdAt": "2021-01-22T13:27:03.008Z",
"createdBy": "identityA",
"createdByType": "Application",
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
"lastModifiedBy": "identityB",
"lastModifiedByType": "User"
},
"tags": {
"key1": "myvalue1",
"key2": "myvalue2"
},
"type": "Microsoft.NetworkCloud/accessBridges"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.NetworkCloud/locations/location/operationStatuses/operationId?api-version=2026-01-01-preview
{
"extendedLocation": {
"name": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName",
"type": "CustomLocation"
},
"id": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/accessBridges/accessBridgeName",
"location": "location",
"name": "accessBridgeName",
"properties": {
"detailedStatus": "Running",
"detailedStatusMessage": "The access bridge is serving traffic from the VIP and storage appliance endpoints.",
"endpoints": [
{
"fqdn": "bastion.contoso.example.com",
"ipv4Address": "192.51.100.10",
"ipv6Address": "2001:db8::10",
"name": "vip"
}
],
"ipv4ConnectedPrefix": "198.51.100.0/24",
"ipv6ConnectedPrefix": "2001:db8::/64",
"networkId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.ManagedNetworkFabric/l3IsolationDomains/l3IsolationDomainName/internalNetworks/internalNetworkName",
"protocol": "TCP",
"provisioningState": "Accepted",
"securityRules": [
{
"description": "Allow management plane egress",
"direction": "Outbound",
"ipv4Addresses": [
"10.10.20.10-10.10.20.20"
],
"ipv6Addresses": [
"2001:db8:abcd:12::1000-2001:db8:abcd:12::1fff"
],
"port": "24562-24570"
}
]
},
"systemData": {
"createdAt": "2021-01-22T13:27:03.008Z",
"createdBy": "identityA",
"createdByType": "Application",
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
"lastModifiedBy": "identityB",
"lastModifiedByType": "User"
},
"tags": {
"key1": "myvalue1",
"key2": "myvalue2"
},
"type": "Microsoft.NetworkCloud/accessBridges"
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Access |
AccessBridge rappresenta una risorsa di access bridge gestita. |
|
Access |
Il nome del ponte di accesso. |
|
Access |
Lo stato dettagliato riportato dal ponte di accesso. |
|
Access |
AccessBridgeEndpoint descrive un singolo endpoint di servizio pubblicizzato. |
|
Access |
Lo stato di rifornimento del ponte di accesso. |
|
Access |
AccessBridgeSecurityRule cattura una regola di accesso individuale applicata dal bridge. |
|
Azure. |
Tipo complesso della posizione estesa. |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore |
|
Extended |
Tipo dell'ubicazione estesa. |
|
Security |
La direzione del traffico di rete consentito si basa sulla regola. |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
|
Transport |
Il protocollo pubblicizzato dagli endpoint del bridge di accesso. |
AccessBridge
AccessBridge rappresenta una risorsa di access bridge gestita.
| Nome | Tipo | Descrizione |
|---|---|---|
| etag |
string |
"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).") |
| extendedLocation |
La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa. |
|
| id |
string (arm-id) |
ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Posizione geografica in cui risiede la risorsa |
| name |
string |
Nome della risorsa |
| properties.detailedStatus |
Lo stato dettagliato riportato dal ponte di accesso. |
|
| properties.detailedStatusMessage |
string |
Il messaggio descrittivo che accompagna lo stato dettagliato. |
| properties.endpoints |
Gli endpoint osservati che i client dovrebbero utilizzare per raggiungere il ponte di accesso. |
|
| properties.ipv4ConnectedPrefix |
string |
La subnet IPv4 da cui il bridge di accesso assegna un indirizzo. Questa sottorete deve far parte della rete interna specificata da networkId. |
| properties.ipv6ConnectedPrefix |
string |
La subnet IPv6 da cui il bridge di accesso assegna un indirizzo. Questa sottorete deve far parte della rete interna specificata da networkId. |
| properties.networkId |
string (arm-id) |
L'ID della risorsa della rete interna in un dominio di isolamento di livello 3 contenente le subnet IP da utilizzare. |
| properties.protocol |
Il protocollo pubblicizzato dagli endpoint del bridge di accesso. |
|
| properties.provisioningState |
Lo stato di rifornimento del ponte di accesso. |
|
| properties.securityRules |
L'elenco delle regole di sicurezza applicate dal ponte di accesso. |
|
| systemData |
Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy. |
|
| tags |
object |
Tag di risorsa. |
| type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
AccessBridgeAllowedName
Il nome del ponte di accesso.
| Valore | Descrizione |
|---|---|
| Bastion |
Il ponte di accesso per l'accesso ai bastioni delle macchine in metallo nudo. |
| PrivateVault |
Il ponte di accesso per l'accesso cluster al caveau privato. |
| StorageDashboard |
Il ponte di accesso per accedere al cruscotto di stoccaggio. |
AccessBridgeDetailedStatus
Lo stato dettagliato riportato dal ponte di accesso.
| Valore | Descrizione |
|---|---|
| Running |
Il ponte di accesso è sano e funziona normalmente. |
| Degraded |
Il ponte di accesso sta subendo prestazioni degradate o interruzioni parziali. |
| Failed |
Il ponte di accesso non è operativo. |
AccessBridgeEndpoint
AccessBridgeEndpoint descrive un singolo endpoint di servizio pubblicizzato.
| Nome | Tipo | Descrizione |
|---|---|---|
| fqdn |
string |
Il nome di dominio completamente qualificato utilizzato per descrivere il nome del certificato per l'endpoint. |
| ipv4Address |
string |
L'indirizzo IPv4 associato all'endpoint. |
| ipv6Address |
string |
L'indirizzo IPv6 associato all'endpoint. |
| name |
string |
Il nome che identifica il tipo di endpoint (ad esempio VIP o host). |
AccessBridgeProvisioningState
Lo stato di rifornimento del ponte di accesso.
| Valore | Descrizione |
|---|---|
| Accepted |
Lo status di Accettato. |
| Canceled |
Lo stato Annullato. |
| Failed |
Lo status di fallito. |
| Provisioning |
Lo stato di Provisioning. |
| Succeeded |
Lo stato di Successo. |
AccessBridgeSecurityRule
AccessBridgeSecurityRule cattura una regola di accesso individuale applicata dal bridge.
| Nome | Tipo | Descrizione |
|---|---|---|
| description |
string |
L'utente ha fornito valore descrivendo questa regola. |
| direction |
La direzione del traffico di rete consentito si basa sulla regola. |
|
| ipv4Addresses |
string[] |
L'insieme di indirizzi IPv4 consentiti come sorgente o destinazione della regola di sicurezza. Per un singolo indirizzo, utilizzare un /32 (notazione CIDR). Uno o entrambi gli indirizzi Ipv4 e Ipv6 devono essere specificati. Formati di esempio: 10.10.10.10-10.10.10.20 oppure 10.10.10.10/24. |
| ipv6Addresses |
string[] |
L'insieme di indirizzi IPv6 consentiti come sorgente o destinazione della regola di sicurezza. Per un singolo indirizzo, si utilizza un /128 (notazione CIDR). Uno o entrambi gli indirizzi Ipv4 e Ipv6 devono essere specificati. Formati di esempio: 2001:db8:abcd::1-2001:db8:abcd::ff oppure 2001:db8:abcd::1/64. |
| port |
string |
La porta o intervallo di porte di origine o destinazione. Esempio 24562 o 24562-24570. |
Azure.ResourceManager.CommonTypes.ExtendedLocation
Tipo complesso della posizione estesa.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della posizione estesa. |
| type |
Tipo dell'ubicazione estesa. |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
object |
Informazioni aggiuntive. |
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
ExtendedLocationType
Tipo dell'ubicazione estesa.
| Valore | Descrizione |
|---|---|
| EdgeZone |
Tipo di posizione delle zone perimetrali di Azure |
| CustomLocation |
Tipo di posizioni personalizzate di Azure |
SecurityRuleDirection
La direzione del traffico di rete consentito si basa sulla regola.
| Valore | Descrizione |
|---|---|
| Inbound |
Traffico in entrata verso il cluster on-premises. |
| Outbound |
Traffico in uscita dal cluster on-premise. |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| createdAt |
string (date-time) |
Timestamp della creazione della risorsa (UTC). |
| createdBy |
string |
Identità che ha creato la risorsa. |
| createdByType |
Tipo di identità che ha creato la risorsa. |
|
| lastModifiedAt |
string (date-time) |
Timestamp dell'ultima modifica della risorsa (UTC) |
| lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
| lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |
TransportProtocol
Il protocollo pubblicizzato dagli endpoint del bridge di accesso.
| Valore | Descrizione |
|---|---|
| TCP |
Il protocollo di trasporto TCP. |
| UDP |
Il protocollo di trasporto UDP. |