edit-icon download-icon

Setting Resolution Record Status

最終更新日: Dec 13, 2018

説明

入力パラメーターに基づいて解決レコードの状態を設定します。

リクエストパラメータ

名前 必須かどうか 説明
Action String はい 操作インタフェース名、必須パラメータ。値:SetDomainRecordStatus
RequestId String はい 解決レコードID
Status String はい Enable: 解決を有効にします。Disable: 解決を無効にします

リターンパラメータ

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

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

エラーコード

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

エラーコード 説明 HTTPステータスコード 意味
DomainRecordNotBelongToUser ドメインレコードはこのユーザーに属しません。 400 このアカウントに関する解決レコードは存在しません
DomainForbidden ドメインが禁止されているため、アクションを完了できませんでした。 400 解決操作は、このドメイン名では禁止されています。
DomainRecordLocked ドメインレコードがロックされています。 400 解決レコードはロックされています
InvalidStatus ドメインレコードのステータスが無効です。 400 無効なステータス
RecordForbidden.BlackHole いくつかのレコードがブラックホールに入っているため、アクションは完了できませんでした。 400 DNS保護はブラックホールモードにあります。
RecordForbidden.DNSChange DNSが変更されているため、アクションを完了できませんでした。 400 この操作は、DNSの移行によって禁止されています。

リクエストの例

  1. http://dns.aliyuncs.com/?Action=SetDomainRecordStatus
  2. &RecordId=9999985
  3. &Status=Disable
  4. &<Public Request Parameters>

リターンの例

XML形式

  1. <SetDomainRecordStatusResponse>
  2. <RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
  3. <RecordId>9999985</RecordId>
  4. <Status>Disable</Status>
  5. </SetEnableDomainRecordStatusResponse>

JSON形式

  1. {
  2. "RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
  3. "RecordId": "9999985",
  4. "Status": "Disable"
  5. }