CreatePhysicalConnectionOccupancyOrder API を呼び出して、リソース占有料金の注文を作成します。
操作説明
この操作は、Express Connect 回線のステータスが Complete(ユーザーによる支払い待ち)であるインスタンスに対してのみ許可されます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
Express Connect 回線のリージョン ID です。 最新のリージョンリストを照会するには、DescribeRegions 操作を呼び出してください。 |
cn-hangzhou |
| PhysicalConnectionId |
string |
必須 |
Express Connect 回線の ID です。 |
pc-bp1hp0wr072f6**** |
| Period |
integer |
任意 |
サブスクリプション期間です。
|
1 |
| InstanceChargeType |
string |
任意 |
課金方法です。値を以下のように設定します。 PrePaid:サブスクリプション課金方式を指定します。この課金方法を選択する場合は、Alibaba Cloud アカウントが残高支払いまたはクレジット支払いをサポートしていることを確認してください。 |
PrePaid |
| AutoPay |
boolean |
任意 |
自動支払いを有効にするかどうかを指定します。有効な値は以下のとおりです。
|
false |
| PricingCycle |
string |
任意 |
サブスクリプションの課金サイクルです。有効な値は以下のとおりです。
|
Month |
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークンです。 クライアント側でトークンを生成できますが、異なるリクエスト間でトークンが一意であることを保証する必要があります。 |
CBCE910E-D396-4944 |
| AutoRenew |
boolean |
任意 |
自動更新を有効にするかどうかを指定します。有効な値は以下のとおりです。
|
false |
| AutoRenewDuration |
integer |
任意 |
自動更新期間です。単位は月です。有効な値は 0 ~ 2147483647 です。デフォルト値は 1 です。 |
1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID です。 |
9B9300FE-11E2-4E3B-949C-BED3B44DD26D |
| Data |
object |
詳細情報です。 |
|
| OrderId |
string |
作成された注文の ID です。 |
50187055895**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "9B9300FE-11E2-4E3B-949C-BED3B44DD26D",
"Data": {
"OrderId": "50187055895****"
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IAbs.InvalidStatus.ValueNotSupported | status is not supported. | |
| 400 | InvalidPrice.NotFound | Pricing plan result not found. | |
| 400 | InvalidPhysicalConnectionChargeType.Malformed | Specified Physical Connection ChargeType is not valid. | |
| 400 | InvalidPhysicalConnectionPeriod.Malformed | Specified Physical Connection Period is not valid. | |
| 400 | InvalidPhysicalConnectionPricingCycle.Malformed | Specified Physical Connection PricingCycle is not valid. | |
| 400 | Forbidden.NotAllowedInState | The request does not allow in this state. | |
| 400 | INSTANCE.STATUS.NOT.ALLOW | Instance status not allow | |
| 400 | Abs.InstanceNotExist | The specified instance does not exist. | |
| 400 | IncorrectStatus.PhysicalConnection | Invalid physical connection status. | |
| 404 | InvalidRegionId.NotFound | The RegionId provided does not exist in our records. | |
| 404 | InvalidPhysicalConnectionId.NotFound | The PhysicalConnectionId provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。