次の表は、VPN Gatewayで使用できるAPI操作の一覧です。

VPN Gateway APIのエンドポイントがvpc.aliyuncs.comです。 詳細については、Virtual Private Cloud (VPC) のドキュメントをご参照ください。 詳細については、「HTTPによるAPI操作の呼び出し」をご参照ください。

VPN ゲートウェイ

API説明 
CreateVpnGatewayVPNゲートウェイを作成します。
DeleteVpnGateway指定されたVPNゲートウェイを削除します。
ModifyVpnGatewayAttributeVPN Gateway の名前と説明を変更します。
DescribeVpnGateway指定されたVPNゲートウェイに関する詳細情報を照会します。
DescribeVpnGatewaysVPNゲートウェイを照会します。
t1161788.html#doc_api_Vpc_TagResourcesタグを作成してリソースに追加します。
t1161790.html#doc_api_Vpc_UnTagResourcesリソースからタグを削除します。
t1161789.html#doc_api_Vpc_ListTagResourcesリソースに追加されたタグを照会します。

カスタマーゲートウェイ

API説明 
CreateCustomerGatewayカスタマーゲートウェイを作成します。
DeleteCustomerGateway指定されたカスタマーゲートウェイを削除します。
ModifyCustomerGatewayAttributeカスタマーゲートウェイの設定を変更します。
DescribeCustomerGateway指定されたカスタマーゲートウェイに関する情報を照会します。
DescribeCustomerGatewaysカスタマーゲートウェイに関する情報を照会します。

VPNゲートウェイルート

表 1. 宛先ベースのルート
API説明 
CreateVpnRouteEntryVPNゲートウェイの宛先ベースのルートを作成します。
DeleteVpnRouteEntryVPNゲートウェイから宛先ベースのルートを削除します。
ModifyVpnRouteEntryWeightVPNゲートウェイの宛先ベースのルートの重みを変更します。
PublishVpnRouteEntryVPNゲートウェイの宛先ベースのルートをVPCに通知します。
DescribeVpnRouteEntriesVPNゲートウェイの宛先ベースのルートとBGPルートに関する情報を照会します。
表 2. ポリシーベースのルート
API説明 
CreateVpnPbrRouteEntryVPNゲートウェイのポリシーベースのルートを作成します。
DeleteVpnPbrRouteEntryVPNゲートウェイからポリシーベースのルートを削除します。
ModifyVpnPbrRouteEntryWeightVPNゲートウェイのポリシーベースのルートの重みを変更します。
DescribeVpnPbrRouteEntriesVPNゲートウェイのポリシーベースのルートに関する情報を照会します。

IPsec-VPN

表 3. 接続をVPNゲートウェイに関連付けるための操作
API説明 
CreateVpnConnectionIPsec-VPN 接続を作成します。
DeleteVpnConnection指定されたIPsec-VPN接続を削除します。
ModifyVpnConnectionAttributeIPsec-VPN接続の設定を変更します。
DescribeVpnConnection指定されたIPsec-VPN接続に関する情報を照会します。
DescribeVpnConnectionsIPsec-VPN接続に関する情報を照会します。
DownloadVpnConnectionConfigIPsec-VPN接続に関する構成情報を取得します。
表 4. 接続をトランジットルーターに関連付けるための操作
API説明 
t2234438.html#doc_api_Vpc_CreateVpnAttachmentトランジットルーターに関連付けることができるIPsec-VPN接続を作成します。
DeleteVpnAttachmentIPsec-VPN 接続を削除します。
t2234445.html#doc_api_Vpc_ModifyVpnAttachmentAttributeIPsec-VPN接続の設定を変更します。
DescribeVpnAttachmentsトランジットルーターに関連付けられているIPsec-VPN接続に関する情報を照会します。
CreateVcoRouteEntryIPsec-VPN接続に宛先ベースのルートを追加します。
DeleteVcoRouteEntryIPsec-VPN接続から宛先ベースのルートを削除します。
ModifyVcoRouteEntryWeightIPsec-VPN接続の宛先ベースのルートの重みを変更します。
DescribeVpnPbrRouteEntriesIPsec-VPN接続のルートに関する情報を照会します。
CheckVpnBgpEnabledIPsec-VPN接続が属するリージョンがBGP機能をサポートしているかどうかを照会します。
t2235166.html#doc_api_Vpc_DescribeVpnCrossAccountAuthorizationsIPsec-VPN接続に関するクロスアカウント認証情報を照会します。

SSL-VPN

表 5. SSL-VPNサーバー
API説明 
CreateSslVpnServerSSLサーバーを作成します。
DeleteSslVpnServerSSLサーバーを削除します。
ModifySslVpnServerSSLサーバーの構成を変更します。
DescribeSslVpnServersSSLサーバーを照会します。
DescribeVpnSslServerLogsSSL サーバーのログを照会します
表 6. SSLクライアント
API説明 
CreateSslVpnClientCertSSLクライアント証明書を作成します。
DeleteSslVpnClientCertSSLクライアント証明書を削除します。
ModifySslVpnClientCertSSLクライアント証明書の名前を変更します。
DescribeSslVpnClientCertSSLクライアント証明書に関する情報を照会します。
DescribeSslVpnClientCertsSSLクライアント証明書に関する情報を照会します。

IPsecサーバー

API説明 
t2045022.html#doc_api_Vpc_CreateIpsecServerIPsecサーバーを作成します。
DeleteIpsecServerIPsecサーバを削除します。
t2045026.html#doc_api_Vpc_UpdateIpsecServerIPsecサーバーの構成を変更します。
t2045027.html#doc_api_Vpc_ListIpsecServersIPsecサーバーを照会します。