删除Google App Engine应用程序

时间:2021-01-07 07:35:36

Is it possible to delete an GAE application after it has been created?

是否可以在创建GAE应用程序后将其删除?

I made a mistake while typing the name and now have a dummy application that I haven't been able to remove.

我在键入名称时犯了一个错误,现在有一个我无法删除的虚拟应用程序。

8 个解决方案

#1


72  

With the new Google Cloud console, you can still disable GAE applications as before (App Engine --> Settings --> Disable). However deleting them is now done by going to IAM --> Settings --> Shut Down. This button is in the header and a bit tricky to spot. It looks like this:

使用新的Google Cloud控制台,您仍然可以像以前一样禁用GAE应用程序(App Engine - >设置 - >禁用)。但是现在通过转到IAM - >设置 - >关机来完成删除它们。此按钮位于标题中,有点棘手。它看起来像这样:

删除Google App Engine应用程序


As of AppEngine SDK 1.2.6 it's possible to delete apps completely. But beware, the app-id won't be usable again.

从AppEngine SDK 1.2.6开始,可以完全删除应用程序。但请注意,app-id将无法再次使用。

#2


20  

This feature is already logged, please star it:

此功能已经记录,请注明:

http://code.google.com/p/googleappengine/issues/detail?id=335

#3


11  

To disable /delete your application:

要禁用/删除您的应用程序:

  • In the Administration Console, click your application to make it the active application.
  • 在管理控制台中,单击您的应用程序以使其成为活动应用程序。

  • Click Application Settings on the left side under Administration.
  • 单击“管理”下左侧的“应用程序设置”。

  • Click Disable Application.
  • 单击禁用应用程序

  • Click Disable Application Now.
  • 单击立即禁用应用程序

  • If you want to delete your app:
    1. If billing is enabled for your app, disable billing. You aren't allowed to delete before you do this.
    2. 如果您的应用已启用结算功能,请停用结算功能。在执行此操作之前,您不能删除。

    3. Click Request Permanent Deletion. The application will be deleted in approximately 72 hours. To re-enable your disabled application, click Re-Enable Application.
    4. 单击“请求永久删除”。该申请将在大约72小时内删除。要重新启用已禁用的应用程序,请单击“重新启用应用程序”。

  • 如果您要删除自己的应用:如果您的应用已启用结算功能,请停用结算功能。在执行此操作之前,您不能删除。单击“请求永久删除”。该申请将在大约72小时内删除。要重新启用已禁用的应用程序,请单击“重新启用应用程序”。

删除Google App Engine应用程序source

#4


10  

This issue has been fixed; see the docs here: https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app

这个问题已被解决;请参阅此处的文档:https://cloud.google.com/appengine/docs/standard/python/console/?csw = 1#delete_app

#5


7  

There currently isn't a way to delete a GAE application.

目前还没有办法删除GAE应用程序。

#6


5  

As most of the answers are outdated or contradictive and this is an important question I decided to clarify current possible solutions when intending to delete an application in Google App Engine or having related issues.

由于大多数答案都是过时的或矛盾的,这是一个重要的问题,我决定在打算删除Google App Engine中的应用程序或遇到相关问题时澄清当前可能的解决方案。

Currently, there is no way to delete an existing app in GAE. Once created it cannot be removed, nor its initial settings can be changed (like the region where it was deployed). The only possible workaround is starting a new project and deploying a new application. There were feature requests in Google Issue Tracker regarding these issues: deleting an app and changing zone/region. You can still delete the whole project as described in Steve Armstrong's answer, but bear in mind that this will remove everything you created there (like GCE, GKE etc.), not only GAE.

目前,无法删除GAE中的现有应用。一旦创建,它就无法删除,也无法更改其初始设置(如部署它的区域)。唯一可行的解​​决方法是启动新项目并部署新应用程序。 Google问题跟踪器中有关于这些问题的功能请求:删除应用并更改区域/区域。您仍然可以按照Steve Armstrong的回答中的描述删除整个项目,但请记住,这将删除您在那里创建的所有内容(如GCE,GKE等),而不仅仅是GAE。

However, it all depends on why you would like to delete your app. If you would simply like to stop it from serving requests or you don't want it to incur further costs, you can disable the app as described in the GCP docs here.

但是,这一切都取决于您要删除应用的原因。如果您只是想停止提供请求,或者您不希望它产生进一步的费用,您可以按照此处的GCP文档中的说明禁用该应用。

#7


3  

Carlos, you're right that the issue has been fixed, and I up-voted you for that. However, your link is a little outdated and an updated link is listed below. https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

卡洛斯,你说这个问题已经修好了,我为此投票了。但是,您的链接有点过时,下面列出了更新的链接。 https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

#8


0  

I wanted to delete some legacy Google App Engine applications I made years ago, but when I tried to delete them from the new Google Cloud Platform (like this: https://support.google.com/cloud/answer/6251787#shut-down-a-project) I kept getting "You do not have permission" errors. The solution I found was to sign up for a free trial of Google Cloud Platform, then I was able to delete them.

我想删除几年前制作的一些旧版Google App Engine应用程序,但当我尝试从新的Google Cloud Platform中删除它们时(例如:https://support.google.com/cloud/answer/6251787#shut-下一个项目)我一直得到“你没有权限”的错误。我找到的解决方案是注册免费试用Google Cloud Platform,然后我就可以删除它们了。

#1


72  

With the new Google Cloud console, you can still disable GAE applications as before (App Engine --> Settings --> Disable). However deleting them is now done by going to IAM --> Settings --> Shut Down. This button is in the header and a bit tricky to spot. It looks like this:

使用新的Google Cloud控制台,您仍然可以像以前一样禁用GAE应用程序(App Engine - >设置 - >禁用)。但是现在通过转到IAM - >设置 - >关机来完成删除它们。此按钮位于标题中,有点棘手。它看起来像这样:

删除Google App Engine应用程序


As of AppEngine SDK 1.2.6 it's possible to delete apps completely. But beware, the app-id won't be usable again.

从AppEngine SDK 1.2.6开始,可以完全删除应用程序。但请注意,app-id将无法再次使用。

#2


20  

This feature is already logged, please star it:

此功能已经记录,请注明:

http://code.google.com/p/googleappengine/issues/detail?id=335

#3


11  

To disable /delete your application:

要禁用/删除您的应用程序:

  • In the Administration Console, click your application to make it the active application.
  • 在管理控制台中,单击您的应用程序以使其成为活动应用程序。

  • Click Application Settings on the left side under Administration.
  • 单击“管理”下左侧的“应用程序设置”。

  • Click Disable Application.
  • 单击禁用应用程序

  • Click Disable Application Now.
  • 单击立即禁用应用程序

  • If you want to delete your app:
    1. If billing is enabled for your app, disable billing. You aren't allowed to delete before you do this.
    2. 如果您的应用已启用结算功能,请停用结算功能。在执行此操作之前,您不能删除。

    3. Click Request Permanent Deletion. The application will be deleted in approximately 72 hours. To re-enable your disabled application, click Re-Enable Application.
    4. 单击“请求永久删除”。该申请将在大约72小时内删除。要重新启用已禁用的应用程序,请单击“重新启用应用程序”。

  • 如果您要删除自己的应用:如果您的应用已启用结算功能,请停用结算功能。在执行此操作之前,您不能删除。单击“请求永久删除”。该申请将在大约72小时内删除。要重新启用已禁用的应用程序,请单击“重新启用应用程序”。

删除Google App Engine应用程序source

#4


10  

This issue has been fixed; see the docs here: https://cloud.google.com/appengine/docs/standard/python/console/?csw=1#delete_app

这个问题已被解决;请参阅此处的文档:https://cloud.google.com/appengine/docs/standard/python/console/?csw = 1#delete_app

#5


7  

There currently isn't a way to delete a GAE application.

目前还没有办法删除GAE应用程序。

#6


5  

As most of the answers are outdated or contradictive and this is an important question I decided to clarify current possible solutions when intending to delete an application in Google App Engine or having related issues.

由于大多数答案都是过时的或矛盾的,这是一个重要的问题,我决定在打算删除Google App Engine中的应用程序或遇到相关问题时澄清当前可能的解决方案。

Currently, there is no way to delete an existing app in GAE. Once created it cannot be removed, nor its initial settings can be changed (like the region where it was deployed). The only possible workaround is starting a new project and deploying a new application. There were feature requests in Google Issue Tracker regarding these issues: deleting an app and changing zone/region. You can still delete the whole project as described in Steve Armstrong's answer, but bear in mind that this will remove everything you created there (like GCE, GKE etc.), not only GAE.

目前,无法删除GAE中的现有应用。一旦创建,它就无法删除,也无法更改其初始设置(如部署它的区域)。唯一可行的解​​决方法是启动新项目并部署新应用程序。 Google问题跟踪器中有关于这些问题的功能请求:删除应用并更改区域/区域。您仍然可以按照Steve Armstrong的回答中的描述删除整个项目,但请记住,这将删除您在那里创建的所有内容(如GCE,GKE等),而不仅仅是GAE。

However, it all depends on why you would like to delete your app. If you would simply like to stop it from serving requests or you don't want it to incur further costs, you can disable the app as described in the GCP docs here.

但是,这一切都取决于您要删除应用的原因。如果您只是想停止提供请求,或者您不希望它产生进一步的费用,您可以按照此处的GCP文档中的说明禁用该应用。

#7


3  

Carlos, you're right that the issue has been fixed, and I up-voted you for that. However, your link is a little outdated and an updated link is listed below. https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

卡洛斯,你说这个问题已经修好了,我为此投票了。但是,您的链接有点过时,下面列出了更新的链接。 https://developers.google.com/appengine/docs/adminconsole/applicationsettings#Disable_or_Delete_Your_Application

#8


0  

I wanted to delete some legacy Google App Engine applications I made years ago, but when I tried to delete them from the new Google Cloud Platform (like this: https://support.google.com/cloud/answer/6251787#shut-down-a-project) I kept getting "You do not have permission" errors. The solution I found was to sign up for a free trial of Google Cloud Platform, then I was able to delete them.

我想删除几年前制作的一些旧版Google App Engine应用程序,但当我尝试从新的Google Cloud Platform中删除它们时(例如:https://support.google.com/cloud/answer/6251787#shut-下一个项目)我一直得到“你没有权限”的错误。我找到的解决方案是注册免费试用Google Cloud Platform,然后我就可以删除它们了。