説明
解析レコードは、入力パラメータに基づいてバッチ削除されます。この操作では、HTTP POST リクエストが使用されます。
リクエストパラメータ
名前 | 型 | 必須かどうか | 説明 |
---|---|---|---|
Action | String | はい | 操作インタフェース名、必須パラメータ。値: DeleteBatchDomainRecords |
Records | String | はい | JSON文字列形式で削除する解決レコードを送信します(改行は含まれません)。一度に送信することができる解決レコードの最大数は5,000です。 |
リターンパラメータ
パブリックリターンパラメータ。詳細はPublic Return Parametersを参照してください。
名前 | 型 | 説明 |
---|---|---|
RequestId | String | 一意のリクエスト識別子 |
TraceId | String | バッチタスクID |
エラーコード
すべてのインターフェイスに共通のエラーについては、Error Code Tableを参照してください。
エラーコード | 説明 | HTTP ステータスコード | 意味 |
---|---|---|---|
IllegalUser | ユーザーIDは不正です。 | 400 | ユーザーIDは許可されていません。 |
QuotaExceeded.BatchNumber | バッチ番号がMAX数を超えているため、この操作を完了することはできません。 | 400 | バッチ操作データが上限を超えています。 |
OperationThreadInUsed | 操作のスレッドが使用されているので、この操作を終了することができます。 | 400 | バッチ操作スレッドは別のユーザーによって使用されています。 |
DataFormatError | データ形式はエラーです。 | 400 | 不適切なデータ形式です。 |
例
リクエストの例
http://dns.aliyuncs.com/?Action=DeleteBatchDomainRecords HTTP 1.1
Records={
"Records": [
{
"Index": "1",
"Domain": "abc.com",
"RecordId": "999958"
},
{
"Index": "2",
"Domain": "example.com",
"RecordId": "999959"
},
{
"Index": "10000",
"Domain": "news.com",
"RecordId": "999960"
}
]
}&<Public Request Parameters>
リターンの例
XML 形式
<DeleteBatchDomainRecordsResponse>
<RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
<TraceId>10001</TraceId>
</DeleteBatchDomainRecordsResponse>
JSON 形式
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
"TraceId": "10001"
}