我在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端点的文档。
刚刚发现它是"专用服务连接;我可以删除那里的端点。。