Compartilhar via


Private Zones - Update

Atualizações uma zona DNS privado. Não modifica links de rede virtual ou registros DNS dentro da zona.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
privateZoneName
path True

string

O nome da zona de DNS privado (sem um ponto de encerramento).

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

Obtém as credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
If-Match

string

A ETag da zona DNS privado. Omita esse valor para sempre substituir a zona atual. Especifique o valor de ETag visto pela última vez para evitar a substituição acidental de alterações simultâneas.

Corpo da solicitação

Nome Tipo Description
etag

string

A ETag da zona.

location

string

A região do Azure em que o recurso reside

tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

PrivateZone

A zona de DNS privado foi atualizada.

202 Accepted

A operação de atualização de zona DNS privado foi aceita e será concluída de forma assíncrona.

Other Status Codes

CloudError

Resposta padrão. Ele será desserializado de acordo com a definição de Erro.

Exemplos

PATCH Private DNS Zone

Sample Request

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

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

Sample Response

{
  "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

Definições

Nome Description
CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

PrivateZone

Descreve uma zona de DNS privado.

ProvisioningState

O estado de provisionamento do recurso. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

CloudError

Uma resposta de erro do serviço.

Nome Tipo Description
error

CloudErrorBody

Corpo do erro de nuvem.

CloudErrorBody

Uma resposta de erro do serviço.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

PrivateZone

Descreve uma zona de DNS privado.

Nome Tipo Description
etag

string

A ETag da zona.

id

string

ID de recurso totalmente qualificada para o recurso. Exemplo – '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateDnsZoneName}'.

location

string

A região do Azure em que o recurso reside

name

string

O nome do recurso

properties.maxNumberOfRecordSets

integer

O número máximo de conjuntos de registros que podem ser criados nesta zona DNS privado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.maxNumberOfVirtualNetworkLinks

integer

O número máximo de redes virtuais que podem ser vinculadas a essa zona DNS privado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.maxNumberOfVirtualNetworkLinksWithRegistration

integer

O número máximo de redes virtuais que podem ser vinculadas a essa zona DNS privado com o registro habilitado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.numberOfRecordSets

integer

O número atual de conjuntos de registros nesta zona DNS privado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.numberOfVirtualNetworkLinks

integer

O número atual de redes virtuais vinculadas a essa zona DNS privado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.numberOfVirtualNetworkLinksWithRegistration

integer

O número atual de redes virtuais vinculadas a essa zona DNS privado com o registro habilitado. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Exemplo – 'Microsoft.Network/privateDnsZones'.

ProvisioningState

O estado de provisionamento do recurso. Essa é uma propriedade somente leitura e qualquer tentativa de definir esse valor será ignorada.

Nome Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string