Google cloud platform 有没有一种快速的方法可以一次删除VPC及其所有依赖项?

Google cloud platform 有没有一种快速的方法可以一次删除VPC及其所有依赖项?,google-cloud-platform,Google Cloud Platform,令人尴尬的是,我从未在GCP上删除过VPC,今天当我想删除一个VPC时,我意识到这不是一次点击或一次命令行事件。这个gcloud compute networks delete xxx将我带到一个循环中,手动查找所有依赖项 我搜索了命令行以列出专有网络的所有依赖项,但我能找到的最接近的是gcloud compute shared VPC list associated resources,这没有帮助 是否有更简单的方法一次删除专有网络及其所有依赖项?知道如何列出专有网络的所有依赖项也非常棒。如果

令人尴尬的是,我从未在GCP上删除过VPC,今天当我想删除一个VPC时,我意识到这不是一次点击或一次命令行事件。这个
gcloud compute networks delete xxx
将我带到一个循环中,手动查找所有依赖项

我搜索了命令行以列出专有网络的所有依赖项,但我能找到的最接近的是
gcloud compute shared VPC list associated resources
,这没有帮助


是否有更简单的方法一次删除专有网络及其所有依赖项?知道如何列出专有网络的所有依赖项也非常棒。

如果不遵循此处描述的流程删除共享专有网络主机项目,将导致连接到主机项目的所有服务项目中的实例中断。 在连接到共享VPC主机项目的每个服务项目中,服务项目管理员必须删除主机项目上的所有依赖项。依赖项可能包括实例、实例组、实例模板和负载平衡器转发规则

要列出专有网络的所有依赖项,可以尝试以下命令:

gcloud compute shared vpc list associated resources PROJECT_ID其中PROJECT_ID是项目获取相关资源的ID

一旦服务项目管理员确定了将受取消提供过程影响的资源,则需要删除这些资源:

1.删除在主体项目中使用子网的实例

2.删除使用子网的托管实例组和非托管实例组 在宿主项目中。 3.删除定义依赖于宿主项目的实例模板

4.删除内部TCP/UDP负载平衡器的内部转发规则 引用主机项目的共享VPC网络中的子网

要删除专有网络,您可以按照您提到的那样使用此命令:


gcloud compute networks delete network name

如果不遵循此处描述的过程删除共享VPC主机项目,将导致连接到主机项目的所有服务项目中的实例中断。 在连接到共享VPC主机项目的每个服务项目中,服务项目管理员必须删除主机项目上的所有依赖项。依赖项可能包括实例、实例组、实例模板和负载平衡器转发规则

要列出专有网络的所有依赖项,可以尝试以下命令:

gcloud compute shared vpc list associated resources PROJECT_ID其中PROJECT_ID是项目获取相关资源的ID

一旦服务项目管理员确定了将受取消提供过程影响的资源,则需要删除这些资源:

1.删除在主体项目中使用子网的实例

2.删除使用子网的托管实例组和非托管实例组 在宿主项目中。 3.删除定义依赖于宿主项目的实例模板

4.删除内部TCP/UDP负载平衡器的内部转发规则 引用主机项目的共享VPC网络中的子网

要删除专有网络,您可以按照您提到的那样使用此命令:


gcloud compute networks delete network name

您可能会发现以下内容很有用。您可能会发现以下内容很有用。