同じリージョン内の Express Connect Router (ECR) インスタンスとトランジットルーターインスタンス間の接続を作成します。
操作説明
-
ECR 接続は Enterprise Edition トランジットルーターのみでサポートされています。
-
Enterprise Edition トランジットルーターに ECR 接続を作成するには、以下の方法があります。
対象リージョンに Enterprise Edition トランジットルーターインスタンスが既に作成されている場合、EcrId、RegionId、および TransitRouterId を指定して ECR 接続を作成できます。
対象リージョンに Enterprise Edition トランジットルーターインスタンスがない場合、EcrId、CenId、および RegionId を指定して ECR 接続を作成できます。ECR 接続の作成時に、システムによって Enterprise Edition トランジットルーターインスタンスの自動作成が実行されます。
-
CreateTransitRouterEcrAttachment 操作は非同期です。リクエストを送信すると、システムは ECR 接続 ID を返しますが、ECR 接続はまだ作成されていません。作成ノードはバックグラウンドで実行を継続します。ListTransitRouterEcrAttachments 操作を呼び出して、ECR 接続のステータスをクエリできます。
ECR 接続が Attaching 状態の場合、ECR 接続は作成中です。この状態では、ECR 接続に対してクエリ操作のみを実行でき、他の操作は実行できません。
ECR 接続が Attached 状態の場合、ECR 接続は作成済みです。
-
ECR 接続の作成後、デフォルトでは ECR 接続は Enterprise Edition トランジットルーターのルートテーブルとのルーティング学習関係または関連付けられた転送関係を持ちません。
ECR 接続と Enterprise Edition トランジットルーターのルートテーブル間にルーティング学習関係が確立されると、システムは ECR インスタンスのルートを Enterprise Edition トランジットルーターのルートテーブルに自動的に伝播します。
-
ECR 接続の作成後、システムは ECR 接続に関連付けられた Enterprise Edition トランジットルーターのルートテーブル内のルートを、ECR インスタンスのルートテーブルに自動的に伝播します。
開始する前に
-
Enterprise Edition トランジットルーターを所有する Alibaba Cloud アカウントと、ECR インスタンスを所有する Alibaba Cloud アカウントは、同じ企業に属している必要があります。
-
Enterprise Edition トランジットルーターは、同じアカウントまたは異なるアカウントに属する ECR インスタンスへの接続をサポートしています。クロスアカウント ECR 接続を作成する前に、クロスアカウント ECR インスタンスからの権限付与を取得してください。詳細については、「ネットワークインスタンスのクロスアカウント権限付与」を参照してください。
-
この操作を呼び出して ECR 接続を作成する前に、 CreateExpressConnectRouterAssociation 操作を呼び出して ECR インスタンスを Enterprise Edition トランジットルーターインスタンスに関連付けてください。
DeleteTransitRouterEcrAttachment 操作を呼び出して ECR 接続を強制削除する場合、システムは ECR インスタンスと Enterprise Edition トランジットルーターインスタンス間の関連付けも削除します。関連付けを個別に削除する必要はありません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:CreateTransitRouterEcrAttachment |
create |
*CenInstance
TransitRouter
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。クライアントトークンには ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは API リクエストの RequestId を ClientToken として自動的に使用します。RequestId は各 API 呼び出しで異なる場合があります。 |
02fb3da4-130e-11e9-8e44-001**** |
| CenId |
string |
任意 |
Cloud Enterprise Network (CEN) インスタンスの ID。 |
cen-7qthudw0ll6jmc**** |
| TransitRouterId |
string |
任意 |
トランジットルーターインスタンスの ID。 |
tr-bp1su1ytdxtataupl**** |
| RegionId |
string |
任意 |
トランジットルーターインスタンスのリージョン ID。 DescribeChildInstanceRegions 操作を呼び出してリージョン ID をクエリできます。 |
eu-central-1 |
| TransitRouterAttachmentName |
string |
任意 |
ECR 接続の名前。 名前は空でもよく、長さは 1~128 文字で、http:// または https:// で始まることはできません。 |
nametest |
| TransitRouterAttachmentDescription |
string |
任意 |
ECR 接続の説明。 説明は空でもよく、長さは 1~256 文字で、http:// または https:// で始まることはできません。 |
testdesc |
| EcrId |
string |
必須 |
関連付ける Express Connect Router (ECR) インスタンスの ID。 |
ecr-upyc0viial107r**** |
| EcrOwnerId |
integer |
任意 |
ECR インスタンスを所有するアカウントの Alibaba Cloud アカウント ID。デフォルト値は現在のログインアカウントの Alibaba Cloud アカウント ID です。 説明
クロスアカウントネットワークインスタンスをロードする場合、このパラメーターは必須です。 |
1250123456123456 |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| Tag |
array<object> |
任意 |
タグ情報リスト。 一度に最大 20 個のタグを指定できます。 |
|
|
object |
任意 |
|||
| Key |
string |
任意 |
リソースのタグキー。 タグキーは空文字列にすることはできません。長さは最大 64 文字で、 一度に最大 20 個のタグキーを指定できます。 |
tagtest |
| Value |
string |
任意 |
リソースのタグ値。 タグ値は空文字列でもよく、長さは最大 128 文字です。 各タグキーは 1 つのタグ値に対応します。一度に最大 20 個のタグ値を指定できます。 |
tagtest |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| TransitRouterAttachmentId |
string |
ECR 接続の ID。 |
tr-attach-qieks13jnt1cchy*** |
| RequestId |
string |
リクエスト ID。 |
C0245BEF-52AC-44A8-A776-EF96FD26A5CA |
例
成功レスポンス
JSONJSON
{
"TransitRouterAttachmentId": "tr-attach-qieks13jnt1cchy***",
"RequestId": "C0245BEF-52AC-44A8-A776-EF96FD26A5CA"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | NoPermission.AliyunServiceRolePolicyForCEN | You are not authorized to create the service linked role. Role Name: AliyunServiceRolePolicyForCEN. Service Name: cen.aliyuncs.com. Make sure that the user has been granted the ram:CreateServiceLinkedRole permission. | cen.aliyuncs.com サービスのサービスリンクロール AliyunServiceRolePolicyForCEN を作成する権限がありません。現在のユーザーに ram:CreateServiceLinkedRole 権限が付与されていることを確認してください。 |
| 400 | OperationUnsupported.TransitRouterRegionId | The specified TransitRouterRegion does not support the operation. | |
| 400 | InvalidCenId.NotFound | CenId is not found. | リクエストで指定された CenId が存在しません。 |
| 400 | InvalidStatus.ResourceStatus | The resource is not in a valid state for the attachment operation. | 現在のリソースステータスでは、この操作はサポートされていません。後でもう一度お試しください。 |
| 400 | InvalidTransitRouterId.NotFound | TransitRouterId is not found. | リクエストに指定された TransitRouterId が存在しません。 |
| 400 | Forbbiden.TransitRouterServiceNotOpen | The user has not open transit router service. | トランジットルーターサービスが有効化されていません。サービスを有効化して、再試行してください。 |
| 400 | OperationUnsupported.TransitRouterType | The specified TransitRouterType does not support the operation. | 現在のトランジットルータータイプでは、この操作はサポートされていません。 |
| 400 | MissingParam.CenIdOrRegionId | Either CenId or RegionId must be specified. | CenId または RegionId パラメーターは必須です。 |
| 400 | IllegalParam.AssociateRouteTableId | The specified AssociateRouteTableId is illegal. | リクエストで指定された AssociateRouteTableId が無効です。 |
| 400 | Forbbiden.AttachChildInstanceAcrossBid | Operation is invalid, please apply for cross-bid attaching. | |
| 400 | IllegalParam.RegionId | RegionId is illegal. | リクエストで指定されたリージョンが無効です。 |
| 400 | OperationUnsupported.CenFullLevel | CEN full level does not support TransitRouter | Full モードの CEN は、VPN BGP をサポートしていません。 |
| 400 | InvalidOperation.CenInstanceStatus | The CEN instance is not in a valid state for the operation. | |
| 400 | IncorrectStatus.TransitRouter | The status of TransitRouter is incorrect. | トランジットルーターの現在のステータスでは、この操作はサポートされていません。後でもう一度お試しください。 |
| 400 | QuotaFull.ChildInstanceRelatedCen | The childinstance has exceed the quota of the times that a childinstance can be attached as an attachment. | このインスタンスに関連付けられる CEN インスタンス数が上限に達しました。インスタンスをロードできません。 |
| 400 | Forbidden.ResourceOwnerTransitRouterServiceNotOpen | The resource owner user has not opened transit router service. | リソースを所有するアカウントのトランジットルーターサービスが有効化されていません。アカウントオーナーにサービスの有効化を通知して、再試行してください。 |
| 400 | OperationUnsupported.BandwidthType | The specified BandwidthType does not support the operation. | 現在の BandwidthType はこの操作をサポートしていません。 |
| 400 | IllegalParam.BandwidthType | BandwidthType is illegal. | 帯域幅プランタイプが無効です。 |
| 400 | IncorrectStatus.EcrResource | The ECR resource is not in a valid state for the attachment operation. | ECR リソースのステータスが無効です。 |
| 400 | QuotaExceeded.CenQuotaEcrAttachPerTransitRouter | The maximum number of ECR attachment per Transit Router is exceeded. | トランジットルーター配下の ECR 接続数が制限を超えました。 |
| 400 | OperationUnsupported.ECRAttachment | ECR Attachment is not supported. | ECR 添付ファイルはサポートされていません。 |
| 400 | InvalidTransitRouterMode.NeedUpgrade | TransitRouter need to upgrade. | 現在のトランジットルーターモードはサポートされていません。 |
| 400 | ResourceNotFound | The resource does not found. | リソースが存在しません。 |
| 400 | Forbidden.ResourceOwnerTransitRouterServiceExpired | The transit router service of the account to which the resource belongs has been suspended due to arrears. Please notify the other party to renew the service and try again. | リソースを所有するアカウントのトランジットルーターサービスが支払い遅延により停止されています。アカウントオーナーにサービスの更新を通知して、再試行してください。 |
| 400 | Forbidden.TransitRouterServiceExpired | The transit router service is out of service. | トランジットルーターサービスが支払い遅延により停止されています。サービスを更新して、再試行してください。 |
| 400 | Forbbiden.AttachAcrossBidEcr | Attach cross bid ECR is unsupported. Please submit a ticket. | 異なる bid アカウント配下の ECR をバインドすることは許可されていません。この操作をリクエストするには、チケットを起票してください。 |
| 400 | InvalidParameter | Invalid parameter. | パラメーターが無効です。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | アカウントにこの操作を実行する権限がありません。 |
| 400 | InvalidParameter.ResourceType | The specified parameter ResourceType is invalid. | |
| 400 | SystemBusy | The system is busy. Please try again later. | システムが混雑しています。後でもう一度お試しください。 |
| 400 | OperationDenied.AttachmentInCurrentRegionExisted | The current operation is rejected. The Express Connect Router instance can only associate one Transit Router in the same region. | |
| 400 | InvalidParameter.TagValue | The specified parameter TagValue is invalid. | タグ値パラメーターが無効です。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。