Adding a new configuration to the azure-vm-agents-plugin that can be modified when a VM is deployed.
The new configuration should provide us the ability to add a User-Assigned-Managed-Identity to a VM (in azure portal it is under "settings" -> "Identity " -> "User assigned (Preview)") - a screenshot is attached.
This is necessary because of the key vault's access policies limit of 16 access policies only.