次の方法で共有


Record Sets - Get

レコード セットを取得します。

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

URI パラメーター

名前 / 必須 説明
privateZoneName
path True

string

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

recordType
path True

RecordType

このレコード セット内の DNS レコードの種類。

relativeRecordSetName
path True

string

ゾーンの名前を基準としたレコード セットの名前。

resourceGroupName
path True

string

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

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報を取得します。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。

api-version
query True

string

クライアント API のバージョン。

応答

名前 説明
200 OK

RecordSet

成功。

Other Status Codes

CloudError

既定の応答。 エラー定義に従って逆シリアル化されます。

GET Private DNS Zone A Record Set
GET Private DNS Zone AAAA Record Set
GET Private DNS Zone CNAME Record Set
GET Private DNS Zone MX Record Set
GET Private DNS Zone PTR Record Set
GET Private DNS Zone SOA Record Set
GET Private DNS Zone SRV Record Set
GET Private DNS Zone TXT Record Set

GET Private DNS Zone A Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/A/recorda",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recorda",
  "type": "Microsoft.Network/privateDnsZones/A",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recorda.privatezone1.com.",
    "isAutoRegistered": false,
    "aRecords": [
      {
        "ipv4Address": "1.2.3.4"
      }
    ]
  }
}

GET Private DNS Zone AAAA Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/AAAA/recordaaaa",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recordaaaa",
  "type": "Microsoft.Network/privateDnsZones/AAAA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recordaaaa.privatezone1.com.",
    "isAutoRegistered": false,
    "aaaaRecords": [
      {
        "ipv6Address": "::1"
      }
    ]
  }
}

GET Private DNS Zone CNAME Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/CNAME/recordcname",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recordcname",
  "type": "Microsoft.Network/privateDnsZones/CNAME",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recordcname.privatezone1.com.",
    "isAutoRegistered": false,
    "cnameRecord": {
      "cname": "contoso.com"
    }
  }
}

GET Private DNS Zone MX Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/MX/recordmx",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recordmx",
  "type": "Microsoft.Network/privateDnsZones/MX",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recordmx.privatezone1.com.",
    "isAutoRegistered": false,
    "mxRecords": [
      {
        "preference": 0,
        "exchange": "mail.privatezone1.com"
      }
    ]
  }
}

GET Private DNS Zone PTR Record Set

要求のサンプル

GET https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/0.0.127.in-addr.arpa/PTR/1?api-version=2018-09-01

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/0.0.127.in-addr.arpa/PTR/1",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "1",
  "type": "Microsoft.Network/privateDnsZones/PTR",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "1.0.0.127.in-addr.arpa.",
    "isAutoRegistered": false,
    "ptrRecords": [
      {
        "ptrdname": "localhost"
      }
    ]
  }
}

GET Private DNS Zone SOA Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/SOA/@",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "@",
  "type": "Microsoft.Network/privateDnsZones/SOA",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "privatezone1.com.",
    "isAutoRegistered": false,
    "soaRecord": {
      "host": "azureprivatedns.net",
      "email": "azureprivatedns-hostmaster.microsoft.com",
      "serialNumber": 1,
      "refreshTime": 3600,
      "retryTime": 300,
      "expireTime": 2419200,
      "minimumTtl": 300
    }
  }
}

GET Private DNS Zone SRV Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/SRV/recordsrv",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recordsrv",
  "type": "Microsoft.Network/privateDnsZones/SRV",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recordsrv.privatezone1.com.",
    "isAutoRegistered": false,
    "srvRecords": [
      {
        "priority": 0,
        "weight": 10,
        "port": 80,
        "target": "contoso.com"
      }
    ]
  }
}

GET Private DNS Zone TXT Record Set

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup1/providers/Microsoft.Network/privateDnsZones/privatezone1.com/TXT/recordtxt",
  "etag": "00000000-0000-0000-0000-000000000000",
  "name": "recordtxt",
  "type": "Microsoft.Network/privateDnsZones/TXT",
  "properties": {
    "metadata": {
      "key1": "value1"
    },
    "ttl": 3600,
    "fqdn": "recordtxt.privatezone1.com.",
    "isAutoRegistered": false,
    "txtRecords": [
      {
        "value": [
          "string1",
          "string2"
        ]
      }
    ]
  }
}

定義

名前 説明
AaaaRecord

AAAA レコード。

ARecord

A レコード。

CloudError

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

CloudErrorBody

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

CnameRecord

CNAME レコード。

MxRecord

MX レコード。

PtrRecord

PTR レコード。

RecordSet

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

RecordType

このレコード セット内の DNS レコードの種類。

SoaRecord

SOA レコード。

SrvRecord

SRV レコード。

TxtRecord

TXT レコード。

AaaaRecord

AAAA レコード。

名前 説明
ipv6Address

string

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

ARecord

A レコード。

名前 説明
ipv4Address

string

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

CloudError

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

名前 説明
error

CloudErrorBody

クラウド エラー本文。

CloudErrorBody

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

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

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

message

string

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

target

string

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

CnameRecord

CNAME レコード。

名前 説明
cname

string

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

MxRecord

MX レコード。

名前 説明
exchange

string

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

preference

integer (int32)

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

PtrRecord

PTR レコード。

名前 説明
ptrdname

string

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

RecordSet

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

名前 説明
etag

string

レコード セットの ETag。

id

string

レコード セットの ID。

name

string

レコード セットの名前。

properties.aRecords

ARecord[]

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

properties.aaaaRecords

AaaaRecord[]

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

properties.cnameRecord

CnameRecord

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

properties.fqdn

string

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

properties.isAutoRegistered

boolean

レコード セットは、仮想ネットワーク リンクを介してプライベート DNS ゾーンに自動登録されますか?

properties.metadata

object

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

properties.mxRecords

MxRecord[]

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

properties.ptrRecords

PtrRecord[]

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

properties.soaRecord

SoaRecord

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

properties.srvRecords

SrvRecord[]

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

properties.ttl

integer (int64)

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

properties.txtRecords

TxtRecord[]

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

type

string

レコード セットの型。

RecordType

このレコード セット内の DNS レコードの種類。

説明
A
AAAA
CNAME
MX
PTR
SOA
SRV
TXT

SoaRecord

SOA レコード。

名前 説明
email

string

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

expireTime

integer (int64)

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

host

string

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

minimumTtl

integer (int64)

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

refreshTime

integer (int64)

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

retryTime

integer (int64)

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

serialNumber

integer (int64)

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

SrvRecord

SRV レコード。

名前 説明
port

integer (int32)

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

priority

integer (int32)

この SRV レコードの優先順位の値。

target

string

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

weight

integer (int32)

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

TxtRecord

TXT レコード。

名前 説明
value

string[]

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