Error message could be improved for project creation failure
Scenario: Project with ID 'website' is in soft delete state under my Organization.
Action: Try to recreate project with DM, using same project ID, under the same organization.
caller does not have permission","status":"PERMISSION_DENIED","statusMessage":"Forbidden","requestPath":"<a rel="nofollow noreferrer" href="https://cloudresourcemanager.googleapis.com/v1/projects/website","httpMethod":"GET"}}'">https://cloudresourcemanager.googleapis.com/v1/projects/website","httpMethod":"GET"}}'</a>;
Things I tried: Granted DM service account nearly every permission I could imagine, including several that included 'resourcemanager.projects.get'
I eventually determined that it was a conflict with the deleted project.
It would be awesome if this could return something like: 409, CONFLICT, Target resource is in soft delete state and ID cannot be reused.
3h of my life, gone! Fortunately DM has saved me more than 3h of my life, so you're still in the black here...
I get that this might be more for the API team instead of the DM team. But I trust you can get the bug to the right place.