Supprime une interface réseau élastique (ENI).
Description
L'ENI doit être à l'état Available.
Si l'ENI est attachée à une instance Elastic Compute Service (ECS), détachez-la de l'instance (DetachNetworkInterface) avant de la supprimer.
-
La suppression d'une ENI entraîne les actions suivantes :
Toutes les adresses IP privées (principales et secondaires) de l'ENI sont automatiquement libérées.
L'ENI est automatiquement retirée de ses groupes de sécurité.
-
Cette opération est asynchrone. Après avoir appelé cette opération pour supprimer une ENI, vérifiez son état ou ses événements pour confirmer sa suppression. Le schéma suivant illustre les transitions entre les états de l'ENI.

Si l'ENI est à l'état Deleting, la demande de suppression a été envoyée et l'ENI est en cours de suppression.
Si l'ENI est introuvable, elle a été supprimée.
Si l'ENI reste bloquée à l'état Deleting, la suppression a échoué. Relancez la demande de suppression.
Pour consulter des exemples d'appels de cette opération, voir Supprimer une ENI.
Débogage
Paramètres de requête
|
Parameter |
Type |
Required |
Example |
Description |
|
Action |
String |
Yes |
DeleteNetworkInterface |
L'opération à effectuer. Définissez la valeur sur DeleteNetworkInterface. |
|
RegionId |
String |
Yes |
cn-hangzhou |
L'ID de région de l'ENI. Appelez l'opération DescribeRegions pour obtenir la liste des régions. |
|
NetworkInterfaceId |
String |
Yes |
eni-bp14v2sdd3v8htln**** |
L'ID de l'ENI. |
Paramètres de réponse
|
Parameter |
Type |
Example |
Description |
|
RequestId |
String |
F3CD6886-D8D0-4FEE-B93E-1B73239673DE |
L'ID de la requête. |
Exemples
Exemple de requête
https://ecs.aliyuncs.com/?Action=DeleteNetworkInterface
&NetworkInterfaceId=eni-bp14v2sdd3v8htln****
&RegionId=cn-hangzhou
&<Common request parameters>
Exemple de réponse en cas de succès
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteNetworkInterfaceResponse>
<RequestId>F3CD6886-D8D0-4FEE-B93E-1B73239673DE</RequestId>
</DeleteNetworkInterfaceResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "F3CD6886-D8D0-4FEE-B93E-1B73239673DE"
}
Codes d'erreur
|
HTTP status code |
Error code |
Error message |
Description |
|
400 |
MissingParameter |
%s |
Le message d'erreur indique qu'un paramètre requis n'est pas spécifié. |
|
400 |
UnsupportedParameter |
%s |
Le message d'erreur indique qu'un paramètre spécifié n'est pas pris en charge. |
|
400 |
InvalidParameter |
%s |
Le message d'erreur indique qu'un paramètre spécifié n'est pas valide. |
|
400 |
InvalidInstanceID.Malformed |
%s |
Le message d'erreur indique que l'ID d'instance spécifié n'est pas valide. |
|
400 |
InvalidOperation.InvalidEcsState |
%s |
Le message d'erreur indique que l'opération n'est pas prise en charge dans l'état actuel de l'instance. |
|
400 |
InvalidOperation.InvalidEniState |
%s |
Le message d'erreur indique que l'opération n'est pas prise en charge dans l'état actuel de l'ENI. |
|
400 |
InvalidOperation.DetachPrimaryEniNotAllowed |
%s |
Le message d'erreur indique que l'ENI principale ne peut pas être détachée de l'instance. |
|
400 |
Forbidden.RegionId |
%s |
Le message d'erreur indique que le service n'est pas disponible dans la région actuelle. |
|
400 |
InvalidParams.EniId |
%s |
Le message d'erreur indique que le paramètre NetworkInterfaceId spécifié n'est pas valide. |
|
403 |
InvalidUserType.NotSupported |
%s |
Le message d'erreur indique que votre compte ne prend pas en charge cette opération. |
|
403 |
Abs.InvalidAccount.NotFound |
%s |
Le message d'erreur indique que votre compte Alibaba Cloud n'existe pas ou que votre paire AccessKey a expiré. |
|
403 |
Forbidden.NotSupportRAM |
%s |
Le message d'erreur indique que les utilisateurs Resource Access Management (RAM) ne sont pas autorisés à effectuer cette opération. |
|
403 |
Forbidden.SubUser |
%s |
Le message d'erreur indique que vous n'êtes pas autorisé à gérer cette ressource. Contactez le propriétaire du compte Alibaba Cloud pour obtenir l'autorisation. |
|
403 |
MaxEniCountExceeded |
%s |
Le message d'erreur indique que le nombre maximal d'ENI gérables a été atteint. |
|
403 |
EniPerInstanceLimitExceeded |
%s |
Le message d'erreur indique que le nombre maximal d'ENI attachables à l'instance spécifiée a été atteint. |
|
403 |
InvalidOperation.AvailabilityZoneMismatch |
%s |
Le message d'erreur indique que l'opération n'est pas valide. |
|
403 |
InvalidOperation.VpcMismatch |
%s |
Le message d'erreur indique que l'opération n'est pas valide. Vérifiez si le VPC de l'opération correspond aux autres paramètres. |
|
403 |
SecurityGroupInstanceLimitExceed |
%s |
Le message d'erreur indique que le nombre maximal d'instances dans le groupe de sécurité a été atteint. |
|
403 |
InvalidSecurityGroupId.NotVpc |
%s |
Le message d'erreur indique que l'ID de groupe de sécurité spécifié n'est pas valide et que le type de réseau du groupe de sécurité n'est pas VPC. |
|
403 |
InvalidOperation.InvalidEniType |
%s |
Le message d'erreur indique que l'opération n'est pas prise en charge pour le type actuel de l'ENI. |
|
403 |
InvalidEniId.NotFound |
%s |
Le message d'erreur indique que l'ID d'ENI spécifié n'existe pas. |
|
403 |
InvalidOperation.EniServiceManaged |
%s |
Le message d'erreur indique que l'opération n'est pas valide. |
|
404 |
InvalidEcsId.NotFound |
%s |
Le message d'erreur indique que l'ID d'instance spécifié n'existe pas. |
|
404 |
InvalidVSwitchId.NotFound |
%s |
Le message d'erreur indique que le vSwitch spécifié n'existe pas. |
|
404 |
InvalidSecurityGroupId.NotFound |
%s |
Le message d'erreur indique que l'ID de groupe de sécurité spécifié n'existe pas. |
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.