Terminologie
- Commit: Eine Commit-Operation speichert den aktuellen Zustand einer Sandbox als Vorlage, wodurch eine neue Vorlage vom Typ Snapshot-Vorlage entsteht.
- Ursprungs-Sandbox: Die Sandbox-Instanz, für die der Commit ausgeführt wird.
- Snapshot-Vorlage: Die nach einer Commit-Operation erzeugte Vorlage.
Funktionsbeschreibung
Commit einer laufenden Sandbox
Während des Commit-Prozesses:- Die Ursprungs-Sandbox wird während des Commits kurzzeitig angehalten;
- Die Sandbox-Instanz ist während der Unterbrechung nicht verfügbar;
- Die Dauer der Unterbrechung liegt nahe an der Zeit, die für eine einzelne Pause-Operation erforderlich ist.
- Der vorhandene Pause-Datensatz wird auf einen neuen Pause-Datensatz aktualisiert, basierend auf dem aktuellen Sandbox-Zustand;
- Die Ursprungs-Sandbox läuft weiter;
- Ein neuer Vorlagendatensatz wird erzeugt.
Commit einer pausierten Sandbox
Während des Commit-Prozesses:- Der Commit-Prozess löst keinen Start der Ursprungs-Sandbox aus;
- Die Ursprungs-Sandbox bleibt im pausierten Zustand.
- Der vorhandene Pause-Datensatz wird nicht gelöscht;
- Ein neuer Vorlagendatensatz wird erzeugt.
Parameterbeschreibung
Rückgabewert
Nach einer erfolgreichen Commit-Operation wird einTemplate-Objekt zurückgegeben.
Codebeispiele
Bash