SetDNSSLBStatus
説明
入力パラメータに基づいて解決SLBを有効化または無効化します。
リクエストパラメータ
名前 | 型 | 必須かどうか | 説明 |
---|---|---|---|
Action | String | はい | オペレータインターフェイス名、必須パラメータ、 値: SetDNSSLBStatus |
SubDomain | String | はい | 必須のSLBドメイン名。aliyun.comは間違っています。@.aliyun.comを使用してください。 |
Open | Boolean | いいえ | true=有効化、false=無効化、デフォルト値: true |
リターンパラメータ
パブリックリターンパラメータ。詳細については、パブリックパラメータを参照してください。
名前 | 型 | 説明 |
---|---|---|
RequestId | String | 一意のリクエスト識別子 |
RecordCount | Long | 適合するAレコードの数 |
Open | Boolean | 解決SLBの最新の状態 |
エラーコード
すべてのインターフェイスに共通のエラーについては、エラーコード表を参照してください。
エラーコード | 説明 | HTTP ステータスコード | 言語 |
---|---|---|---|
DomainForbidden | The action could not be completed because the domain has been forbidden. | 400 | 解決操作は、このドメイン名では禁止されています。 |
IncorrectDomainUser | The domain name does not belong to this user. | 400 | このアカウントの下には、このドメイン名は存在しません。 |
RecordForbidden.BlackHole | The action could not be completed because there are some records have been into black hole | 400 | ドメイン名解決がブラックホールへの進入を禁止しています。 |
RecordForbidden.DNSChange | The action could not be completed because DNS is changing. | 400 | DNSが移行中のため、この操作は禁止されています。 |
例
リクエストの例
http://dns.aliyuncs.com/?Action=SetDNSSLBStatus
&SubDomain=www.abc.com
&Open=true
&<Public Request Parameters>
リターンの例
XML 形式
<SetDNSSLBStatusRecordsResponse>
<RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
<RecordCount>8</RecordCount>
<Open>true</Open>
</SetDNSSLBStatusRecordsResponse>
JSON 形式
{
"RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
"RecordCount": 8,
"Open": true
}