EC2 Instance Connect Endpoint 삭제

EC2 Instance Connect Endpoint 삭제 (Delete an EC2 Instance Connect Endpoint)

EC2 Instance Connect Endpoint를 더 이상 사용하지 않으면 삭제할 수 있어요.

출처: 문서

본문

EC2 Instance Connect Endpoint를 만들려면 필요한 IAM 권한이 있어야 해요. 자세한 내용은 EC2 Instance Connect Endpoints를 만들고, 설명하고, 수정하고, 삭제하는 권한을 참고하세요.

콘솔로 EC2 Instance Connect Endpoint를 삭제하면 Deleting 상태로 들어가요. 삭제가 성공하면 삭제된 엔드포인트가 더 이상 표시되지 않아요. 삭제가 실패하면 상태가 delete-failed이고 Status message가 실패 이유를 제공해요.

AWS CLI로 EC2 Instance Connect Endpoint를 삭제하면 delete-in-progress 상태로 들어가요. 삭제가 성공하면 delete-complete 상태로 들어가요. 삭제가 실패하면 상태가 delete-failed이고 StateMessage가 실패 이유를 제공해요.

콘솔 (Console)

EC2 Instance Connect Endpoint 삭제하기: Amazon VPC 콘솔(https://console.aws.amazon.com/vpc/)을 엽니다. 왼쪽 탐색 창에서 Endpoints를 선택해요. 엔드포인트를 선택해요. Actions, Delete VPC endpoints를 선택해요. 확인 메시지가 표시되면 delete를 입력해요. Delete를 선택해요.

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",
        "AvailabilityZoneId": "use1-az2",
        "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"
        AvailabilityZoneId = "use1-az2"
        CreatedAt = "2023-02-07T12:05:37+00:00"
        SubnetId = "subnet-0123abcd"
    }
}

더 알아보기 (Learn more)