不要になったインスタンスのサブスクリプションをキャンセルするには、この操作を呼び出します。
操作説明
-
返金は、お支払いいただいた金額のみが対象となります。使用済みのクーポンは返金されません。
-
サブスクリプションをキャンセルする前に、リソース情報を確認し、返金の条件と金額を確認してください。サブスクリプションがキャンセルされると、リソースは回復できません。
-
この操作は、リセラーではなく、直接のお客様のみが呼び出すことができます。
-
詳細については、「国際サイトの返金ルール」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
bss:RefundBatchRemainRefund |
update |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| ClientToken |
string |
任意 |
クライアントが生成した汎用一意識別子(UUID)。リクエストのべき等性を確保するために使用されます。同じ ClientToken で複数の呼び出しを行った場合、システムは最初の呼び出しの結果を返します。呼び出しが成功すると、返金注文 ID が返されます。 |
793F021C-B589-1225-82A9-99232AEBE494 |
| ImmediatelyRelease |
string |
任意 |
このパラメーターは、サブスクリプションの解除に必要です。有効な値:1:インスタンスはすぐにリリースされます。0:インスタンスは、停止ポリシーに従って最初に停止されます。この機能は一部のプロダクトでのみサポートされています。デフォルトでは、インスタンスはすぐにリリースされます。 |
1 |
| ProductCode |
string |
任意 |
プロダクトコード。このパラメーターは、サブスクリプションの解除に必要です。エラーコードでプロダクトがサポートされていないことが示された場合は、チケットを送信してこの機能を有効にするようリクエストしてください。 |
ecs |
| InstanceId |
string |
任意 |
インスタンス ID 。これはカスタム名ではありません。このパラメーターは、サブスクリプションの解除に必要です。 |
i-bp1etb69sqxgl4******* |
| ProductType |
string |
任意 |
プロダクトタイプ。このパラメーターは、サブスクリプションの解除に必要です。特に指定のない限り、空の文字列を渡します。 API Explorer では、入力ボックスにマウスポインターを移動し、表示される [ボタン] をクリックすると、空の文字列が自動的に入力されます。コードからこの操作を呼び出すときは、空の文字列 "" を渡します。 |
”“ |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンスオブジェクト。 |
||
| Message |
string |
実行結果の説明。 |
success |
| RequestId |
string |
リクエスト ID 。トラブルシューティングのために、この ID をテクニカルサポートに提供できます。 |
UUID |
| Data |
object |
返されたデータ。 |
|
| HostId |
string |
ホストが配置されているサイト。 |
cn |
| OrderId |
integer |
返金注文の ID 。このパラメーターは、サブスクリプションの解除が成功した場合にのみ返されます。 |
2100000000*** |
| Code |
string |
レスポンスコード。 |
ResourceNotExists |
| Success |
boolean |
操作が成功したかどうかを示します。 `true`:操作は成功しました。 `false`:操作は失敗しました。 |
false |
例
成功レスポンス
JSONJSON
{
"Message": "success",
"RequestId": "UUID",
"Data": {
"HostId": "cn",
"OrderId": 0
},
"Code": "ResourceNotExists",
"Success": false
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ResourceNotExists | The specific resource is not exists. | |
| 400 | ResourceStatusError | The resource status error. | |
| 400 | InvalidOwner | The specified owner does not belong to caller. | |
| 400 | InvalidParameter | The specified request contains invalid parameters. | |
| 400 | MissingParameter | The specified request lacks essential parameters. | |
| 400 | NotApplicable | The specified API is not applicable for the user. | |
| 400 | NotAuthorized | The user is not authorized for the specified API. | |
| 400 | BindMirrorInstanceError | Charged images that are related to ECS. | |
| 400 | ExceedRefundQuotaError | The number of unsubscription times has reached the upper limit. | |
| 400 | ExistUnPaidOrderError | The instance has an unsettled order. | |
| 400 | ExistRefundingOrderError | The instance ID is invalid: the instance may have expired, been refunded, or been released. | |
| 400 | NoRestValueError | The refund amount is 0. | |
| 400 | AmbassadorOrderLimitError | The instance has an ambassador order that may raise risks. | |
| 400 | ActivityForbiddenError | Promotional orders do not support refunds. | |
| 400 | ProductCheckError | The cloud service failed SPI preflight verification. | |
| 400 | CommodityNotSupported | The specified commodity is not supported. | |
| 500 | InternalError | An error occurred in the internal server. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。