En esta guía, se describe cómo borrar recursos de App Lifecycle Manager. App Lifecycle Manager garantiza la integridad de los datos, ya que bloquea las eliminaciones de recursos cuando existen recursos dependientes.
Un recurso dependiente tiene una referencia al recurso que deseas borrar. Por ejemplo, una unidad depende de un tipo de unidad. No puedes borrar un tipo de unidad si una unidad hace referencia a él.
Dependencia de recursos de App Lifecycle Manager
En esta tabla, se describen las relaciones de dependencia entre los recursos de App Lifecycle Manager. El recurso de la columna de encabezado solo se puede borrar si no hay recursos de la fila de encabezado que hagan referencia a esa instancia de recurso. Por ejemplo, no se puede borrar un recurso de tipo de unidad si una unidad o un lanzamiento hacen referencia a él.
| Tipo de recurso | Tipos dependientes | Tipo de unidad | Unidad | Operación de unidad | Versión | Tipo de lanzamiento | Lanzamiento | Usuario | Oferta de SaaS | Notas |
|---|---|---|---|---|---|---|---|---|---|---|
| Tipo de unidad | X | X | ||||||||
| Unidad | X | X | X | X | ||||||
| Operación de unidad | X | X | ||||||||
| Versión | X | X | ||||||||
| Tipo de lanzamiento | X | |||||||||
| Lanzamiento | X | |||||||||
| Usuario | X | |||||||||
| Oferta de SaaS | X | X |
Antes de comenzar
Debes comprender las dependencias de los recursos de App Lifecycle Manager antes de intentar borrarlos. Un recurso no puede existir sin sus dependencias.
Borra una oferta de SaaS
No puedes borrar una oferta de SaaS si algún tipo de unidad o inquilino dependiente hace referencia a ella.
Para borrar una oferta de SaaS, sigue estos pasos:
Ve a App Lifecycle Manager > Ofertas de SaaS.
En la columna Nombre, selecciona la oferta de SaaS que deseas borrar.
Borra los recursos de tipo de unidad dependientes. Puedes ver los recursos de tipos de unidades dependientes de una oferta de SaaS en la pestaña Tipos de unidades de la página Detalles de la oferta de SaaS.
Para obtener más información sobre cómo borrar recursos de App Lifecycle Manager, consulta cómo borrar tipos de unidades.
En la página Detalles de la oferta de SaaS, haz clic en Borrar.
Borraste correctamente una oferta de SaaS.
Borra un tipo de unidad
Debes borrar todos los recursos de unidad y versión dependientes antes de borrar un tipo de unidad.
Para borrar un tipo de unidad, sigue estos pasos:
Ve a App Lifecycle Manager > Unit kinds.
En la columna Nombre, selecciona el tipo de unidad que deseas borrar.
En la página Detalles del tipo de unidad, haz clic en Borrar. Aparecerá un diálogo Delete unit kind.
Establece la propiedad Versión predeterminada del tipo de unidad en Sin versión predeterminada.
Escribe el nombre del tipo de unidad que deseas borrar en el diálogo.
Haz clic en Borrar para borrar el tipo de unidad.
Borraste correctamente un recurso de tipo de unidad.
Cómo borrar una unidad
Debes borrar todos los recursos de unidad dependientes antes de borrar una unidad.
Para borrar una unidad, sigue estos pasos:
Ve a App Lifecycle Manager > Units.
En la columna Nombre, selecciona la unidad que deseas borrar.
Borra los recursos de unidades dependientes. Puedes ver los recursos dependientes de una unidad en la pestaña Dependencies de la página Unit details.
En la página Detalles de la unidad, haz clic en Borrar. Aparecerá un diálogo Borrar unidad.
Escribe el nombre de la unidad que deseas borrar en el diálogo.
Haz clic en Borrar para borrar la unidad.
Borraste correctamente un recurso de unidad.
Borra una operación de unidad
App Lifecycle Manager borra automáticamente las operaciones de unidades cuando borras la unidad asociada. No puedes borrar una operación de unidad si está en curso.
Cómo borrar una versión
No puedes borrar un lanzamiento en los siguientes casos:
- Las unidades aprovisionadas hacen referencia a la versión.
- La versión se establece como la versión predeterminada de un recurso de tipo de unidad.
Debes borrar todos los recursos de unidad dependientes antes de borrar una versión.
Para borrar un lanzamiento, sigue estos pasos:
Ve a App Lifecycle Manager > Releases.
En la columna Nombre, selecciona el lanzamiento que deseas borrar.
Borra todas las unidades dependientes. Puedes ver las unidades dependientes de un lanzamiento en la pestaña Unidades de la página Detalles del lanzamiento. Para obtener información sobre cómo borrar unidades, consulta Cómo borrar una unidad.
Anula la configuración del campo de versión predeterminada de todos los tipos de unidades que hagan referencia a esta versión.
En la página Detalles de la versión, haz clic en Borrar. Aparecerá un diálogo Borrar versión.
Escribe el nombre de la versión que deseas borrar en el cuadro de diálogo.
Haz clic en Borrar para borrar la versión.
Borraste correctamente un recurso de versión.
Borra un tipo de lanzamiento
No puedes borrar un tipo de lanzamiento si algún recurso de lanzamiento hace referencia a él.
Para borrar un tipo de lanzamiento, haz lo siguiente:
Ve a App Lifecycle Manager > Rollout kinds.
En la columna Nombre, selecciona el tipo de lanzamiento que deseas borrar.
Borra todos los lanzamientos dependientes. Puedes ver los recursos de lanzamiento dependientes de un tipo de lanzamiento en la pestaña Lanzamientos de la página Detalles del tipo de lanzamiento. Para obtener información sobre cómo borrar lanzamientos, consulta Cómo borrar un lanzamiento.
En la página Detalles del lanzamiento, haz clic en Borrar. Aparecerá un diálogo Delete rollout kind.
Escribe el nombre del tipo de lanzamiento que deseas borrar en el diálogo.
Haz clic en Borrar para borrar el tipo de lanzamiento.
Borraste correctamente un recurso de tipo de lanzamiento.
Borra un lanzamiento
No puedes borrar un lanzamiento si está en ejecución. Debes detener una implementación en ejecución para poder borrarla. Cuando borras una versión, App Lifecycle Manager borra todas las versiones secundarias creadas por la versión raíz global.
Para borrar un lanzamiento, haz lo siguiente:
Ve a App Lifecycle Manager > Lanzamientos.
En la columna Nombre, selecciona el lanzamiento que deseas borrar.
Borra los recursos de operaciones de unidades dependientes. Para obtener más información sobre cómo borrar operaciones unitarias, consulta Borra una operación unitaria.
En la página Detalles del lanzamiento, haz clic en Borrar. Aparecerá un diálogo Delete rollout.
Escribe el nombre del lanzamiento que deseas borrar en el diálogo.
Haz clic en Borrar para borrar el lanzamiento.
Borraste correctamente un recurso de lanzamiento.
Borra un usuario
No puedes borrar un inquilino si alguna unidad (aprovisionada o no aprovisionada) hace referencia a él.
Para borrar un usuario, sigue estos pasos:
Ve a App Lifecycle Manager > Tenants.
En la columna Nombre, selecciona el arrendatario que deseas borrar.
Desasocia cualquier unidad del inquilino. Para obtener información sobre cómo asociar unidades con usuarios, consulta Cómo asociar una unidad con un usuario.
En la página Detalles del arrendatario, haz clic en Borrar. Aparecerá un diálogo Delete tenant.
Escribe el nombre del arrendatario que deseas borrar en el diálogo.
Haz clic en Borrar para borrar el arrendatario.
Borraste correctamente un recurso de usuario.
¿Qué sigue?
- Obtén más información sobre App Lifecycle Manager.
- Comprende cómo modelar y empaquetar los recursos de App Lifecycle Manager.