ChangeDomainOfDnsProduct
説明
Alibaba Cloud DNS製品にバインドされているドメイン名を変更します。このインタフェースは、現在のAlibaba Cloud DNS製品がドメイン名にバインドされているかどうかに関係なく呼び出すことができます。このインタフェースは、NewDomainフィールドを空白のままにするだけで、ドメイン名のバインドを解除するために呼び出すこともできます。
リクエストパラメータ
名前 | 型 | 必須かどうか | 説明 |
---|---|---|---|
Action | String | はい | 操作インタフェース名、必須パラメータ。値:ChangeDomainOfDnsProduct |
InstanceId | String | はい | Alibaba Cloud DNS製品ID |
NewDomain | String | いいえ | バインドするドメイン名。空白の場合、製品はアンバインドされます。 |
リターンパラメータ
パブリックリターンパラメータ。詳細は公開リターンパラメータを参照してください。
名前 | 型 | 説明 |
---|---|---|
RequestId | String | 一意のリクエスト識別子 |
OriginalDomain | String | 元のバインドされたドメイン名。空白の場合、これは製品が初めてバインドされたことを示します。 |
エラーコード
すべてのインターフェイスに共通のエラーについては、エラーコードテーブルを参照してください。
エラーコード | 説明 | HTTPステータスコード | 意味 |
---|---|---|---|
InvalidDnsProduct | DNS製品が存在しません。 | 400 | Alibaba Cloud DNS製品は存在しません |
IncorrectDomainUser | ドメイン名はこのユーザーに属していません。 | 400 | ドメイン名はこのアカウントの管理下にありません。 |
InvalidBinding.SpecialDomain | 特殊なドメイン名は、DNS製品にはバインドできません。 | 400 | 特殊なドメイン名はバインドできません |
QuotaExceeded.Binding | 結合可能なドメイン総数を超過しています。 | 400 | バインド操作の数がこのバージョンの制限を超えています。 |
InvalidBinding.BoundDomain | 新しいドメインは他のDNS製品にバインドされています。 | 400 | 変更するドメイン名はすでに有料のクラウドDNS製品にバインドされています。 |
例
リクエストの例
http://dns.aliyuncs.com/?Action=ChangeDomainOfDnsProduct
&InstanceId=i-7sb
&NewDomain=newdomain.com
&<Public Request Parameters>
リターンの例
XML形式
<ChangeDomainOfDnsProductResponse>
<RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
<OriginalDomain>originaldomain.com</OriginalDomain>
</ChangeDomainOfDnsProductResponse>
JSON形式
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
"OriginalDomain": "originaldomain.com"
}