nutanix / calm-dsl

Keep Calm and DSL On!
https://nutanix.github.io/calm-dsl/
Apache License 2.0
33 stars 51 forks source link

[Improvement] Enhance Account Creation/Update to command `calm create/update account` #310

Open nxchoople opened 2 months ago

nxchoople commented 2 months ago

Describe the request Today, when creating a non Nutanix account in Self-Service, it requires multiple steps to get the account configured. For example, when creating a VMware account, you have to create the account first and then go back and update it before you can verify it. Creating the account doesn't fully create the account, like in the previous example, when you create a VMware account, it doesn't configure the datacenter, you have to do that as part of the update. While creating a Nutanix account is done in a single step.

This request is to bring the non Nutanix accounts on-par with the Nutanix account. The create should be able to specify everything needed to fully create the account without requiring an immediate update. The API supports doing this in a single step, but DSL as of today does not.

This applies to all non Nutanix accounts including Azure, AWS, GCP, VMware, etc.