SetDomainRecordStatus
説明
入力パラメーターに基づいて解決レコードの状態を設定します。
リクエストパラメータ
名前 | 型 | 必須かどうか | 説明 |
---|---|---|---|
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の移行によって禁止されています。 |
例
リクエストの例
http://dns.aliyuncs.com/?Action=SetDomainRecordStatus
&RecordId=9999985
&Status=Disable
&<Public Request Parameters>
リターンの例
XML形式
<SetDomainRecordStatusResponse>
<RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
<RecordId>9999985</RecordId>
<Status>Disable</Status>
</SetEnableDomainRecordStatusResponse>
JSON形式
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
"RecordId": "9999985",
"Status": "Disable"
}