レコード更新
Description
レコード情報を更新します。
Request URL
Designate API v1.0
PUT /v1/domains/{domain_id}/records/{record_id}
Request Json
{
"name": "ホスト名.",
"data": "レコード値"
}
Request Parameters
| Parameter | Value | Style | Description |
|---|---|---|---|
| X-Auth-Token | Userトークン | header | トークン発行 にて払い出されたID |
| domain_id | ドメインID | URI | ドメイン一覧表示にてご確認ください。 |
| record_id | レコードID | URI | レコード一覧取得にてご確認ください。 |
| name(Optional) | ホスト名 | plain | ホスト名はFQDNで指定し てください。 例:[www.example.com] のレコードを更新する場合 ["name": "www.example. com."] |
| data(Optional) | レコード値 | plain | 作成するレコードの値。 例:Aレコードの場合はIPアドレスが該当します。 |
| priority(Optional) | 優先度 | plain | 以下の範囲にて優先度を設定できます。 [0~65535] MX/SRVレコードでのみ設定が可能です。 |
| ttl(Optional) | TTL(秒) | plain | 以下の範囲にてTTL値を設定できます。 [60~2147483647] |
| description(Optional) | レコードの説明・概要 | plain | レコードについて任意の説明・概要を指定します。 |
Response
-
Normal response codes
200
Example
-
Request
curl -i -X PUT \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "X-Auth-Token: トークンID" \ -d'{ "data": "レコード値"}' \ https://dns-service.jpt1.cloud.z.com/v1/domains/ドメインID/records/レコードID
-
Response
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 386
X-Openstack-Request-Id: req-2ab702d1-926d-4baf-ac4d-c516f5db66c1
Date: Tue, 17 Nov 2020 09:30:45 GMT
{
"created_at": "2020-05-18T06:01:14.000000",
"data": "レコード値.",
"description": 備考,
"domain_id": "ドメインID",
"gslb_check": null,
"gslb_region": null,
"gslb_weight": null,
"id": "レコードID",
"name": "ホスト名.",
"priority": 優先度,
"ttl": TTL,
"type": "レコードタイプ",
"updated_at": "2020-11-17T09:30:44.000000"
}