ServerState type
Definieert waarden voor ServerState.
KnownServerState kan door elkaar worden gebruikt met ServerState, bevat dit enum de bekende waarden die de service ondersteunt.
Bekende waarden die door de service worden ondersteund
Klaar: De server is gezond en ondergaat geen operaties op management- of controleniveau. Dit betekent niet dat de server volledig operationeel is op het niveau van het datavlak.
Vallend: Server wordt verwijderd.
Uitgeschakeld: Server is uitgeschakeld. Typische redenen zijn: het abonnement waarop de server is geïmplementeerd is expliciet uitgeschakeld of geannuleerd door de beheerder, de bestedingslimiet is bereikt of de rekening is achterstallig. Kan ook gebeuren wanneer de server wordt verplaatst naar een andere brongroep of een ander abonnement.
Start: De PostgreSQL-database-engine wordt opnieuw opgestart.
Stoppen: Rekenbronnen die aan de server zijn gekoppeld worden gestopt en vrijgegeven. Als hoge beschikbaarheid is ingeschakeld voor de server, worden de rekenresources van de stand-byserver ook gestopt en ongedaan gemaakt.
Gestopt: Rekenbronnen die aan de server zijn gekoppeld worden gestopt en vrijgegeven.
Update: De server ondergaat enkele wijzigingen die de beschikbaarheid van de PostgreSQL-database-engine wel of niet kunnen beïnvloeden. De rekenresources van de server worden bijvoorbeeld omhoog of omlaag geschaald, waardoor de database-engine tijdelijk niet beschikbaar kan zijn. Of er wordt bijvoorbeeld een firewallregel toegevoegd of verwijderd, waardoor de database-engine niet onbeschikbaar is.
Herstarten: De PostgreSQL-database-engine wordt opnieuw opgestart.
Ontoegankelijk: Server is niet toegankelijk, omdat de sleutel die wordt geleverd om de data te versleutelen en te ontsleutelen ongeldig is.
Provisioning: Server is bezig met het aanmaken.
type ServerState = string