Cuando borras una implementación, todos los recursos que forman parte de la implementación también se borran.
Si deseas borrar recursos específicos de la implementación y conservar el resto, borra esos recursos del archivo de configuración y actualiza la implementación.
Antes de comenzar
- Si deseas usar los ejemplos de línea de comandos de esta guía, instala la herramienta de línea de comandos de gcloud.
- Si deseas usar los ejemplos de la API en esta guía, configura el acceso a la API.
Borrar implementaciones
Si deseas borrar una implementación, pero mantener todos los recursos subyacentes, debes usar Google Cloud CLI o la API.
Console
- En la consola de Google Cloud, abre la página Implementaciones.
Ir a la página Implementaciones - En la lista de implementaciones, marca las casillas de verificación para las implementaciones que deseas borrar.
- En la parte superior de la página, haz clic en Borrar.
gcloud
Con gcloud
, use el comando deployments delete
:
gcloud deployment-manager deployments delete example-deployment --delete-policy=POLICY
En el ejemplo anterior, POLICY es la política de borrado.
gcloud
muestra una respuesta similar a esta:
Waiting for delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d to complete...done. Delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d completed successfully. endTime: '2014-11-05T16:19:03.253-08:00' id: '5642095755656583573' name: operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d operationType: delete startTime: '2014-11-05T16:19:02.669-08:00' status: DONE targetLink: https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment
API
En la API, proporciona una solicitud DELETE
vacía a la siguiente URL:
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment?deletePolicy=policy
Reemplaza myproject
con el nombre del proyecto, example-deployment
con el nombre de la implementación y policy
con la política de borrado, que se describe a continuación.
Selecciona una política de borrado
La política de borrado que usas determina cómo se manejan los recursos en la implementación. Puedes usar una de estas políticas:
DELETE
[Default]: borra el recurso subyacente. Esta acción es permanente y no se puede deshacer.ABANDON
: esto borra la implementación, pero no los recursos subyacentes. Por ejemplo, si tienes una instancia de VM en la implementación, seguirá disponible para su uso después de que se borre la implementación.
Si necesitas volver a crear una implementación que borraste, puedes usar el archivo de configuración original. Sin embargo, la implementación se considera una implementación nueva con recursos nuevos