トランジットルーターインスタンスに対して、異なる Alibaba Cloud アカウントに属するネットワークインスタンスへの接続権限を付与します。トランジットルーターインスタンスが異なるアカウントに属するネットワークインスタンスに接続する前に、ネットワークインスタンスのオーナーが GrantInstanceToTransitRouter 操作を呼び出してトランジットルーターインスタンスに権限を付与する必要があります。
操作説明
-
GrantInstanceToTransitRouter 操作は、トランジットルーターインスタンスに対してクロスアカウントの Virtual Private Cloud (VPC) インスタンス、Virtual Border Router (VBR) インスタンス、IPsec 接続、および Express Connect Router (ECR) インスタンスへの接続権限を付与する場合のみサポートされます。
トランジットルーターインスタンスに対して Cloud Connect Network (CCN) インスタンスへの接続権限を付与するには、 GrantInstanceToCbn 操作を呼び出してください。
-
GrantInstanceToTransitRouter 操作を呼び出す前に、トランジットルーターの課金ルール、権限付与操作の制限事項、および権限付与操作の前提条件を理解していることを確認してください。詳細については、「クロスアカウントネットワークインスタンスの権限付与」をご参照ください。
-
ネットワークインスタンスに権限を付与する前に、以下の操作が完了していることを確認してください。
ネットワークインスタンスが属するアカウントとトランジットルーターインスタンスが属するアカウントが同じタイプであることを確認します。
トランジットルーターインスタンスが属するアカウントの Alibaba Cloud アカウント ID を取得します。
トランジットルーターインスタンスが属する Cloud Enterprise Network (CEN) インスタンス ID を取得します。
VBR インスタンスに権限を付与する前に、アカウントマネージャーに連絡して VBR インスタンスの権限付与機能を有効化してください。
IPsec 接続に権限を付与する前に、IPsec 接続がどのリソースにも関連付けられていないことを確認してください。
IPsec 接続がすでに VPN ゲートウェイインスタンスに関連付けられている場合、同じアカウントまたは異なるアカウントのトランジットルーターインスタンスに関連付けることはできません。
IPsec 接続がすでにトランジットルーターインスタンスに関連付けられている場合は、先に関連付けを解除する必要があります。詳細については、「ネットワークインスタンス接続の削除」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:GrantInstanceToTransitRouter |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| CenId |
string |
必須 |
トランジットルーターインスタンスが属する Cloud Enterprise Network (CEN) のインスタンス ID。 |
cen-44m0p68spvlrqq**** |
| InstanceId |
string |
必須 |
ネットワークインスタンスのインスタンス ID。 |
vpc-bp1h8vbrbcgohcju5**** |
| InstanceType |
string |
必須 |
ネットワークインスタンスのタイプ。有効な値:
|
VPC |
| RegionId |
string |
任意 |
ネットワークインスタンスのリージョン ID。 DescribeChildInstanceRegions 操作を呼び出してリージョン ID をクエリできます。 |
cn-hangzhou |
| CenOwnerId |
integer |
必須 |
CEN インスタンスが属するアカウントの Alibaba Cloud アカウント ID。 |
1250123456123456 |
| OrderType |
string |
任意 |
ネットワークインスタンスの支払者。有効な値:
列挙値:
|
PayByCenOwner |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答パラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
C6E5992C-A57B-5A6C-9B26-568074DC68BA |
例
成功レスポンス
JSONJSON
{
"RequestId": "C6E5992C-A57B-5A6C-9B26-568074DC68BA"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Forbbiden.TransitRouterServiceNotOpen | The user has not open transit router service. | トランジットルーターサービスが有効化されていません。サービスを有効化して、再試行してください。 |
| 400 | NoPermission.AliyunServiceRoleForCEN | You are not authorized to create the service linked role. Role Name: AliyunServiceRoleForCEN. Service Name: cen.aliyuncs.com. Make sure that the user has been granted the ram:CreateServiceLinkedRole permission. | 権限がありません。 |
| 400 | IllegalParam.CenId | The specified CenId is invalid. | 指定された cenId が無効です。 |
| 400 | OperationFailed.TaskConflict | The operation is too frequent, please wait a moment and try again. | 操作が頻繁すぎます。後でもう一度お試しください。 |
| 400 | InvalidVbr.NotFound | vbr is not found. | |
| 400 | OperationFailed.GrantCrossAccountExist | Cross-account authorization already exists. | クロスアカウント権限付与はすでに存在します。 |
| 400 | Forbidden.TransitRouterServiceExpired | The transit router service is out of service. | トランジットルーターサービスが支払い遅延により停止されています。サービスを更新して、再試行してください。 |
| 400 | Forbidden.OperateShareResource | You cannot operate shared resources. | 共有リソースに対する操作は許可されていません。 |
| 400 | InvalidParameter | Invalid parameter. | パラメーターが無効です。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | この操作を実行するために必須の権限がアカウントにありません。 |
| 400 | OperationFailed.CanNotGrantVbrInstanceToCen | Grant VBR instance to CEN is not supported for current VBR owner account. | 操作が無効です。現在のアカウントでは、別のアカウントに属する CEN に対して VBR を権限付与することはサポートされていません。 |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. | |
| 404 | InvalidInstanceId.NotFound | InstanceId is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。