Crée un pool d'adresses IP en appelant l'opération CreatePublicIpAddressPool.
Description de l'opération
La fonctionnalité de pool d'adresses IP n'est pas disponible par défaut. Pour utiliser cette fonctionnalité, demandez le quota de privilège Fonctionnalité de pool d'adresses IP dans Quota Center. Pour plus d'informations, consultez Augmenter un quota dans Quota Center.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
vpc:CreatePublicIpAddressPool |
create |
*PublicIpAddressPool
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Isp |
string |
Non |
Le type de ligne. Valeurs valides :
Pour plus d'informations sur les lignes BGP (multi-ISP) et les lignes premium BGP (multi-ISP), consultez Types de lignes EIP.
|
BGP |
| Name |
string |
Non |
Le nom de l'instance du pool d'adresses IP. Le nom doit comporter entre 0 et 128 caractères et ne peut pas commencer par |
AddressPoolName |
| Description |
string |
Non |
La description de l'instance du pool d'adresses IP. La description doit comporter entre 0 et 256 caractères et ne peut pas commencer par |
AddressPoolDescription |
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII. Remarque
Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement le RequestId de la requête API comme ClientToken. Le RequestId peut être différent pour chaque requête API. |
02fb3da4-130e-11**** |
| DryRun |
boolean |
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
false |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources auquel le pool d'adresses IP appartient. |
rg-acfmxazb4pcdvf**** |
| RegionId |
string |
Oui |
L'identifiant de la région du pool d'adresses IP que vous souhaitez créer. |
cn-chengdu |
| BizType |
string |
Non |
Le type d'activité du pool d'adresses IP. Valeurs valides :
|
Default |
| Zones |
array |
Non |
Les zones du pool d'adresses IP. Ce paramètre est requis uniquement lorsque BizType est défini sur CloudBox, ce qui indique que le type d'activité du pool d'adresses IP est CloudBox. |
|
|
string |
Non |
Les zones du pool d'adresses IP. Ce paramètre est requis uniquement lorsque BizType est défini sur CloudBox, ce qui indique que le type d'activité du pool d'adresses IP est CloudBox. Une seule zone peut être spécifiée. |
ap-southeast-1-lzdvn-cb |
|
| Tag |
array<object> |
Non |
Les balises de la ressource. |
|
|
object |
Non |
La balise. |
||
| Key |
string |
Non |
La clé de balise de la ressource. Vous pouvez spécifier jusqu'à 20 clés de balise. La clé de balise ne peut pas être une chaîne vide. La clé de balise peut comporter jusqu'à 128 caractères et ne peut pas commencer par |
FinanceDept |
| Value |
string |
Non |
La valeur de balise de la ressource. Vous pouvez spécifier jusqu'à 20 valeurs de balise. La valeur de balise peut être une chaîne vide. La valeur de balise peut comporter jusqu'à 128 caractères et ne peut pas commencer par |
FinanceJoshua |
| SecurityProtectionTypes |
array |
Non |
Le niveau de protection de sécurité.
|
|
|
string |
Non |
Le niveau de protection de sécurité.
|
AntiDDoS_Enhanced |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La structure de la réponse. |
||
PulbicIpAddressPoolId
deprecated
|
string |
L'identifiant d'instance du pool IPAM. |
pippool-6wetvn6fumkgycssx**** |
| RequestId |
string |
L'identifiant de la requête. |
4EC47282-1B74-4534-BD0E-403F3EE64CAF |
| ResourceGroupId |
string |
L'identifiant du groupe de ressources auquel le pool d'adresses IP appartient. |
rg-acfmxazb4pcdvf**** |
| PublicIpAddressPoolId |
string |
L'identifiant d'instance du pool IPAM. |
pippool-6wetvn6fumkgycssx**** |
Exemples
JSON format
{
"PulbicIpAddressPoolId": "pippool-6wetvn6fumkgycssx****",
"RequestId": "4EC47282-1B74-4534-BD0E-403F3EE64CAF",
"ResourceGroupId": "rg-acfmxazb4pcdvf****",
"PublicIpAddressPoolId": "pippool-6wetvn6fumkgycssx****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IllegalParam.Isp | The param of Isp [%s] is illegal. | The error message returned because the Isp parameter is set to an invalid value. Specify a valid value and try again. |
| 400 | IllegalParam.Name | The param of Name [%s] is illegal. | The error message returned because the Name parameter is set to an invalid value. Specify a valid value and try again. |
| 400 | IllegalParam.Description | The param of Description [%s] is illegal. | The error message returned because the Description parameter is set to an invalid value. Specify a valid values and try again. |
| 400 | Forbidden.CreatePublicIpAddressPool | Authentication is failed for creating public ip address pool. | The error message returned because you cannot create an IP address pool. Check whether you have the relevant permissions. |
| 400 | QuotaExceeded.PublicIpAddressPool | The quota of PublicIpAddressPool is exceeded. | The error message returned because the number of your IP address pools has reached the upper limit. Request a quota increase. |
| 400 | MissingParam.Zones | The Zones parameter is required. | Zones is required. |
| 400 | IllegalParam.Zones | The values of Zones [%s] are invalid. | Zones is set to an invalid value. |
| 400 | IllegalParamSize.Zones | An invalid number of zones is specified. | Zones is set to an invalid value. |
| 400 | UnsupportedFeature.Isp | The feature of Isp is not supported. | The ISP you specified is not currently supported. |
| 400 | OperationDenied.ISPNotSupportDdosEnhanced | The operation is not allowed because of DdosEnhanced is not supported by current isp. | The current ISP does not support the creation of an enhanced security protection address pool. |
| 400 | IllegalParam.SecurityProtectionTypes | The param of securityProtectionTypes is illegal. | The passed-in SecurityProtectionTypes parameter is invalid. |
| 400 | IncorrectBusinessStatus.PublicIpAddressPool | The business status of publicIpAddressPool is incorrect. | The current service status does not support creating an IP address pool instance. |
| 400 | OptInRequired.PublicIpAddressPool | You are not authorized to use the requested service of publicIpAddressPool. Ensure that you have subscribed to the service you are trying to use. | You are not authorized to use the requested IP address pool service. Make sure you have subscribed to the service you are trying to use. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.