删除 EC2 Instance Connect 端点
用完 EC2 Instance Connect 端点后,您可以将其删除。
您必须拥有创建 EC2 Instance Connect Endpoint 所需的 IAM 权限。有关更多信息,请参阅 创建、描述、修改和删除 EC2 Instance Connect 端点的权限。
使用控制台删除 EC2 Instance Connect 端点时,该端点首先会进入正在删除状态。如果删除成功,已删除的端点不会再出现。如果删除失败,则状态为 delete-failed,同时状态消息会提供失败原因。
使用 AWS CLI 删除 EC2 Instance Connect 端点时,该端点会进入 delete-in-progress 状态。如果删除成功,则会进入 delete-complete 状态。如果删除失败,则状态为 delete-failed,同时 StateMessage 会提供失败原因。
- Console
-
- AWS CLI
-
要删除 EC2 Instance Connect Endpoint
使用 delete-instance-connect-endpoint 命令并指定要删除的 EC2 Instance Connect Endpoint 的 ID。
aws ec2 delete-instance-connect-endpoint --instance-connect-endpoint-id eice-03f5e49b83924bbc7
下面是示例输出。
{
"InstanceConnectEndpoint": {
"OwnerId": "111111111111",
"InstanceConnectEndpointId": "eice-0123456789example",
"InstanceConnectEndpointArn": "arn:aws:ec2:us-east-1:111111111111:instance-connect-endpoint/eice-0123456789example",
"State": "delete-in-progress",
"StateMessage": "",
"NetworkInterfaceIds": [],
"VpcId": "vpc-0123abcd",
"AvailabilityZone": "us-east-1d",
"CreatedAt": "2023-02-07T12:05:37+00:00",
"SubnetId": "subnet-0123abcd"
}
}
- PowerShell
-
要删除 EC2 Instance Connect Endpoint
使用 Remove-EC2InstanceConnectEndpoint cmdlet 并指定要删除的 EC2 Instance Connect Endpoint 的 ID。
Remove-EC2InstanceConnectEndpoint -InstanceConnectEndpointId eice-03f5e49b83924bbc7
下面是示例输出。
@{
InstanceConnectEndpoint = @{
OwnerId = "111111111111"
InstanceConnectEndpointId = "eice-0123456789example"
InstanceConnectEndpointArn = "arn:aws:ec2:us-east-1:111111111111:instance-connect-endpoint/eice-0123456789example"
State = "delete-in-progress"
StateMessage = ""
NetworkInterfaceIds = @()
VpcId = "vpc-0123abcd"
AvailabilityZone = "us-east-1d"
CreatedAt = "2023-02-07T12:05:37+00:00"
SubnetId = "subnet-0123abcd"
}
}