トランジットルーターインスタンスのクロスアカウントネットワークインスタンス接続の支払者を変更します。
操作説明
ModifyGrantInstanceToTransitRouter 操作では、トランジットルーターインスタンスに接続されているクロスアカウントの仮想非公開クラウド (VPC) インスタンス、仮想罫線ルーター (VBR) インスタンス、および IPsec インスタンスの支払者のみを変更できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ModifyGrantInstanceToTransitRouter |
update |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| CenId |
string |
必須 |
Cloud Enterprise Network (CEN) インスタンスの ID。 |
cen-dc4vwznpwbobrl**** |
| InstanceId |
string |
必須 |
ネットワークインスタンスの ID。 |
vpc-bp1h8vbrbcgohcju5**** |
| OrderType |
string |
必須 |
ネットワークインスタンスの支払者。 列挙値:
|
PayByCenOwner |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは自動的に RequestId を ClientToken として使用します。各 API リクエストの RequestId は異なる場合があります。 |
123e4567-e89b-12d3-a456-42665544**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ。 |
||
| RequestId |
string |
リクエストの一意識別子。この ID を使用して問題のトラブルシューティングを行うことができます。 |
F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1 |
例
成功レスポンス
JSONJSON
{
"RequestId": "F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | OperationUnsupported.action | This action is not support. | 現在のリージョンではこの操作はサポートされていません。 |
| 400 | OperationFailed.GrantCrossAccountNotExist | Cross-account authorization does not exist. | クロスアカウント権限付与が存在しません。 |
| 400 | MissingParameter.CenId | The parameter CenId is mandatory. | リクエストパラメーター CenId が指定されていません。 |
| 400 | MissingParameter.InstanceId | The parameter InstanceId is mandatory. | リクエストパラメーター InstanceId が指定されていません。 |
| 400 | MissingParameter.OrderType | The parameter OrderType is mandatory. | リクエストパラメーター OrderType が指定されていません。 |
| 400 | InvalidParameter.OrderType | The specified parameter OrderType is invalid. | リクエストパラメーター OrderType が無効です。 |
| 400 | Forbbiden.TransitRouterServiceNotOpen | The user has not open transit router service. | トランジットルーターサービスが有効化されていません。サービスを有効化して、再試行してください。 |
| 400 | Forbidden.TransitRouterServiceExpired | The transit router service is out of service. | トランジットルーターサービスが支払い遅延により停止されています。サービスを更新して、再試行してください。 |
| 400 | Forbidden.CenOwnerTransitRouterServiceNotOpen | The cen owner user has not opened transit router service. | CEN インスタンスを所有するアカウントでトランジットルーターサービスが有効化されていません。アカウントオーナーにサービスの有効化を依頼してから、もう一度お試しください。ルート関連の設定を確認してください。 |
| 400 | Forbidden.CenOwnerTransitRouterServiceExpired | The transit router service of the account to which the cen belongs has been suspended due to arrears. Please notify the other party to renew the service and try again. | CEN インスタンスを所有するアカウントのトランジットルーターサービスが、支払い遅延により停止されています。アカウントオーナーにサービスの更新を依頼してから、もう一度お試しください。ルート関連の設定を確認してください。 |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。