Tous les produits
Search
Centre de documentation

:CreateIpamPool

Dernière mise à jour :Aug 06, 2026

Crée un pool d'adresses IPAM.

Description de l'opération

  • Le nombre maximal par défaut de pools de premier niveau IPv6 publics par type de FAI et par région est de 1.

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

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

RegionId

string

Oui

L'identifiant de la région de l'IPAM. Vous pouvez appeler l'API DescribeRegions pour obtenir l'identifiant de la région.

cn-hangzhou

IpamScopeId

string

Oui

L'identifiant de l'instance de la portée IPAM.

ipam-scope-glfmcyldpm8lsy****

IpamPoolName

string

Non

Le nom du pool d'adresses IPAM.

Le nom doit comporter de 1 à 128 caractères et ne peut pas commencer par http:// ou https://.

abc

IpamPoolDescription

string

Non

La description du pool d'adresses IPAM.

La description doit comporter de 1 à 256 caractères et doit commencer par une lettre majuscule ou minuscule ou un caractère chinois. Elle ne peut pas commencer par http:// ou https://. Si ce paramètre n'est pas spécifié, la description est vide par défaut.

description de test

ResourceGroupId

string

Non

L'identifiant du groupe de ressources du pool d'adresses IPAM.

rg-acfmxazb4ph6aiy****

PoolRegionId

string

Non

La région dans laquelle le pool d'adresses IPAM prend effet.

cn-hangzhou

SourceIpamPoolId

string

Non

L'identifiant de l'instance du pool d'adresses IPAM source.

Remarque

Si ce paramètre n'est pas spécifié, le pool d'adresses créé est un pool d'adresses parent.

ipam-pool-6rcq3tobayc20t****

AllocationDefaultCidrMask

integer

Non

Le masque CIDR par défaut pour les allocations à partir du pool d'adresses IPAM.

Remarque

Le masque CIDR IPv4 varie de 0 à 32 bits. Le masque CIDR IPv6 varie de 0 à 128 bits.

28

AllocationMaxCidrMask

integer

Non

Le masque CIDR maximal pour les allocations à partir du pool d'adresses IPAM.

Remarque

Le masque CIDR IPv4 varie de 0 à 32 bits. Le masque CIDR IPv6 varie de 0 à 128 bits.

32

AllocationMinCidrMask

integer

Non

Le masque CIDR minimal pour les allocations à partir du pool d'adresses IPAM.

Remarque

Le masque CIDR IPv4 varie de 0 à 32 bits. Le masque CIDR IPv6 varie de 0 à 128 bits.

8

DryRun

boolean

Non

Indique si un test à blanc uniquement doit être effectué, sans exécuter la requête réelle. Valeurs valides :

  • true : effectue uniquement un test à blanc. Le système vérifie si la requête présente des problèmes potentiels, notamment des paramètres obligatoires manquants, le format de la requête et l'état de l'instance. Si la requête échoue au test à blanc, un message d'erreur est renvoyé. Si la requête réussit le test à blanc, DryRunOperation est renvoyé.

  • false (par défaut) : effectue un test à blanc et exécute la requête réelle. Si la requête réussit le test à blanc, un code d'état HTTP 2xx est renvoyé et l'opération est directement exécutée.

false

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.

123e4567-e89b-12d3-a456-426655440000

IpVersion

string

Non

La version du protocole d'adresse IP. Valeurs valides :

  • IPv4 : IPv4.

  • IPv6 : IPv6.

IPv4

Ipv6Isp

string

Non

Le type de bloc CIDR IPv6. Ce paramètre prend effet uniquement pour les pools d'adresses IPv6 publics. Valeurs valides :

  • BGP (par défaut) : IPv6 BGP d'Alibaba Cloud.

  • ChinaMobile : China Mobile (ligne unique).

  • ChinaUnicom : China Unicom (ligne unique).

  • ChinaTelecom : China Telecom (ligne unique).

Remarque

Si vous êtes un utilisateur ayant activé la liste blanche de bande passante en ligne unique, ce champ peut être défini sur ChinaTelecom (China Telecom), ChinaUnicom (China Unicom) ou ChinaMobile (China Mobile).

BGP

AutoImport

boolean

Non

Indique si la fonctionnalité d'importation automatique doit être activée pour le pool d'adresses.

true

Tag

array<object>

Non

La liste des balises.

object

Non

Les informations de la balise.

Key

string

Non

La clé de la balise de la ressource. Un maximum de 20 clés de balise sont prises en charge. Une fois cette valeur spécifiée, elle ne peut pas être une chaîne vide.

La clé de la balise peut comporter jusqu'à 64 caractères et doit commencer par une lettre ou un caractère chinois. Elle peut contenir des chiffres, des points (.), des traits de soulignement (_) et des traits d'union (-). Elle ne peut pas commencer par aliyun ou acs:, et ne peut pas contenir http:// ou https://.

Remarque

Vous devez spécifier au moins l'un des paramètres ResourceId.N et Tag.N (Tag.N.Key et Tag.N.Value).

FinanceDept

Value

string

Non

La valeur de la balise de la ressource. Un maximum de 20 valeurs de balise sont prises en charge. Une fois cette valeur spécifiée, elle peut être une chaîne vide.

La valeur de la balise peut comporter jusqu'à 128 caractères et ne peut pas contenir http:// ou https://.

Remarque

Vous devez spécifier au moins l'un des paramètres ResourceId.N et Tag.N (Tag.N.Key et Tag.N.Value).

FinanceJoshua

Éléments de réponse

Élément

Type

Description

Exemple

object

Les informations renvoyées.

RequestId

string

L'identifiant de la requête.

BB2C39DE-CEB8-595A-981A-F2EFCBE7324E

IpamPoolId

string

L'identifiant de l'instance du pool d'adresses IPAM.

ipam-pool-6rcq3tobayc20t****

Exemples

JSON format

{
  "RequestId": "BB2C39DE-CEB8-595A-981A-F2EFCBE7324E",
  "IpamPoolId": "ipam-pool-6rcq3tobayc20t****"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 ResourceNotFound.IpamScope The specified resource of IPAM scope is not found. The input IPAM scope does not exist.
400 ResourceNotFound.SourceIpamPool The dependent source IPAM pool is not found. The dependent resource source IPAM Pool does not exist.
400 UnsupportedFeature.PublicIpamScopeType The feature of PublicIpamScopeType is not supported. The IPAM you specified does not support the creation of public scope.
400 IllegalParam.AllocationDefaultNetmask The specified AllocationDefaultNetmask is illegal. AllocationDefaultNetmask parameter is illegal.
400 IllegalParam.AllocationMaxNetmask The specified AllocationMaxNetmask is illegal. AllocationMaxNetmask parameter is illegal.
400 IllegalParam.AllocationMinNetmask The specified AllocationMinNetmask is illegal. AllocationMinNetmask parameter is illegal.
400 IllegalParam.IpVersion The specified IpVersion is illegal. Invalid IpVersion.
400 QuotaExceeded.IpamPoolQuotaDepth The quota of IpamPoolQuotaDepth count is exceeded. Maximum number of IPAM address pool depth allowed exceeds limit
400 ResourceNotFound.Ipam The specified resource of ipam is not found. The IPAM entered does not exist.
400 IllegalParam.PoolRegionId The specified PoolRegionId is illegal. PoolRegionId parameter is illegal.
400 QuotaExceeded.IpamSubPoolQuotaPerIpamPool The quota of ipamSubPoolQuotaPerIpamPool count is exceeded. The number of sub-pools for the IPAM pool exceeds the limit.
400 DryRunOperation Request validation has been passed with DryRun flag set.
400 IncorrectStatus.IpamPool The status of the IPAM pool is incorrect. The status of the IPAM pool is incorrect.
400 OperationDenied.OperateShareResource The operation is not allowed because the instance is a shared resource. The operation is not allowed because the instance is a shared resource.
400 UnsupportedFeature.IpamPublicIpv4Pool The feature of public IPv4 pool is not supported in IPAM. The feature of public IPv4 pool is not supported in IPAM.
400 OperationDenied.IpamPublicIpv6PoolNeedPoolRegion The public IPv6 pool cannot be created in IPAM when its pool region is empty. The public IPv6 pool cannot be created in IPAM when its pool region is empty.
400 IllegalParam.Ipv6Isp The specified Ipv6Isp is illegal. The specified Ipv6Isp is illegal.
400 UnsupportedFeature.Ipv6Isp The Ipv6Isp feature is not supported. The Ipv6Isp feature is not supported.
400 UnsupportedRegion.Ipv6Isp The current region does not support this feature. The current region does not support this feature.
400 QuotaExceeded.IpamPublicIpv6TopPoolQuotaPerRegionIsp The number of public IPv6 top pool in IPAM for this ISP owned by the user in this region exceeds the limit. The number of public IPv6 top pool in IPAM for this ISP owned by the user in this region exceeds the limit.
400 Mismatch.IpamScopeAndSourceIpamPool The input source IPAM pool is not in the input IPAM scope. The input source IPAM pool is not in the input IPAM scope.
400 Mismatch.Ipv6IspAndSourceIpamPool The input Ipv6Isp is inconsistent with the Ipv6Isp of the input source IPAM pool. The input Ipv6Isp is inconsistent with the Ipv6Isp of the input source IPAM pool.
400 UnsupportedFeature.IpamIpv6 The feature of IPv6 is not supported in this region. The feature of IPv6 is not supported in this region.
400 Mismatch.ChildIpVersionAndParentIpVersion The ChildIpVersion and ParentIpVersion are mismatched. The ChildIpVersion and ParentIpVersion are mismatched.
400 Mismatch.ChildPoolRegionAndParentPoolRegion The ChildPoolRegion and ParentPoolRegion are mismatched. The ChildPoolRegion and ParentPoolRegion are mismatched.
400 Mismatch.ChildIpamScopeAndParentIpamScope The ChildIpamScope and ParentIpamScope are mismatched. The ChildIpamScope and ParentIpamScope are mismatched.
400 Mismatch.ChildIpv6IspAndParentIpv6Isp The ChildIpv6Isp and ParentIpv6Isp are mismatched. The ChildIpv6Isp and ParentIpv6Isp are mismatched.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.