Cet article présente comment attribuer une adresse IP publique à une instance et se concentre sur les étapes spécifiques. Le contenu de cet article est compact et j'espère que vous pourrez en tirer quelque chose.
Description
Lorsque vous appelez cette interface, vous devez faire attention à :
Avant d'attribuer une adresse IP publique, l'instance doit être à l'état En cours d'exécution ou Arrêté.
Lorsqu'une instance de type VPC a été liée à un EIP, l'IP publique ne peut pas être allouée.
Une instance ne peut se voir attribuer qu’une seule adresse IP publique. Si l'instance possède déjà une adresse IP publique, une erreur AllocatedAlready sera signalée.
Après le redémarrage de l'instance (RebootInstance) ou le démarrage de l'instance (StartInstance), la nouvelle adresse IP publique prendra effet.
Lorsque les OperationLocks d'une instance contrôlée par la sécurité sont marqués de "LockReason" : "security", une adresse IP publique ne peut pas être attribuée.
En plus d'attribuer une IP publique, vous pouvez également lier une IP publique élastique (EIP) à une instance. Voir AssociateEipAddress pour plus de détails.
Paramètres de requête
Paramètres de retour
Exemple
Exemple de demande
https://ecs.aliyuncs.com/?Action=AllocatePublicIpAddress &InstanceId=i-instance1 &<公共请求参数>
Exemple de retour
Format XML
<AllocatePublicIpAddressResponse> <RequestId>F2EF6A3B-E345-46B9-931E-0EA094818567</RequestId> <IpAddress>10.1.149.159</IpAddress> </AllocatePublicIpAddressResponse>
Format JSON
{ "RequestId": "F2EF6A3B-E345-46B9-931E-0EA094818567", "IpAddress": "10.1.149.159" }
Codes d'erreur
Voici les codes d'erreur uniques à cette interface. Pour plus de codes d'erreur, veuillez visiter le Centre d'erreurs API.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!