Dns Forwarding Rulesets - List

Wyświetla listę zestawów reguł przekazywania DNS we wszystkich grupach zasobów subskrypcji.

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

Parametry identyfikatora URI

Name In Required Type Description
subscriptionId
path True
  • string

Identyfikator subskrypcji docelowej.

api-version
query True
  • string

Wersja interfejsu API do użycia dla tej operacji.

$top
query
  • integer
int32

Maksymalna liczba wyników do zwrócenia. Jeśli nie zostanie określony, zwraca maksymalnie 100 wyników.

Odpowiedzi

Name Type Description
200 OK

Lista zestawów reguł przekazywania DNS w subskrypcji.

Other Status Codes

Domyślna odpowiedź. Zostanie ona deserializacji zgodnie z definicją błędu.

Przykłady

List DNS forwarding rulesets by subscription

Sample Request

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

Sample Response

{
  "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=2020-04-01-preview"
}

Definicje

CloudError

Komunikat o błędzie

CloudErrorBody

Treść komunikatu o błędzie

createdByType

Typ tożsamości, która utworzyła zasób.

DnsForwardingRuleset

Opisuje zestaw reguł przekazywania DNS.

DnsForwardingRulesetListResult

Odpowiedź na operację wyliczenia w zestawach reguł przekazywania DNS.

ProvisioningState

Bieżący stan aprowizacji zasobu.

SubResource

Odwołanie do innego zasobu usługi ARM.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

CloudError

Komunikat o błędzie

Name Type Description
error

Treść komunikatu o błędzie

CloudErrorBody

Treść komunikatu o błędzie

Name Type Description
code
  • string

Kod błędu

details

Dodatkowe informacje o błędzie

message
  • string

Opis przyczyn błędu

target
  • string

Zasób docelowy komunikatu o błędzie

createdByType

Typ tożsamości, która utworzyła zasób.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

DnsForwardingRuleset

Opisuje zestaw reguł przekazywania DNS.

Name Type Description
etag
  • string

ETag zestawu reguł przekazywania DNS.

id
  • string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Lokalizacja geograficzna, w której znajduje się zasób

name
  • string

Nazwa zasobu

properties.dnsResolverOutboundEndpoints

Odwołanie do wychodzących punktów końcowych rozpoznawania nazw DNS, które są używane do kierowania zapytań DNS pasujących do reguł przekazywania w zestawie reguł do docelowych serwerów DNS.

properties.provisioningState

Bieżący stan aprowizacji zestawu reguł przekazywania DNS. Jest to właściwość tylko do odczytu, a każda próba ustawienia tej wartości zostanie zignorowana.

properties.resourceGuid
  • string

ZasóbGuid dla zestawu reguł przekazywania DNS.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

tags
  • object

Tagi zasobów.

type
  • string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

DnsForwardingRulesetListResult

Odpowiedź na operację wyliczenia w zestawach reguł przekazywania DNS.

Name Type Description
nextLink
  • string

Token kontynuacji dla następnej strony wyników.

value

Wyliczenie zestawów reguł przekazywania DNS.

ProvisioningState

Bieżący stan aprowizacji zasobu.

Name Type Description
Canceled
  • string
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SubResource

Odwołanie do innego zasobu usługi ARM.

Name Type Description
id
  • string

Identyfikator zasobu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Name Type Description
createdAt
  • string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy
  • string

Tożsamość, która utworzyła zasób.

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt
  • string

Sygnatura czasowa ostatniej modyfikacji zasobu (UTC)

lastModifiedBy
  • string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.