Record Sets - Get
レコード セットを取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/{recordType}/{relativeRecordSetName}?api-version=2018-05-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
record
|
path | True |
このレコード セット内の DNS レコードの種類。 |
|
|
relative
|
path | True |
string |
ゾーンの名前を基準としたレコード セットの名前。 |
|
resource
|
path | True |
string |
リソース グループの名前。 |
|
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別する Azure サブスクリプション ID を指定します。 |
|
zone
|
path | True |
string |
DNS ゾーンの名前 (終了ドットなし)。 |
|
api-version
|
query | True |
string |
API のバージョンを指定します。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
成功。 |
|
| Other Status Codes |
既定の応答。 エラー定義に従って逆シリアル化されます。 |
例
| Get A recordset |
| Get AAAA recordset |
| Get CAA recordset |
| Get CNAME recordset |
| Get MX recordset |
| Get NS recordset |
| Get PTR recordset |
| Get SOA recordset |
| Get SRV recordset |
| Get TXT recordset |
Get A recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/A/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get AAAA recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/AAAA/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get CAA recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CAA/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get CNAME recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/CNAME/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
}
}
Get MX recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/MX/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get NS recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/NS/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get PTR recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/0.0.127.in-addr.arpa/PTR/1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get SOA recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SOA/@?api-version=2018-05-01
応答のサンプル
{
"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
}
}
}
Get SRV recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/SRV/record1?api-version=2018-05-01
応答のサンプル
{
"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"
}
]
}
}
Get TXT recordset
要求のサンプル
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/dnsZones/zone1/TXT/record1?api-version=2018-05-01
応答のサンプル
{
"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"
]
}
]
}
}
定義
| 名前 | 説明 |
|---|---|
|
Aaaa |
AAAA レコード。 |
| ARecord |
A レコード。 |
|
Caa |
CAA レコード。 |
|
Cloud |
サービスからのエラー応答。 |
|
Cloud |
サービスからのエラー応答。 |
|
Cname |
CNAME レコード。 |
|
Mx |
MX レコード。 |
|
Ns |
NS レコード。 |
|
Ptr |
PTR レコード。 |
|
Record |
DNS レコード セット (名前と種類が同じ DNS レコードのコレクション) について説明します。 |
|
Record |
このレコード セット内の DNS レコードの種類。 |
|
Soa |
SOA レコード。 |
|
Srv |
SRV レコード。 |
|
Sub |
別のリソースへの参照 |
|
Txt |
TXT レコード。 |
AaaaRecord
AAAA レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| ipv6Address |
string |
この AAAA レコードの IPv6 アドレス。 |
ARecord
A レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| ipv4Address |
string |
この A レコードの IPv4 アドレス。 |
CaaRecord
CAA レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| flags |
integer (int32) |
この CAA レコードのフラグは、0 ~ 255 の整数です。 |
| tag |
string |
この CAA レコードのタグ。 |
| value |
string |
この CAA レコードの値。 |
CloudError
サービスからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
クラウド エラー本文。 |
CloudErrorBody
サービスからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
| details |
エラーに関する追加の詳細の一覧。 |
|
| message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
| target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
CnameRecord
CNAME レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| cname |
string |
この CNAME レコードの正規名。 |
MxRecord
MX レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| exchange |
string |
この MX レコードのメール ホストのドメイン名。 |
| preference |
integer (int32) |
この 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 |
レコード セット内の AAAA レコードの一覧。 |
|
| properties.ARecords |
ARecord[] |
レコード セット内の A レコードの一覧。 |
| properties.CNAMERecord |
レコード セット内の CNAME レコード。 |
|
| properties.MXRecords |
Mx |
レコード セット内の MX レコードの一覧。 |
| properties.NSRecords |
Ns |
レコード セット内の NS レコードの一覧。 |
| properties.PTRRecords |
レコード セット内の PTR レコードの一覧。 |
|
| properties.SOARecord |
レコード セット内の SOA レコード。 |
|
| properties.SRVRecords |
レコード セット内の SRV レコードの一覧。 |
|
| properties.TTL |
integer (int64) |
レコード セット内のレコードの TTL (有効期間)。 |
| properties.TXTRecords |
レコード セット内の TXT レコードの一覧。 |
|
| properties.caaRecords |
レコード セット内の CAA レコードの一覧。 |
|
| properties.fqdn |
string |
レコード セットの完全修飾ドメイン名。 |
| properties.metadata |
object |
レコード セットにアタッチされたメタデータ。 |
| properties.provisioningState |
string |
レコード セットのプロビジョニング状態。 |
| properties.targetResource |
DNS リソースの値が取得される Azure リソースへの参照。 |
|
| type |
string |
レコード セットの型。 |
RecordType
このレコード セット内の DNS レコードの種類。
| 値 | 説明 |
|---|---|
| A | |
| AAAA | |
| CAA | |
| CNAME | |
| MX | |
| NS | |
| PTR | |
| SOA | |
| SRV | |
| TXT |
SoaRecord
SOA レコード。
| 名前 | 型 | 説明 |
|---|---|---|
|
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 レコードの重み値。 |
SubResource
別のリソースへの参照
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
リソース ID。 |
TxtRecord
TXT レコード。
| 名前 | 型 | 説明 |
|---|---|---|
| value |
string[] |
この TXT レコードのテキスト値。 |