spotinst/spotinst-sdk-go

add support for administration of organizations and accounts

Closed this issue · 3 comments

What would you like to be added?

The API docs have endpoints for administration of organizations and accounts. Being able to hit these endpoints to manage those resources could be added to this SDK.

Why is this needed?

Administration of users at the organization or account level is useful in onboarding and offboarding staff. If these were added to the SDK it would be easier to automate administration activities. Better still it would enable adding to the Spotinst Terraform provider so that access can be managed as code.

Hi @smenton-tunein, thank you for your feedback.
This is something we'll consider adding to the Terraform registry.
We are developing new ‘user management’ capabilities and they are scheduled to be released in the near future.

After that, there will be new API routes, and we'll evaluate adding them to the TF registry (and as part of that they will be added to GO SDK).

We have user management supported in Terraform Provider now. Please check the documentation - https://registry.terraform.io/providers/spotinst/spotinst/latest/docs/resources/organization_user

We have user management supported in terraform provider now. Please check the following link -
https://registry.terraform.io/providers/spotinst/spotinst/latest/docs/resources/organization_user