To the best of my knowledge you should have one for each instance.
http://yoursite.com
http://www.yoursite.com
https://yoursite.com
https://www.yoursite.com
The one you find indexed and in the search results is almost always the preferred domain you have chosen.
From Google below ---- Link to google support page
Search Console data and reporting work best on a site level. For example, if your site http://www.example.com has separate sections for different countries, we recommend adding each of those subsites or subfolders as a separate site. For example, if you have a travel site with specific subfolders covering Ireland, France, and Spain, you could add the following sites to your Search Console account:
- http://www.example.com
- http://www.example.com/france
- http://www.example.com/ireland
- http://www.example.com/spain
**Similarly, if your site has http:// and https:// versions, you should add each as a separate **__site.