Répertorie les passerelles VPN d'une région.
Débogage
Paramètres de requête
Paramètre | Type | Obligatoire | Exemple | Description |
Action | String | Oui | DescribeVpnGateways | Opération à effectuer. Définissez la valeur sur DescribeVpnGateways. |
RegionId | String | Oui | ap-southeast-2 | ID de la région où la passerelle VPN est créée. Appelez l'opération DescribeRegions pour obtenir la liste des régions. |
VpcId | String | Non | vpc-bp1m3i0kn1nd4wiw9**** | ID du VPC auquel appartient la passerelle VPN. |
VpnGatewayId | String | Non | vpn-bp17lofy9fd0dnvzv**** | ID de la passerelle VPN. |
Status | String | Non | active | État de la passerelle VPN. Valeurs possibles :
|
BusinessStatus | String | Non | Normal | État de paiement de la passerelle VPN. Valeurs possibles :
|
PageNumber | Integer | Non | 1 | Numéro de la page à renvoyer. Valeur par défaut : 1. |
PageSize | Integer | Non | 10 | Nombre d'entrées par page. Valeurs possibles : 1 à 50. Valeur par défaut : 10. |
IncludeReservationData | Boolean | Non | true | Indique s'il faut renvoyer les informations sur les commandes en attente. Valeurs possibles :
|
Tag.N.Key | String | Non | FinanceDept | Clé du tag N. La clé ne peut pas être une chaîne vide. Longueur maximale : 64 caractères. Ne doit pas contenir Spécifiez jusqu'à 20 clés de tag par appel. |
Tag.N.Value | String | Non | FinanceJoshua | Valeur du tag N. La valeur peut être une chaîne vide et ne doit pas dépasser 128 caractères. Elle ne doit pas commencer par Chaque clé de tag correspond à une valeur. Spécifiez jusqu'à 20 valeurs de tag par appel. |
Paramètres de réponse
Paramètre | Type | Exemple | Description |
PageSize | Integer | 10 | Nombre d'entrées renvoyées par page. |
RequestId | String | DF11D6F6-E35A-41C3-9B20-6FC8A901FE65 | ID de la requête. |
PageNumber | Integer | 1 | Numéro de la page renvoyée. |
TotalCount | Integer | 1 | Nombre total d'entrées renvoyées. |
VpnGateways | Array of VpnGateway | Liste des passerelles VPN. | |
VpnGateway | |||
VpnType | String | Normal | Type de la passerelle VPN. La valeur est définie sur Normal, ce qui indique une passerelle NAT standard. |
Status | String | active | État de la passerelle VPN.
|
VpcId | String | vpc-bp1m3i0kn1nd4wiw9**** | ID du VPC auquel appartient la passerelle VPN. |
SslMaxConnections | Long | 5 | Nombre de connexions SSL-VPN prises en charge par la passerelle VPN. |
Spec | String | 5M | Bande passante maximale de la passerelle VPN. M indique Mbit/s. |
InternetIp | String | 47.12.XX.XX |
|
CreateTime | Long | 1515383700000 | Horodatage de création de la passerelle VPN. Unité : millisecondes. Cette valeur est un horodatage UNIX représentant le nombre de millisecondes écoulées depuis le 1er janvier 1970, 00:00:00 UTC. |
AutoPropagate | Boolean | true | Indique si les routes BGP sont automatiquement annoncées au VPC. Valeurs possibles :
|
ChargeType | String | Exemple de valeur pour le site Chine (aliyun.com) : Prepay. Exemple de valeur pour le site international (alibabacloud.com) : POSTPAY. | Mode de facturation de la passerelle VPN. Seule la valeur POSTPAY peut être renvoyée, ce qui indique le mode de facturation à l'utilisation. |
VpnGatewayId | String | vpn-bp17lofy9fd0dnvzv**** | ID de la passerelle VPN. |
Tag | String | {\"VpnEnableBgp\":\"true\",\"VisuallySsl\":\"true\",\"PbrPriority\":\"true\",\"VpnNewImage\":\"true\",\"description\":\"forwarding1.3.7\",\"VpnVersion\":\"v1.2.4\"} | Tag généré automatiquement pour la passerelle VPN.
|
IpsecVpn | String | enable | Indique si IPsec-VPN est activé pour la passerelle VPN.
|
EndTime | Long | 1518105600000 | Horodatage d'expiration de la passerelle VPN. Unité : millisecondes. Cette valeur est un horodatage UNIX représentant le nombre de millisecondes écoulées depuis l'époque, soit le 1er janvier 1970, 00:00:00 UTC. |
VSwitchId | String | vsw-bp15lbk8sgtr6r5b0**** | ID du vSwitch auquel appartient la passerelle VPN. |
Description | String | test | Description de la passerelle VPN. |
EnableBgp | Boolean | true | État BGP de la passerelle VPN.
|
BusinessStatus | String | Normal | État de paiement de la passerelle VPN.
|
SslVpn | String | enable | Indique si SSL-VPN est activé pour la passerelle VPN.
|
Name | String | test | Nom de la passerelle VPN. |
NetworkType | String | public | Type de réseau de la passerelle VPN.
|
Tags | Array of Tag | Liste des tags ajoutés à la passerelle VPN. | |
Tag | |||
Key | String | FinanceDept | Clé du tag. |
Value | String | FinanceJoshua | Valeur du tag. |
ReservationData | Object | Informations sur les commandes en attente. Remarque Ce paramètre est renvoyé uniquement lorsque IncludeReservationData est défini sur true. | |
Status | String | 1 | État de la commande en attente.
|
ReservationOrderType | String | TEMP_UPGRADE | Type de la commande qui n'est pas encore entrée en vigueur. Valeurs possibles :
|
ReservationIpsec | String | enable | État IPsec-VPN de la commande qui n'est pas encore entrée en vigueur. Valeurs possibles :
|
ReservationSpec | String | 5 | Bande passante de la commande en attente. Unité : Mbit/s. |
ReservationSsl | String | enable | État SSL-VPN de la commande qui n'est pas encore entrée en vigueur. Valeurs possibles :
|
ReservationMaxConnections | Integer | 5 | Nombre maximal de connexions SSL-VPN simultanées de la commande en attente. |
ReservationEndTime | String | 2021-07-20T16:00:00Z | Si le type de commande est TEMP_UPGRADE (mise à niveau temporaire), ce paramètre spécifie l'heure d'expiration de la mise à niveau temporaire. Si le type de commande est RENEWCHANGE (renouvellement avec modification des spécifications) ou RENEW (renouvellement), ce paramètre indique l'heure d'entrée en vigueur du renouvellement ou du renouvellement avec modification des spécifications. |
DisasterRecoveryInternetIp | String | 47.91.XX.XX | Deuxième adresse IP attribuée par le système pour créer une connexion IPsec-VPN. Ce paramètre est renvoyé uniquement lorsque la passerelle VPN prend en charge le mode double tunnel. |
DisasterRecoveryVSwitchId | String | vsw-p0w95ql6tmr2ludkt**** | ID du deuxième vSwitch associé à la passerelle VPN. Ce paramètre est renvoyé uniquement lorsque la passerelle VPN prend en charge le mode double tunnel. |
SslVpnInternetIp | String | 47.74.XX.XX | Adresse IP de la connexion SSL-VPN. Ce paramètre est renvoyé uniquement lorsque la passerelle VPN est publique, prend en charge uniquement le mode tunnel unique et a la fonctionnalité SSL-VPN activée. |
Exemples
Exemples de requêtes
http(s)://[Endpoint]/?Action=DescribeVpnGateways
&RegionId=ap-southeast-2
&VpcId=vpc-bp1m3i0kn1nd4wiw9****
&VpnGatewayId=vpn-bp17lofy9fd0dnvzv****
&Status=active
&BusinessStatus=Normal
&PageNumber=1
&PageSize=10
&IncludeReservationData=true
&Tag=[{"Key":"FinanceDept","Value":"FinanceJoshua"}]
&Common request parameters
Exemples de réponses réussies
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeVpnGatewaysResponse>
<PageSize>10</PageSize>
<RequestId>DF11D6F6-E35A-41C3-9B20-6FC8A901FE65</RequestId>
<PageNumber>1</PageNumber>
<TotalCount>1</TotalCount>
<VpnGateways>
<VpnType>Normal</VpnType>
<Status>Active</Status>
<VpcId>vpc-bp1m3i0kn1nd4wiw9****</VpcId>
<SslMaxConnections>5</SslMaxConnections>
<Spec>5M</Spec>
<InternetIp>47.12.XX.XX</InternetIp>
<CreateTime>1515383700000</CreateTime>
<AutoPropagate>true</AutoPropagate>
<ChargeType>Example value for China site (aliyun.com): Prepay. Example value for International site (alibabacloud.com): POSTPAY.</ChargeType>
<VpnGatewayId>vpn-bp17lofy9fd0dnvzv****</VpnGatewayId>
<Tag>{\"VpnEnableBgp\":\"true\",\"VisuallySsl\":\"true\",\"PbrPriority\":\"true\",\"VpnNewImage\":\"true\",\"description\":\"forwarding1.3.7\",\"VpnVersion\":\"v1.2.4\"}</Tag>
<IpsecVpn>enable</IpsecVpn>
<EndTime>1518105600000</EndTime>
<VSwitchId>vsw-bp15lbk8sgtr6r5b0****</VSwitchId>
<Description>test</Description>
<EnableBgp>true</EnableBgp>
<BusinessStatus>Normal</BusinessStatus>
<SslVpn>enable</SslVpn>
<Name>test</Name>
<NetworkType>public</NetworkType>
<DisasterRecoveryVSwitchId>vsw-p0w95ql6tmr2ludkt****</DisasterRecoveryVSwitchId>
<DisasterRecoveryInternetIp>47.91.XX.XX</DisasterRecoveryInternetIp>
<SslVpnInternetIp>47.74.XX.XX</SslVpnInternetIp>
<Tags>
<Key>FinanceDept</Key>
<Value>FinanceJoshua</Value>
</Tags>
<ReservationData>
<Status>1</Status>
<ReservationOrderType>TEMP_UPGRADE</ReservationOrderType>
<ReservationIpsec>enable</ReservationIpsec>
<ReservationSpec>5</ReservationSpec>
<ReservationSsl>enable</ReservationSsl>
<ReservationMaxConnections>5</ReservationMaxConnections>
<ReservationEndTime>2021-07-20T16:00:00Z</ReservationEndTime>
</ReservationData>
</VpnGateways>
</DescribeVpnGatewaysResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"PageSize" : 10,
"RequestId" : "DF11D6F6-E35A-41C3-9B20-6FC8A901FE65",
"PageNumber" : 1,
"TotalCount" : 1,
"VpnGateways" : [ {
"VpnType" : "Normal",
"Status" : "Active",
"VpcId" : "vpc-bp1m3i0kn1nd4wiw9****",
"SslMaxConnections" : 5,
"Spec" : "5M",
"InternetIp" : "47.12.XX.XX",
"CreateTime" : 1515383700000,
"AutoPropagate" : true,
"ChargeType": Example value for China site (aliyun.com): Prepay. Example value for International site (alibabacloud.com): POSTPAY.
"VpnGatewayId" : "vpn-bp17lofy9fd0dnvzv****",
"Tag" : "{\"VpnEnableBgp\":\"true\",\"VisuallySsl\":\"true\",\"PbrPriority\":\"true\",\"VpnNewImage\":\"true\",\"description\":\"forwarding1.3.7\",\"VpnVersion\":\"v1.2.4\"}",
"IpsecVpn" : "enable",
"EndTime" : 1518105600000,
"VSwitchId" : "vsw-bp15lbk8sgtr6r5b0****",
"Description" : "test",
"EnableBgp" : true,
"BusinessStatus" : "Normal",
"SslVpn" : "enable",
"Name" : "test",
"NetworkType" : "public",
"DisasterRecoveryVSwitchId" : "vsw-p0w95ql6tmr2ludkt****",
"DisasterRecoveryInternetIp" : "47.91.XX.XX",
"SslVpnInternetIp" : "47.74.XX.XX",
"Tags" : [ {
"Key" : "FinanceDept",
"Value" : "FinanceJoshua"
} ],
"ReservationData" : {
"Status" : "1",
"ReservationOrderType" : "TEMP_UPGRADE",
"ReservationIpsec" : "enable",
"ReservationSpec" : "5",
"ReservationSsl" : "enable",
"ReservationMaxConnections" : 5,
"ReservationEndTime" : "2021-07-20T16:00:00Z"
}
} ]
}
Codes d'erreur
|
HttpCode |
Error code |
Error message |
Description |
|
400 |
InvalidParameter.TagKey |
The specified parameter TagKey is invalid. |
La clé de tag spécifiée n'est pas valide. |
|
400 |
InvalidParameter.TagValue |
The specified parameter TagValue is invalid. |
La valeur de tag spécifiée n'est pas valide. |
|
400 |
Duplicated.TagKey |
The specified parameter TagKey is duplicated. |
La clé de tag spécifiée existe déjà. |
|
400 |
InternalError |
The request processing has failed due to some unknown error, exception or failure. |
Une erreur interne s'est produite. |
|
403 |
Forbidden.SubUser |
User not authorized to operate on the specified resource as your account is created by another user. |
Vous n'êtes pas autorisé à effectuer cette opération sur la ressource spécifiée. Demandez les autorisations requises et réessayez. |
|
403 |
Forbidden |
User not authorized to operate on the specified resource. |
Vous n'êtes pas autorisé à effectuer cette opération sur la ressource spécifiée. Obtenez les autorisations requises et réessayez. |
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.