Suppression d’un point de terminaison EC2 Instance Connect - Amazon Elastic Compute Cloud

Suppression d’un point de terminaison EC2 Instance Connect

Vous pouvez modifier les points de terminaison EC2 Instance Connect existants à l’aide de l’AWS CLI ou d’un kit SDK. La console Amazon EC2 ne prend pas en charge la modification du point de terminaison.

Avant de commencer, vous devez disposer des autorisations IAM requises. Pour de plus amples informations, consultez Autorisations pour créer, décrire, modifier et supprimer des points de terminaison EC2 Instance Connect.

Paramètres que vous pouvez modifier

Vous pouvez modifier les paramètres du point de terminaison EC2 Instance Connect suivants :

Groupes de sécurité

Vous pouvez spécifier de nouveaux groupes de sécurité pour le point de terminaison EC2 Instance Connect. Les nouveaux groupes de sécurité remplacent les groupes de sécurité actuels.

Lorsque vous modifiez les groupes de sécurité, vous devez spécifier :

  • Au moins un groupe de sécurité, même s’il ne s’agit que du groupe de sécurité par défaut du VPC.

  • Les ID des groupes de sécurité, pas les noms.

Type d’adresse IP

Vous pouvez spécifier un nouveau type d’adresse IP pour le point de terminaison EC2 Instance Connect.

Valeurs valides: ipv4 | dualstack | ipv6

Paramètre de préservation de l’adresse IP du client

Vous pouvez spécifier s’il convient de conserver l’adresse IP du client comme source.

Note

La préservation de l’adresse IP du client n’est prise en charge que sur les points de terminaison EC2 Instance Connect IPv4. Lors de l’activation de PreserveClientIp, le type d’adresse IP existant du point de terminaison doit être ipv4, ou si vous modifiez le type d’adresse IP dans la même demande, la nouvelle valeur doit être ipv4.

AWS CLI
Modification d’un point de terminaison EC2 Instance Connect

Utilisez la commande modify-instance-connect-endpoint et spécifiez le point de terminaison de connexion de l’instance EC2 et les paramètres à modifier. L’exemple suivant modifie tous les paramètres dans une même requête.

aws ec2 modify-instance-connect-endpoint \ --instance-connect-endpoint-id eice-0123456789example \ --security-group-ids sg-0123456789example \ --ip-address-type dualstack \ --no-preserve-client-ip

Voici un exemple de sortie.

{ "Return": true }
Pour surveiller le statut de mise à jour

Lors de la modification, l’état du point de terminaison EC2 Instance Connect passe à update-in-progress. Le processus de mise à jour s’exécute de manière asynchrone et se termine par un statut update-complete ou update-failed. Le point de terminaison utilise son ancienne configuration jusqu’à ce que le statut passe à update-complete.

Utilisez la commande describe-instance-connect-endpoints pour surveiller le statut de mise à jour. Le paramètre --query filtre les résultats dans le champ State.

aws ec2 describe-instance-connect-endpoints \ --instance-connect-endpoint-ids eice-0123456789example \ --query InstanceConnectEndpoints[*].State --output text

Voici un exemple de sortie.

update-complete
PowerShell
Modification d’un point de terminaison EC2 Instance Connect

Utilisez l’applet de commande Edit-EC2InstanceConnectEndpoint et spécifiez le point de terminaison EC2 Instance Connect et les paramètres à modifier. L’exemple suivant modifie tous les paramètres dans une même requête.

Edit-EC2InstanceConnectEndpoint ` -InstanceConnectEndpointId eice-0123456789example ` -SecurityGroupIds sg-0123456789example ` -IpAddressType dualstack ` -PreserveClientIp $false

Voici un exemple de sortie.

True
Pour surveiller le statut de mise à jour

Lors de la modification, l’état du point de terminaison EC2 Instance Connect passe à update-in-progress. Le processus de mise à jour s’exécute de manière asynchrone et se termine par un statut update-complete ou update-failed. Le point de terminaison utilise son ancienne configuration jusqu’à ce que le statut passe à update-complete.

Utilisez la commande Get-EC2InstanceConnectEndpoint pour surveiller le statut de la mise à jour. .State.Value filtre les résultats selon le champ State.

(Get-EC2InstanceConnectEndpoint -InstanceConnectEndpointId "eice-0123456789example").State.Value

Voici un exemple de sortie.

update-complete