Dela via


Private Zones - Update

Uppdateringar en Privat DNS zon. Ändrar inte virtuella nätverkslänkar eller DNS-poster i zonen.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}?api-version=2018-09-01

URI-parametrar

Name I Obligatorisk Typ Description
privateZoneName
path True

string

Namnet på den Privat DNS zonen (utan en avslutande punkt).

resourceGroupName
path True

string

Namnet på resursgruppen.

subscriptionId
path True

string

Hämtar autentiseringsuppgifter för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

Begärandehuvud

Name Obligatorisk Typ Description
If-Match

string

ETag för Privat DNS-zonen. Utelämna det här värdet för att alltid skriva över den aktuella zonen. Ange det senast använda ETag-värdet för att förhindra att samtidiga ändringar skrivs över av misstag.

Begärandetext

Name Typ Description
etag

string

ETag för zonen.

location

string

Den Azure-region där resursen finns

tags

object

Resurstaggar.

Svar

Name Typ Description
200 OK

PrivateZone

Zonen Privat DNS har uppdaterats.

202 Accepted

Den Privat DNS zonuppdateringsåtgärden har accepterats och slutförs asynkront.

Other Status Codes

CloudError

Standardsvar. Den kommer att deserialiseras enligt feldefinitionen.

Exempel

PATCH Private DNS Zone

Exempelbegäran

PATCH https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com?api-version=2018-09-01

{
  "tags": {
    "key2": "value2"
  }
}

Exempelsvar

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com",
  "name": "privatezone1.com",
  "type": "Microsoft.Network/privateDnsZones",
  "location": "global",
  "etag": "00000000-0000-0000-0000-000000000000",
  "properties": {
    "maxNumberOfRecordSets": 5000,
    "numberOfRecordSets": 1,
    "maxNumberOfVirtualNetworkLinks": 100,
    "numberOfVirtualNetworkLinks": 0,
    "maxNumberOfVirtualNetworkLinksWithRegistration": 50,
    "numberOfVirtualNetworkLinksWithRegistration": 0,
    "provisioningState": "Succeeded"
  },
  "tags": {
    "key2": "value2"
  }
}
Location: https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsOperationResults/asyncOperationId?api-version=2018-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsOperationStatuses/asyncOperationId?api-version=2018-09-01
Retry-After: 60

Definitioner

Name Description
CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

PrivateZone

Beskriver en Privat DNS zon.

ProvisioningState

Resursens etableringsstatus. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

PrivateZone

Beskriver en Privat DNS zon.

Name Typ Description
etag

string

ETag för zonen.

id

string

Fullständigt kvalificerat resurs-ID för resursen. Exempel – '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'.

location

string

Den Azure-region där resursen finns

name

string

Namnet på resursen

properties.maxNumberOfRecordSets

integer

Det maximala antalet postuppsättningar som kan skapas i den här Privat DNS zonen. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.maxNumberOfVirtualNetworkLinks

integer

Det maximala antalet virtuella nätverk som kan länkas till den här Privat DNS zonen. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.maxNumberOfVirtualNetworkLinksWithRegistration

integer

Det maximala antalet virtuella nätverk som kan länkas till den här Privat DNS zonen med registreringen aktiverad. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.numberOfRecordSets

integer

Det aktuella antalet postuppsättningar i den här Privat DNS zonen. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.numberOfVirtualNetworkLinks

integer

Det aktuella antalet virtuella nätverk som är länkade till den här Privat DNS zonen. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.numberOfVirtualNetworkLinksWithRegistration

integer

Det aktuella antalet virtuella nätverk som är länkade till den här Privat DNS-zonen med registrering aktiverat. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

properties.provisioningState

ProvisioningState

Resursens etableringsstatus. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

tags

object

Resurstaggar.

type

string

Resurstypen. Exempel – Microsoft.Network/privateDnsZones.

ProvisioningState

Resursens etableringsstatus. Det här är en skrivskyddad egenskap och alla försök att ange det här värdet ignoreras.

Name Typ Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string