Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dependency
PR dependent of #6
Changes
Added the feature to create/update/delete/read litellm user
Testing
Here is the terraform test resource I used
Why no teams
Same reason #7
I don't think it's a good idea for the provider to be able to register an user in a team by multiple ways. It adds a lot of complexity for the provider maintainers, and forcing maintainers to make an opinionated decision about how to do it.
The simplest way for me and unopinionated one, is to have a resource dedicated to it. It doesn't add a lot of complexity for terraform users that way.
Team membership resource will be added on the future, it is actually the next resource I will be providing.