edit-icon download-icon

AddDomainRecord

最終更新日: Dec 13, 2018

説明

入力パラメーターに基づいて解決レコードを追加します。DNS レコードの制約DNS レコード競合の判断方法を参照してください。

リクエストパラメータ

名前 必須かどうか 説明
Action String はい オペレータインターフェイス名、必須パラメータ、値:AddDomainRecord
DomainName String はい ドメイン名
RR String はい ホストレコード。 @.example.comを解決するには、ホストレコードに “@”を追加する必要があります。空白にすることはできません
Type String はい 解決レコードタイプは、DNS レコードタイプ形式を参照してください。
Value String はい レコードの値
TTL Long いいえ 存続時間、デフォルト値:600秒(10分)。TTL定義を参照してください。
Priority Long いいえ MXレコードの優先順位、値の範囲:[1,10]このパラメーターは、レコード・タイプがMXレコードの場合に必要です。
Line String いいえ 解決用回線、デフォルト値:default DNS 解決用回線を参照してください。

リターンパラメータ

パブリックリターンパラメータ。詳細は公開リターンパラメータを参照してください。

名前 説明
RequestId String 一意のリクエスト識別子
RecordId String 解決レコードID

エラーコード

すべてのインターフェイスに共通のエラーについては、エラーコードテーブルを参照してください。

エラーコード 説明 HTTPステータスコード 意味
IncorrectDomainUser ドメイン名はこのユーザーに属していません。 400 このアカウントに関する解決レコードは存在しません
DomainRecordDuplicate ドメインレコードが複製されます。 400 解決レコードは存在しません
DomainRecordConflict ドメインレコードは他のレコードと競合しています。 400 解決レコードが競合しています
QuotaExceeded.Record RRレコードのレコードがMAXカウント(90)を超えているため、このドメインレコードを追加することはできません。 400 タイプごとの最大90個の解決レコード数を超過しています。
QuotaExceeded.ARecord RRレコードのレコードがMAXカウントを超えているため、このドメインレコードを追加することはできますか? 400 A(AAAA)レコードタイプの最大値を超えています。
RecordForbidden.BlackHole いくつかのレコードがブラックホールに入っているため、アクションは完了できませんでした。 400 DNS保護はブラックホールモードにあります。
DomainForbidden ドメインが禁止されているため、アクションを完了できませんでした。 400 解決操作は、このドメイン名では禁止されています。
UnKnownError システムに不明なエラーがあります。 400 不明なエラー
URLForwardError.PanRecord PanレコードはURL転送レコードではサポートされていません。 400 URL転送はパン解決レコードをサポートしていません。
URLForwardError.NotDefaultLine URL転送レコードはデフォルトの行のみをサポートします。 400 URL転送はデフォルトの行ではありません。
URLForwardError。ChineseChar 中国語でのURL転送レコードはサポートされていません。 400 URL転送のターゲットドメイン名は中国語ドメイン名です。
URLForwardError.NotVerifyDomain ドメイン名は、HichinaのURL転送レコードで確認する必要があります。 400 URL転送ドメイン名が提出されていません
QuotaExceeded.URLRecord URLレコードの数がMAX個を超えています。 400 URL転送量が上限を超えています
QuotaExceeded.SubDomain サブドメインレベルはMAXカウントから外れています。 400 サブドメインの名前レベルが上限を超えています。
QuotaExceeded.TTL TTLパラメータが範囲外です。 400 TTL時間が限界を超えました
UnsupportedLine この行は、このDNSバージョンではサポートされていません。 400 現在のバージョンは解決行をサポートしていません。
RecordForbidden.DNSChange DNSが変更されているため、アクションを完了できませんでした。 400 この操作は、DNSの移行によって禁止されています。

リクエストの例

  1. http://dns.aliyuncs.com/?Action=AddDomainRecord
  2. &DomainName=example.com
  3. &RR=www
  4. &Type=A
  5. &Value=202.106.0.20
  6. &TTL=600
  7. &Line=default
  8. &<Public Request Parameters>

リターンの例

XML形式

  1. <adddomainrecordresponse>
  2. <requestid> 536E9CAD-DB30-4647-AC87-AA5CC38C5382 </requestid>
  3. <recordid> 9999985 </recordid>
  4. </AddDomainRecordResponse>

JSON形式

  1. {
  2. "RequestId" "536E9CAD-DB30-4647-AC87-AA5CC38C5382"
  3. "RecordId" "9999985"
  4. }