Compartir a través de


Dns Resolvers - List

Enumera las resoluciones DNS de todos los grupos de recursos de una suscripción.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/dnsResolvers?api-version=2025-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/dnsResolvers?api-version=2025-05-01&$top={$top}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
subscriptionId
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 la API que se va a usar para esta operación.

$top
query

integer (int32)

El número máximo de resultados que se devolverán. Si no se especifica, devuelve hasta 100 resultados.

Respuestas

Nombre Tipo Description
200 OK

DnsResolverListResult

Lista de solucionadores de DNS en la suscripción.

Other Status Codes

CloudError

Respuesta predeterminada. Se deserializará según la definición de error.

Ejemplos

List DNS resolvers by subscription

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/providers/Microsoft.Network/dnsResolvers?api-version=2025-05-01

Respuesta de muestra

{
  "value": [
    {
      "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver1",
      "name": "sampleDnsResolver1",
      "type": "Microsoft.Network/dnsResolvers",
      "tags": {
        "key1": "value1"
      },
      "systemData": {
        "createdByType": "Application",
        "createdAt": "2021-04-01T01:01:01.1075056Z",
        "lastModifiedByType": "Application",
        "lastModifiedAt": "2021-04-02T02:03:01.1974346Z"
      },
      "location": "westus2",
      "etag": "00000000-0000-0000-0000-000000000000",
      "properties": {
        "virtualNetwork": {
          "id": "/subscriptions/cbb1387e-4b03-44f2-ad41-58d4677b9873/resourceGroups/virtualNetworkResourceGroup/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork1"
        },
        "dnsResolverState": "Connected",
        "provisioningState": "Succeeded",
        "resourceGuid": "ad9c8da4-3bb2-4821-a878-c2cb07b01fb6"
      }
    },
    {
      "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver2",
      "name": "sampleDnsResolver2",
      "type": "Microsoft.Network/dnsResolvers",
      "tags": {
        "key1": "value1"
      },
      "systemData": {
        "createdByType": "Application",
        "createdAt": "2021-04-01T01:01:01.1075056Z",
        "lastModifiedByType": "Application",
        "lastModifiedAt": "2021-04-02T02:03:01.1974346Z"
      },
      "location": "westus2",
      "etag": "00000000-0000-0000-0000-000000000000",
      "properties": {
        "virtualNetwork": {
          "id": "/subscriptions/cbb1387e-4b03-44f2-ad41-58d4677b9873/resourceGroups/virtualNetworkResourceGroup/providers/Microsoft.Network/virtualNetworks/sampleVirtualNetwork2"
        },
        "dnsResolverState": "Connected",
        "provisioningState": "Succeeded",
        "resourceGuid": "b6b2d964-8588-4e3a-a7fe-8a5b7fe8eca5"
      }
    }
  ],
  "nextLink": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/providers/Microsoft.Network/dnsResolvers?$skipToken=skipToken&api-version=2025-05-01"
}

Definiciones

Nombre Description
CloudError

Mensaje de error

CloudErrorBody

Cuerpo de un mensaje de error

createdByType

Tipo de identidad que creó el recurso.

DnsResolver

Describe una resolución DNS.

DnsResolverListResult

Respuesta a una operación de enumeración en solucionadores DNS.

DnsResolverState

Estado actual de la resolución DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor.

ProvisioningState

El estado de aprovisionamiento actual del recurso.

SubResource

Referencia a otro recurso de ARM.

systemData

Metadatos relativos a la creación y última modificación del recurso.

CloudError

Mensaje de error

Nombre Tipo Description
error

CloudErrorBody

Cuerpo del mensaje de error

CloudErrorBody

Cuerpo de un mensaje de error

Nombre Tipo Description
code

string

El código de error

details

CloudErrorBody[]

Información adicional de error

message

string

Descripción de lo que provocó el error

target

string

Recurso de destino del mensaje de error

createdByType

Tipo de identidad que creó el recurso.

Valor Description
Application
Key
ManagedIdentity
User

DnsResolver

Describe una resolución DNS.

Nombre Tipo Description
etag

string

ETag del solucionador DNS.

id

string (arm-id)

Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso

properties.dnsResolverState

DnsResolverState

Estado actual de la resolución DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento actual del solucionador DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor.

properties.resourceGuid

string

La propiedad resourceGuid del recurso de resolución DNS.

properties.virtualNetwork

SubResource

Referencia a la red virtual. No se puede cambiar después de la creación.

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

DnsResolverListResult

Respuesta a una operación de enumeración en solucionadores DNS.

Nombre Tipo Description
nextLink

string

Token de continuación de la página siguiente de resultados.

value

DnsResolver[]

Enumeración de las resoluciones DNS.

DnsResolverState

Estado actual de la resolución DNS. Se trata de una propiedad de solo lectura y se omitirá cualquier intento de establecer este valor.

Valor Description
Connected
Disconnected

ProvisioningState

El estado de aprovisionamiento actual del recurso.

Valor Description
Canceled
Creating
Deleting
Failed
Succeeded
Updating

SubResource

Referencia a otro recurso de ARM.

Nombre Tipo Description
id

string

Identificador de recurso.

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

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.