オンプレミスネットワークをクラウドサービスに接続します。
背景情報
クラウドサービスとは、 100.64.0.0/10 CIDRブロックを使用してサービスを提供するAlibaba Cloud サービスを指します。これらのクラウドサービスには、Object Storage Service (OSS)、Log Service、およびData Transmission Service (DTS)が含まれます。オンプレミスネットワークがクラウドサービスにアクセスする必要がある場合は、オンプレミスネットワークに接続されている仮想ボーダールータ (VBR)またはCloud Connect Network (CCN)インスタンスをCloud Enterprise Network (CEN)インスタンスに接続する必要があります。さらに、クラウドサービスと同じリージョンにデプロイされた仮想プライベートクラウド (VPC)をCENインスタンスに接続する必要があります。このようにして、オンプレミスネットワークはクラウドサービスと同じリージョンにデプロイされたVPCに接続し、VPCを介してクラウドサービスにアクセスできます。
使用上の注意
VBR に関連付けられたオンプレミスネットワークは、CEN を使用して同じリージョンにデプロイされたクラウドサービスにのみアクセスできます。
たとえば、クラウドサービスが中国 (北京) リージョンにデプロイされている場合、中国 (北京) リージョンにある VBR に接続されているオンプレミスネットワークのみがクラウドサービスにアクセスできます。
ResolveAndRouteServiceInCen は非同期操作です。リクエストを送信した後、リクエスト ID が返されますが、操作はシステム バックグラウンドで引き続き実行されます。DescribeRouteServicesInCen を呼び出して、クラウドサービスのステータスをクエリできます。
クラウドサービスが 作成中 状態の場合、クラウドサービスへの接続が作成されています。この場合、クラウドサービスをクエリできますが、他の操作を実行することはできません。
クラウドサービスが アクティブ 状態の場合、クラウドサービスへの接続が作成されています。
クラウドサービスが 失敗 状態の場合、クラウドサービスへの接続は失敗しました。
前提条件
この操作を呼び出す前に、次の条件が満たされていることを確認してください。
オンプレミスネットワークが接続されている VBR または CCN インスタンスが CEN インスタンスに接続されていること。
クラウドサービスと同じリージョンにデプロイされた VPC も CEN インスタンスに接続されていること。詳細については、「AttachCenChildInstance」をご参照ください。
デバッグ
リクエストパラメータ
パラメータ | タイプ | 必須 | 例 | 説明 |
Action | String | Yes | ResolveAndRouteServiceInCen | 実行する操作。ResolveAndRouteServiceInCen に設定します。 |
ClientToken | String | No | 02fb3da4**** | リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。ClientToken には ASCII 文字のみを含めることができます。 説明 このパラメータを設定しない場合、ClientToken は RequestId の値に設定されます。RequestId の値は、API リクエストごとに異なる場合があります。 |
CenId | String | Yes | cen-ckwa2hhmuislse**** | CEN インスタンスの ID。 |
Host | String | Yes | 100.118.28.0/24 | クラウドサービスの IP アドレスまたは CIDR ブロック。 説明 ほとんどの場合、クラウドサービスには複数の IP アドレスまたは CIDR ブロックが接続されています。クラウドサービスのすべての IP アドレスと CIDR ブロックを追加するには、この操作を複数回呼び出すことをお勧めします。 |
HostRegionId | String | Yes | cn-hangzhou | クラウドサービスがデプロイされているリージョンの ID。 |
HostVpcId | String | Yes | vpc-o6woh5s494zueq40v**** | クラウドサービスに関連付けられている VPC の ID。 |
Description | String | No | descname | クラウドサービスの説明。 説明は空にすることも、2 ~ 256 文字にすることもできます。文字で始まり、数字、ハイフン (-)、ピリオド (.)、アンダースコア (_) を含めることができます。 |
AccessRegionIds.N | String | Yes | cn-hangzhou | アクセスするクラウドサービスのネットワークインスタンスがデプロイされているリージョンの ID。 DescribeChildInstanceRegions 操作を呼び出して、最新のリージョンリストをクエリできます。 |
レスポンスパラメータ
パラメータ | タイプ | 例 | 説明 |
RequestId | String | C0245BEF-52AC-44A8-A776-EF96FD26A5CA | リクエストの ID。 |
例
サンプルリクエスト
http(s)://[Endpoint]/?Action=ResolveAndRouteServiceInCen
&ClientToken=02fb3da4****
&CenId=cen-ckwa2hhmuislse****
&Host=100.118.28.0/24
&HostRegionId=cn-hangzhou
&HostVpcId=vpc-o6woh5s494zueq40v****
&Description=descname
&<共通リクエストパラメータ>サンプルの成功レスポンス
XML 形式
HTTP/1.1 200 OK
Content-Type:application/xml
<ResolveAndRouteServiceInCenResponse>
<RequestId>C0245BEF-52AC-44A8-A776-EF96FD26A5CA</RequestId>
</ResolveAndRouteServiceInCenResponse>JSON 形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C0245BEF-52AC-44A8-A776-EF96FD26A5CA"
}エラーコード
エラーコードのリストについては、API エラーセンターを参照してください。