Modifie le nom, la description et d'autres attributs d'une liste de préfixes spécifiée, et prend en charge l'ajout, la modification et la suppression d'entrées.
Description de l'opération
Description de l'opération
Les blocs CIDR (Classless Inter-Domain Routing) spécifiés doivent être au format standard. Par exemple, 10.0.0.0/8 est un bloc CIDR valide, tandis que 10.0.0.1/8 est un format incorrect. Pour plus d'informations, consultez Qu'est-ce que le CIDR ?.
- Lorsque vous ajoutez ou supprimez des entrées, vous ne pouvez pas spécifier de blocs CIDR en double. Exemples :
Pour les blocs CIDR IPv4 : vous ne pouvez pas spécifier deux entrées ayant toutes deux le bloc CIDR 10.0.0.0/8. Vous ne pouvez pas spécifier deux entrées dont les blocs CIDR sont respectivement 10.0.0.1/32 et 10.0.0.1, car ces deux blocs CIDR sont des doublons.
Pour les blocs CIDR IPv6 : vous ne pouvez pas spécifier deux entrées dont les blocs CIDR sont respectivement 2001:fd01:0:0:0:0:0:0/32 et 2001:fd01::/32, car ces deux blocs CIDR sont des doublons.
Les blocs CIDR des entrées à ajouter ne peuvent pas être identiques à ceux des entrées à supprimer. Par exemple, lorsque vous ajoutez une entrée dont le bloc CIDR est 10.0.0.0/8, les entrées à supprimer ne peuvent pas contenir le bloc CIDR 10.0.0.0/8.
Pour modifier la description d'une entrée, spécifiez le bloc CIDR de l'entrée (AddEntry.N.Cidr) et la nouvelle description (AddEntry.N.Description).
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
|
ecs:ModifyPrefixList |
update |
*PrefixList
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région. Vous pouvez appeler DescribeRegions pour interroger la liste des régions la plus récente. |
cn-chengdu |
| PrefixListId |
string |
Oui |
L'identifiant de la liste de préfixes. |
pl-x1j1k5ykzqlixdcy**** |
| PrefixListName |
string |
Non |
Le nom de la liste de préfixes. Le nom doit comporter de 2 à 128 caractères et commencer par une lettre ou un caractère chinois. Il ne peut pas commencer par |
PrefixListNameSample |
| Description |
string |
Non |
La description de la liste de préfixes. La description doit comporter de 2 à 256 caractères et ne peut pas commencer par |
Ceci est une description |
| AddEntry |
array<object> |
Non |
Les informations sur les entrées à ajouter à la liste de préfixes. |
|
|
object |
Non |
Les informations sur les entrées à ajouter à la liste de préfixes. |
||
| Description |
string |
Non |
La description de l'entrée de la liste de préfixes. La description doit comporter de 2 à 32 caractères et ne peut pas commencer par |
Exemple de description 01 |
| Cidr |
string |
Oui |
Le bloc CIDR (Classless Inter-Domain Routing) de l'entrée de la liste de préfixes à ajouter. Valeurs valides de N : 0 à 200. Prenez note des éléments suivants :
|
192.168.2.0/24 |
| RemoveEntry |
array<object> |
Non |
Les informations sur les entrées à supprimer de la liste de préfixes. |
|
|
object |
Non |
Les informations sur les entrées à supprimer de la liste de préfixes. |
||
| Cidr |
string |
Oui |
Le bloc CIDR (Classless Inter-Domain Routing) de l'entrée de la liste de préfixes à supprimer. Valeurs valides de N : 0 à 200. Prenez note des éléments suivants :
|
192.168.1.0/24 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
38793DB8-A4B2-4AEC-BFD3-111234E9188D |
Exemples
JSON format
{
"RequestId": "38793DB8-A4B2-4AEC-BFD3-111234E9188D"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | MissingParameter | %s | Au moins l'un des paramètres spécifiés doit être fourni. Ils ne peuvent pas être tous vides. |
| 400 | InvalidParameter.PrefixListName | The parameter PrefixListName is not valid. | Le nom de la liste de préfixes n'est pas valide. |
| 400 | InvalidDescription.Malformed | The specified Description is wrongly formed. | |
| 400 | InvalidParameter.CidrDuplicated | %s | Le bloc CIDR spécifié est en double. |
| 400 | InvalidParameter.CidrMalformed | %s | Le bloc CIDR (Classless Inter-Domain Routing) spécifié n'est pas valide. |
| 400 | LimitExceed.MaxEntries | The number of entries exceeds the MaxEntries of the specified prefix list. | Le nombre d'entrées dans la liste de ports a dépassé la valeur MaxEntries. |
| 400 | LimitExceed.Entry | The number of entries added or removed exceeds the limit. | Le nombre d'entrées ajoutées ou supprimées en une seule opération a dépassé la limite. |
| 400 | TaskConflict | The operation is too frequent, please wait a moment and try again. | Les opérations sont trop fréquentes. Patientez un instant et réessayez. |
| 404 | InvalidPrefixListId.NotFound | The specified prefix list was not found. | L'identifiant de la liste de préfixes n'existe pas. |
| 404 | InvalidRegionId.NotFound | The specified RegionId does not exist. | Les informations de région sont invalides. |
| 409 | OperationConflict | Request was denied due to conflict with a previos request. | La ressource demandée est en conflit avec une requête précédente. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.