Record Sets - List By Type

DNS ゾーン内の指定した種類のレコード セットをListsします。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/{recordType}?api-version=2018-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/{recordType}?$top={$top}&$recordsetnamesuffix={$recordsetnamesuffix}&api-version=2018-05-01

URI パラメーター

名前 / 必須 説明
recordType
path True

RecordType

列挙するレコード セットの種類。

resourceGroupName
path True

string

リソース グループの名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別する Azure サブスクリプション ID を指定します。

zoneName
path True

string

DNS ゾーンの名前 (終了ドットなし)。

api-version
query True

string

API バージョンを指定します。

$recordsetnamesuffix
query

string

レコード セットの列挙をフィルター処理するために使用する必要があるレコード セット名のサフィックス ラベル。 このパラメーターを指定した場合、Enumeration は で終わるレコードのみを返します。

$top
query

integer

int32

返されるレコード セットの最大数。 指定しない場合、 は最大 100 個のレコード セットを返します。

応答

名前 説明
200 OK

RecordSetListResult

正常終了しました。

Other Status Codes

CloudError

既定の応答。 これは、Error 定義に従って逆シリアル化されます。

List A recordsets
List AAAA recordsets
List CAA recordsets
List CNAME recordsets
List MX recordsets
List NS recordsets
List PTR recordsets
List SOA recordsets
List SRV recordsets
List TXT recordsets

List A recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/A",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "ARecords": [
          {
            "ipv4Address": "127.0.0.1"
          }
        ]
      }
    }
  ]
}

List AAAA recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/AAAA",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "AAAARecords": [
          {
            "ipv6Address": "::1"
          }
        ]
      }
    }
  ]
}

List CAA recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/CAA",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "caaRecords": [
          {
            "flags": 0,
            "tag": "issue",
            "value": "ca.contoso.com"
          }
        ]
      }
    }
  ]
}

List CNAME recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/CNAME",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "CNAMERecord": {
          "cname": "contoso.com"
        }
      }
    }
  ]
}

List MX recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/MX",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "MXRecords": [
          {
            "preference": 0,
            "exchange": "mail.contoso.com"
          }
        ]
      }
    }
  ]
}

List NS recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/NS",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "NSRecords": [
          {
            "nsdname": "ns1.contoso.com"
          }
        ]
      }
    }
  ]
}

List PTR recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR/1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "1",
      "type": "Microsoft.Network/dnsZones/PTR",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "1.0.0.127.in-addr.arpa",
        "PTRRecords": [
          {
            "ptrdname": "localhost"
          }
        ]
      }
    }
  ]
}

List SOA recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA/@",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "@",
      "type": "Microsoft.Network/dnsZones/SOA",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "zone1",
        "SOARecord": {
          "host": "ns1.contoso.com",
          "email": "hostmaster.contoso.com",
          "serialNumber": 1,
          "refreshTime": 3600,
          "retryTime": 300,
          "expireTime": 2419200,
          "minimumTTL": 300
        }
      }
    }
  ]
}

List SRV recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/SRV",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "SRVRecords": [
          {
            "priority": 0,
            "weight": 10,
            "port": 80,
            "target": "contoso.com"
          }
        ]
      }
    }
  ]
}

List TXT recordsets

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT?api-version=2018-05-01

Sample Response

{
  "nextLink": "https://servicehost/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT?api-version=2018-05-01&$skipToken=skipToken",
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT/record1",
      "etag": "00000000-0000-0000-0000-000000000000",
      "name": "record1",
      "type": "Microsoft.Network/dnsZones/TXT",
      "properties": {
        "metadata": {
          "key1": "value1"
        },
        "TTL": 3600,
        "fqdn": "record1.zone1",
        "TXTRecords": [
          {
            "value": [
              "string1",
              "string2"
            ]
          }
        ]
      }
    }
  ]
}

定義

名前 説明
AaaaRecord

AAAA レコード。

ARecord

A レコード。

CaaRecord

CAA レコード。

CloudError

サービスからのエラー応答。

CloudErrorBody

サービスからのエラー応答。

CnameRecord

CNAME レコード。

MxRecord

MX レコード。

NsRecord

NS レコード。

PtrRecord

PTR レコード。

RecordSet

DNS レコード セット (名前と種類が同じ DNS レコードのコレクション) について説明します。

RecordSetListResult

レコード セットのリスト操作に対する応答。

RecordType

列挙するレコード セットの種類。

SoaRecord

SOA レコード。

SrvRecord

SRV レコード。

SubResource

別のリソースへの参照

TxtRecord

TXT レコード。

AaaaRecord

AAAA レコード。

名前 説明
ipv6Address

string

この AAAA レコードの IPv6 アドレス。

ARecord

A レコード。

名前 説明
ipv4Address

string

この A レコードの IPv4 アドレス。

CaaRecord

CAA レコード。

名前 説明
flags

integer

この CAA のフラグは、0 ~ 255 の整数として記録されます。

tag

string

この CAA レコードのタグ。

value

string

この CAA レコードの値。

CloudError

サービスからのエラー応答。

名前 説明
error

CloudErrorBody

クラウド エラー本文。

CloudErrorBody

サービスからのエラー応答。

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムによって使用されることを意図しています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

CnameRecord

CNAME レコード。

名前 説明
cname

string

この CNAME レコードの正規名。

MxRecord

MX レコード。

名前 説明
exchange

string

この MX レコードのメール ホストのドメイン名。

preference

integer

この MX レコードの基本設定値。

NsRecord

NS レコード。

名前 説明
nsdname

string

この NS レコードのネーム サーバー名。

PtrRecord

PTR レコード。

名前 説明
ptrdname

string

この PTR レコードの PTR ターゲット ドメイン名。

RecordSet

DNS レコード セット (名前と種類が同じ DNS レコードのコレクション) について説明します。

名前 説明
etag

string

レコード セットの etag。

id

string

レコード セットの ID。

name

string

レコード セットの名前。

properties.AAAARecords

AaaaRecord[]

レコード セット内の AAAA レコードの一覧。

properties.ARecords

ARecord[]

レコード セット内の A レコードの一覧。

properties.CNAMERecord

CnameRecord

レコード セット内の CNAME レコード。

properties.MXRecords

MxRecord[]

レコード セット内の MX レコードの一覧。

properties.NSRecords

NsRecord[]

レコード セット内の NS レコードの一覧。

properties.PTRRecords

PtrRecord[]

レコード セット内の PTR レコードの一覧。

properties.SOARecord

SoaRecord

レコード セット内の SOA レコード。

properties.SRVRecords

SrvRecord[]

レコード セット内の SRV レコードの一覧。

properties.TTL

integer

レコード セット内のレコードの TTL (有効期間)。

properties.TXTRecords

TxtRecord[]

レコード セット内の TXT レコードの一覧。

properties.caaRecords

CaaRecord[]

レコード セット内の CAA レコードの一覧。

properties.fqdn

string

レコード セットの完全修飾ドメイン名。

properties.metadata

object

レコード セットにアタッチされたメタデータ。

properties.provisioningState

string

provisioning レコード セットの状態。

properties.targetResource

SubResource

dns リソース値の取得元の Azure リソースへの参照。

type

string

レコード セットの型。

RecordSetListResult

レコード セットのリスト操作に対する応答。

名前 説明
nextLink

string

結果の次のページの継続トークン。

value

RecordSet[]

応答のレコード セットに関する情報。

RecordType

列挙するレコード セットの種類。

名前 説明
A

string

AAAA

string

CAA

string

CNAME

string

MX

string

NS

string

PTR

string

SOA

string

SRV

string

TXT

string

SoaRecord

SOA レコード。

名前 説明
email

string

この SOA レコードの電子メール連絡先。

expireTime

integer

この SOA レコードの有効期限。

host

string

この SOA レコードの権限のあるネーム サーバーのドメイン名。

minimumTTL

integer

この SOA レコードの最小値。 慣例により、これは負のキャッシュ期間を決定するために使用されます。

refreshTime

integer

この SOA レコードの更新値。

retryTime

integer

この SOA レコードの再試行時間。

serialNumber

integer

この SOA レコードのシリアル番号。

SrvRecord

SRV レコード。

名前 説明
port

integer

この SRV レコードのポート値。

priority

integer

この SRV レコードの優先度の値。

target

string

この SRV レコードのターゲット ドメイン名。

weight

integer

この SRV レコードの重みの値。

SubResource

別のリソースへの参照

名前 説明
id

string

リソース ID。

TxtRecord

TXT レコード。

名前 説明
value

string[]

この TXT レコードのテキスト値。