Terraform provider for Microsoft Teams

Hello Dear community , i m new to Terrafom concept ,
i’m wondering if there is an idea of developping a provider for microsoft teams , here the situation :
for example i want to automize the project setup : creating a gitlab group , repos inside , setup reporter etc via gitlab provider. to more interconnect teams , let 's say we create a Teams channel for each created project , … is it possible to create a provider for teams ? mind my rocky question and thanks