AWS Client VPN Endpoint

Hello,

how can I use AWS Client VPN? I found AWS VPC Endpoint and AWS EC2 Client VPN Endpoint. Which one should I use if I want to create an Infrastructure where I will get access to a private Subnet in a VPC due a Client VPN Endpoint? Do anyone have a little code example for me or a hint? I would be thankful for any advice.

Friendly regards,

Sam