Freigeben über


Dns Forwarding Rulesets - List

Listet DNS-Weiterleitungsregelnets in allen Ressourcengruppen eines Abonnements auf.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$top
query

integer (int32)

Die maximale Anzahl der zurückzugebenden Ergebnisse. Wenn nicht angegeben, werden bis zu 100 Ergebnisse zurückgegeben.

Antworten

Name Typ Beschreibung
200 OK

DnsForwardingRulesetListResult

Liste der DNS-Weiterleitungsregelsätze im Abonnement.

Other Status Codes

CloudError

Standardantwort. Sie wird gemäß der Fehlerdefinition deserialisiert.

Beispiele

List DNS forwarding rulesets by subscription

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset",
      "name": "sampleDnsForwardingRuleset",
      "type": "Microsoft.Network/dnsForwardingRulesets",
      "tags": {
        "key1": "value1"
      },
      "systemData": {
        "createdByType": "Application",
        "createdAt": "2021-04-03T01:01:01.1075056Z",
        "lastModifiedByType": "Application",
        "lastModifiedAt": "2021-04-04T02:03:01.1974346Z"
      },
      "location": "westus2",
      "etag": "00000000-0000-0000-0000-000000000000",
      "properties": {
        "dnsResolverOutboundEndpoints": [
          {
            "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint0"
          },
          {
            "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint1"
          }
        ],
        "provisioningState": "Succeeded",
        "resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
      }
    },
    {
      "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsForwardingRulesets/sampleDnsForwardingRuleset1",
      "name": "sampleDnsForwardingRuleset",
      "type": "Microsoft.Network/dnsForwardingRulesets",
      "tags": {
        "key1": "value1"
      },
      "systemData": {
        "createdByType": "Application",
        "createdAt": "2021-04-04T01:01:01.1075056Z",
        "lastModifiedByType": "Application",
        "lastModifiedAt": "2021-04-05T02:03:01.1974346Z"
      },
      "location": "westus2",
      "etag": "00000000-0000-0000-0000-000000000000",
      "properties": {
        "dnsResolverOutboundEndpoints": [
          {
            "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint2"
          },
          {
            "id": "/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/resourceGroups/sampleResourceGroup/providers/Microsoft.Network/dnsResolvers/sampleDnsResolver/outboundEndpoints/sampleOutboundEndpoint3"
          }
        ],
        "provisioningState": "Succeeded",
        "resourceGuid": "a7e1a32c-498c-401c-a805-5bc3518257b8"
      }
    }
  ],
  "nextLink": "https://management.azure.com/api/mresolver/subscriptions/abdd4249-9f34-4cc6-8e42-c2e32110603e/providers/Microsoft.Network/dnsForwardingRulesets?$skipToken=skipToken&api-version=2025-05-01"
}

Definitionen

Name Beschreibung
CloudError

Fehlermeldung

CloudErrorBody

Der Textkörper einer Fehlermeldung

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DnsForwardingRuleset

Beschreibt ein DNS-Weiterleitungsregelnet.

DnsForwardingRulesetListResult

Die Antwort auf einen Enumerationsvorgang für DNS-Weiterleitungsregelnets.

ProvisioningState

Der aktuelle Bereitstellungsstatus der Ressource.

SubResource

Verweisen Sie auf eine andere ARM-Ressource.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

CloudError

Fehlermeldung

Name Typ Beschreibung
error

CloudErrorBody

Der Textkörper der Fehlermeldung

CloudErrorBody

Der Textkörper einer Fehlermeldung

Name Typ Beschreibung
code

string

Der Fehlercode

details

CloudErrorBody[]

Zusätzliche Fehlerinformationen

message

string

Eine Beschreibung, was den Fehler verursacht hat

target

string

Die Zielressource der Fehlermeldung

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

DnsForwardingRuleset

Beschreibt ein DNS-Weiterleitungsregelnet.

Name Typ Beschreibung
etag

string

ETag des DNS-Weiterleitungsregelnet.

id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.dnsResolverOutboundEndpoints

SubResource[]

Der Verweis auf die ausgehenden DNS-Auflösungsendpunkte, die zum Weiterleiten von DNS-Abfragen verwendet werden, die den Weiterleitungsregeln im Regelet an die Ziel-DNS-Server entsprechen.

properties.provisioningState

ProvisioningState

Der aktuelle Bereitstellungsstatus des DNS-Weiterleitungsregelnet. Dies ist eine schreibgeschützte Eigenschaft, und jeder Versuch, diesen Wert festzulegen, wird ignoriert.

properties.resourceGuid

string

Die resourceGuid für den Regelsatz für die DNS-Weiterleitung.

systemData

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

DnsForwardingRulesetListResult

Die Antwort auf einen Enumerationsvorgang für DNS-Weiterleitungsregelnets.

Name Typ Beschreibung
nextLink

string

Das Fortsetzungstoken für die nächste Seite der Ergebnisse.

value

DnsForwardingRuleset[]

Aufzählung der DNS-Weiterleitungsregelnets.

ProvisioningState

Der aktuelle Bereitstellungsstatus der Ressource.

Wert Beschreibung
Canceled
Creating
Deleting
Failed
Succeeded
Updating

SubResource

Verweisen Sie auf eine andere ARM-Ressource.

Name Typ Beschreibung
id

string

Ressourcen-ID.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.