连接谷歌私有服务后,我无法删除专有网络



我在gcp中玩私有服务连接,我连接了一个带有IP的端点,以允许对所有google API进行私有访问。我想把它拆下来,在地形中建立这个配置,但我无法删除我的GCP网络服务目录中的条目。它表示无法删除这种类型的连接。这是否意味着我无法删除我的专有网络并重新创建它?似乎所有的资源都无法删除,我的VPC也不会因为转发规则而删除。我收到以下错误消息:

"这种类型的服务不能被删除";

"这种类型的名称空间不能被删除";

"属于非用户定义服务的端点不能被删除";

当试图删除vpc:时出现此错误消息

"地址资源"projects/x/global/addresss/endpoints"已被"projects/x/global/forwardingRules/endpoint"使用;

删除专用Service Connect端点:
若要执行此任务,您必须具有以下权限或以下所有IAM角色。

权限:

compute.globalForwardingRules.pscDelete  
compute.globalForwardingRules.delete  
servicedirectory.namespaces.delete  
dns.managedZones.delete

角色:
以下所有角色:

Compute Network Admin (roles/compute.networkAdmin),  
Service Directory Editor (roles/servicedirectory.editor), and  
DNS Administrator (roles/dns.admin)

使用控制台:
转到控制台->网络服务->专用服务连接->单击"连接的端点"选项卡->选择要删除的专用服务连接端点,然后单击删除

使用gcloud:
在cloudshell中运行以下命令。

gcloud compute forwarding-rules delete **ENDPOINT_NAME** --global  

有关详细信息,请参阅删除专用Service Connect端点的文档。

刚刚发现它是"专用服务连接;我可以删除那里的端点。。

最新更新