Terminologie
- Commit: Een commitbewerking slaat de huidige staat van een sandbox op als een template, wat resulteert in een nieuwe template van het type snapshottemplate.
- Oorspronkelijke sandbox: De sandboxinstantie waarop de commit wordt uitgevoerd.
- Snapshottemplate: De template die na een commitbewerking wordt gegenereerd.
Functiebeschrijving
Een actieve sandbox committen
Tijdens het commitproces:- De oorspronkelijke sandbox wordt tijdens het committen kort onderbroken;
- De sandboxinstantie is tijdens de onderbreking niet beschikbaar;
- De duur van de onderbreking ligt dicht bij de tijd die nodig is voor ƩƩn pause-bewerking.
- Het bestaande pause-record wordt vernieuwd naar een nieuw pause-record, gebaseerd op de huidige sandboxstatus;
- De oorspronkelijke sandbox blijft actief;
- Er wordt een nieuw templaterecord gegenereerd.
Een gepauzeerde sandbox committen
Tijdens het commitproces:- Het commitproces zorgt er niet voor dat de oorspronkelijke sandbox wordt gestart;
- De oorspronkelijke sandbox blijft in gepauzeerde toestand.
- Het bestaande pause-record wordt niet gewist;
- Er wordt een nieuw templaterecord gegenereerd.
Parameterbeschrijving
Retourwaarde
Na een succesvolle commitbewerking wordt eenTemplate-object geretourneerd.
Codevoorbeelden
Bash