Questa guida descrive come eliminare le risorse di App Lifecycle Manager. App Lifecycle Manager garantisce l'integrità dei dati bloccando le eliminazioni delle risorse quando esistono risorse dipendenti.
Una risorsa dipendente ha un riferimento alla risorsa che vuoi eliminare. Ad esempio, un'unità dipende da un tipo di unità. Non puoi eliminare un tipo di unità se un'unità fa riferimento a questo tipo.
Dipendenza delle risorse di App Lifecycle Manager
Questa tabella descrive le relazioni di dipendenza tra le risorse di App Lifecycle Manager. La risorsa nella colonna dell'intestazione può essere eliminata solo se non esistono risorse nella riga dell'intestazione che fanno riferimento a questa istanza di risorsa. Ad esempio, una risorsa di tipo di unità non può essere eliminata se un'unità o una release fa riferimento al tipo di unità.
| Tipo di risorsa | Tipi dipendenti | Tipo di unità | Unità | Operazione unità | Release | Tipo di implementazione | Implementa | Tenant | Offerta SaaS | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| Tipo di unità | X | X | ||||||||
| Unità | X | X | X | X | ||||||
| Operazione unità | X | X | ||||||||
| Release | X | X | ||||||||
| Tipo di implementazione | X | |||||||||
| Implementa | X | |||||||||
| Tenant | X | |||||||||
| Offerta SaaS | X | X |
Prima di iniziare
Prima di tentare di eliminare le risorse di App Lifecycle Manager, devi comprenderne le dipendenze. Una risorsa non può esistere senza le sue dipendenze.
Elimina un'offerta SaaS
Non puoi eliminare un'offerta SaaS se vi fanno riferimento tipi di unità o tenant dipendenti.
Per eliminare un'offerta SaaS:
Vai ad App Lifecycle Manager > Offerte SaaS.
Nella colonna Nome, seleziona l'offerta SaaS che vuoi eliminare.
Elimina le risorse di tipo di unità dipendenti. Puoi visualizzare le risorse di tipo di unità dipendenti di un'offerta SaaS nella scheda Tipi di unità della pagina Dettagli offerta SaaS.
Per ulteriori informazioni sull'eliminazione delle risorse di App Lifecycle Manager, consulta Eliminare i tipi di unità.
Nella pagina Dettagli offerta SaaS, fai clic su Elimina.
Hai eliminato un'offerta SaaS.
Elimina un tipo di unità
Prima di eliminare un tipo di unità , devi eliminare tutte le risorse unità e release dipendenti.
Per eliminare un tipo di unità:
Vai ad App Lifecycle Manager > Tipi di unità.
Nella colonna Nome, seleziona il tipo di unità che vuoi eliminare.
Nella pagina Dettagli tipo di unità, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina tipo di unità.
Imposta la proprietà Release predefinita del tipo di unità su Nessuna release predefinita.
Digita il nome del tipo di unità che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare il tipo di unità.
Hai eliminato una risorsa di tipo di unità.
Elimina un'unità
Prima di eliminare un'unità, devi eliminare tutte le risorse unità dipendenti.
Per eliminare un'unità:
Vai ad App Lifecycle Manager > Unità.
Nella colonna Nome, seleziona l'unità che vuoi eliminare.
Elimina le risorse unità dipendenti. Puoi visualizzare le risorse dipendenti di un'unità nella scheda Dipendenze della pagina Dettagli unità.
Nella pagina Dettagli unità, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina unità.
Digita il nome dell'unità che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare l'unità.
Hai eliminato una risorsa unità.
Elimina un'operazione unità
App Lifecycle Manager elimina automaticamente le operazioni unità quando elimini l'unità associata. Non puoi eliminare un'operazione unità se è in corso.
Elimina una release
Non puoi eliminare una release se:
- Le unità di cui è stato eseguito il provisioning fanno riferimento alla release
- La release è impostata come release predefinita di una risorsa tipo di unità
Prima di eliminare una release, devi eliminare tutte le risorse unità dipendenti.
Per eliminare una release:
Vai ad App Lifecycle Manager > Release.
Nella colonna Nome, seleziona la release che vuoi eliminare.
Elimina tutte le unità dipendenti. Puoi visualizzare le unità dipendenti di una release nella scheda Unità della pagina Dettagli release. Per informazioni sull'eliminazione delle unità, consulta Eliminare un'unità.
Annulla l'impostazione del campo della release predefinita per tutti i tipi di unità che fanno riferimento a questa release.
Nella pagina Dettagli release, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina release.
Digita il nome della release che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare la release.
Hai eliminato una risorsa release.
Elimina un tipo di implementazione
Non puoi eliminare un tipo di implementazione se vi fanno riferimento risorse implementazione.
Per eliminare un tipo di implementazione:
Vai ad App Lifecycle Manager > Tipi di implementazione.
Nella colonna Nome, seleziona il tipo di implementazione che vuoi eliminare.
Elimina tutte le implementazioni dipendenti. Puoi visualizzare le risorse di implementazione dipendenti di un tipo di implementazione nella scheda Implementazioni della pagina Dettagli tipo di implementazione. Per informazioni sull'eliminazione delle implementazioni, consulta Eliminare un'implementazione.
Nella pagina Dettagli implementazione, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina tipo di implementazione.
Digita il nome del tipo di implementazione che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare il tipo di implementazione.
Hai eliminato una risorsa di tipo di implementazione.
Elimina un'implementazione
Non puoi eliminare un'implementazione se è in esecuzione. Devi interrompere un'implementazione in esecuzione prima di poterla eliminare. Quando elimini un'implementazione, App Lifecycle Manager elimina tutte le sottoimplementazioni create dall'implementazione root globale.
Per eliminare un'implementazione:
Vai ad App Lifecycle Manager > Implementazioni.
Nella colonna Nome, seleziona l'implementazione che vuoi eliminare.
Elimina tutte le risorse di operazioni unità dipendenti. Per ulteriori informazioni sull'eliminazione delle operazioni unità, consulta Eliminare un'operazione unità.
Nella pagina Dettagli implementazione, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina implementazione.
Digita il nome dell'implementazione che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare l'implementazione.
Hai eliminato una risorsa di implementazione.
Elimina un tenant
Non puoi eliminare un tenant se vi fanno riferimento unità (di cui è stato eseguito il provisioning o meno).
Per eliminare un tenant:
Vai ad App Lifecycle Manager > Tenant.
Nella colonna Nome, seleziona il tenant che vuoi eliminare.
Dissocia tutte le unità dal tenant. Per informazioni sull' associazione delle unità ai tenant, consulta Associare un'unità a un tenant.
Nella pagina Dettagli tenant, fai clic su Elimina. Viene visualizzata una finestra di dialogo Elimina tenant.
Digita il nome del tenant che vuoi eliminare nella finestra di dialogo.
Fai clic su Elimina per eliminare il tenant.
Hai eliminato una risorsa tenant.
Passaggi successivi
- Scopri di più su App Lifecycle Manager.
- Scopri come modellare e pacchettizzare le risorse di App Lifecycle Manager.