Megosztás a következőn keresztül:


Virtual Network Links - Create Or Update

Létrehoz vagy frissít egy DNS-továbbítási szabálykészlethez tartozó virtuális hálózati hivatkozást.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}?api-version=2025-05-01

URI-paraméterek

Name In Kötelező Típus Description
dnsForwardingRulesetName
path True

string

A DNS-továbbítási szabálykészlet neve.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string (uuid)

A cél-előfizetés azonosítója. Az értéknek UUID-nek kell lennie.

virtualNetworkLinkName
path True

string

A virtuális hálózati kapcsolat neve.

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Kérelem fejléce

Name Kötelező Típus Description
If-Match

string

Az erőforrás ETagje. Hagyja ki ezt az értéket, hogy mindig felülírja az aktuális erőforrást. Adja meg az utolsóként látott ETag értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.

If-None-Match

string

Állítsa a "*" értékre egy új erőforrás létrehozásának engedélyezéséhez, de egy meglévő erőforrás frissítésének megakadályozásához. A program figyelmen kívül hagyja az egyéb értékeket.

Kérelem törzse

Name Kötelező Típus Description
properties.virtualNetwork True

SubResource

A virtuális hálózatra mutató hivatkozás. Ez a létrehozás után nem módosítható.

properties.metadata

object

A virtuális hálózati kapcsolathoz csatolt metaadatok.

Válaszok

Name Típus Description
200 OK

VirtualNetworkLink

Frissült a DNS-továbbítási szabálykészletre mutató virtuális hálózati hivatkozás.

201 Created

VirtualNetworkLink

Létrejött a DNS-továbbítási szabálykészletre mutató virtuális hálózati hivatkozás.

202 Accepted

A rendszer elfogadta az upsert virtuális hálózatra való hivatkozás DNS-továbbítási szabálykészlettel való kapcsolatát, és aszinkron módon fejeződik be.

Other Status Codes

CloudError

Alapértelmezett válasz. A hibadefiníciónak megfelelően deszerializálja.

Példák

Mintakérelem

PUT https://management.azure.com/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset/virtualNetworkLinks/sampleVirtualNetworkLink?api-version=2025-05-01

{
  "properties": {
    "virtualNetwork": {
      "id": "/subscriptions/0403cfa9-9659-4f33-9f30-1f191c51d111/resourceGroups/sampleVnetResourceGroupName/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork"
    },
    "metadata": {
      "additionalProp1": "value1"
    }
  }
}

Mintaválasz

{
  "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRuleset/sampleDnsForwardingRuleset/virtualNetworkLinks/sampleVirtualNetworkLink",
  "name": "sampleVirtualNetworkLink",
  "type": "Microsoft.Network/dnsForwardingRulesets/virtualNetworkLinks",
  "etag": "00000000-0000-0000-0000-000000000000",
  "systemData": {
    "createdByType": "Application",
    "createdAt": "2021-04-01T01:01:01.1075056Z",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-04-02T02:03:01.1974346Z"
  },
  "properties": {
    "virtualNetwork": {
      "id": "/subscriptions/0403cfa9-9659-4f33-9f30-1f191c51d111/resourceGroups/sampleVnetResourceGroupName/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork"
    },
    "metadata": {
      "additionalProp1": "value1"
    },
    "provisioningState": "Succecced"
  }
}
{
  "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRuleset/sampleDnsForwardingRuleset/virtualNetworkLinks/sampleVirtualNetworkLink",
  "name": "sampleVirtualNetworkLink",
  "type": "Microsoft.Network/dnsForwardingRulesets/virtualNetworkLinks",
  "etag": "00000000-0000-0000-0000-000000000000",
  "systemData": {
    "createdByType": "Application",
    "createdAt": "2021-04-01T01:01:01.1075056Z",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-04-02T02:03:01.1974346Z"
  },
  "properties": {
    "virtualNetwork": {
      "id": "/subscriptions/0403cfa9-9659-4f33-9f30-1f191c51d111/resourceGroups/sampleVnetResourceGroupName/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork"
    },
    "metadata": {
      "additionalProp1": "value1"
    },
    "provisioningState": "Succecced"
  }
}
Location: https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationResults/asyncOperationId?api-version=2025-05-01
Azure-AsyncOperation: https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/locations/westus2/dnsResolverOperationStatuses/asyncOperationId?api-version=2025-05-01

Definíciók

Name Description
CloudError

Hibaüzenet

CloudErrorBody

Egy hibaüzenet törzse

createdByType

Az erőforrást létrehozó identitás típusa.

ProvisioningState

Az erőforrás aktuális kiépítési állapota.

SubResource

Hivatkozás egy másik ARM-erőforrásra.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

VirtualNetworkLink

Egy virtuális hálózati kapcsolatot ismertet.

CloudError

Hibaüzenet

Name Típus Description
error

CloudErrorBody

A hibaüzenet törzse

CloudErrorBody

Egy hibaüzenet törzse

Name Típus Description
code

string

A hibakód

details

CloudErrorBody[]

További hibainformációk

message

string

A hiba okainak leírása

target

string

A hibaüzenet célerőforrása

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

ProvisioningState

Az erőforrás aktuális kiépítési állapota.

Érték Description
Canceled
Creating
Deleting
Failed
Succeeded
Updating

SubResource

Hivatkozás egy másik ARM-erőforrásra.

Name Típus Description
id

string

Erőforrás-azonosító.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

Egy virtuális hálózati kapcsolatot ismertet.

Name Típus Description
etag

string

A virtuális hálózati kapcsolat ETagje.

id

string (arm-id)

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties.metadata

object

A virtuális hálózati kapcsolathoz csatolt metaadatok.

properties.provisioningState

ProvisioningState

A virtuális hálózati kapcsolat jelenlegi kiépítési állapota. Ez egy írásvédett tulajdonság, és az érték beállítására tett kísérletek figyelmen kívül lesznek hagyva.

properties.virtualNetwork

SubResource

A virtuális hálózatra mutató hivatkozás. Ez a létrehozás után nem módosítható.

systemData

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"