-1

几天前,我删除了 IBM Cloud Code Engine 中的一个项目。现在,我想重用项目名称,但遇到以下错误:

$ ibmcloud ce project create -n foobar
FAILED
A project named 'foobar' with id 'xxxx' already exists in region 'us-south', 
resource group 'default'. Select a different name.

我查看了它,它显示该项目为“软删除”。我能做些什么来重用这个名字?如何删除项目?

$ ibmcloud ce project list
Getting projects...
OK

Name        ID       Status        Enabled  Selected  Tags  Region    Resource Group  Age  
foobar      xxxx     soft deleted  false    false           us-south  default         3d  
4

1 回答 1

1

出现错误的原因是 IBM Cloud 内的很多类型的资源并没有立即删除,而是保留了 7 天。资源可以在该期限内回收或永久删除。

删除 IBM Cloud Code Engine 时,可以“硬删除”项目。在那种情况下,它真的消失了,并且可以立即重复使用该名称。

要硬删除项目,请使用以下--hard选项:

ibmcloud ce project delete --name foobar --hard -f

或者,在您软删除的项目中,使用此命令将其永久删除:

  • 列出回收:
    ibmcloud resource reclamations
  • 使用 id 删除它:
    ibmcloud resource reclamation-delete the-id-from-previous-command
于 2021-08-23T07:35:45.330 回答