Partager via


ServerState type

Définit des valeurs pour ServerState.
KnownServerState peut être utilisé de manière interchangeable avec ServerState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Prêt : Le serveur est en bonne santé et ne subit aucune opération au niveau de la gestion ou du plan de contrôle. Cela ne signifie pas que le serveur est pleinement opérationnel au niveau du plan de données.
Chute : Le serveur est supprimé.
Désactivé : Le serveur est désactivé. Les raisons typiques sont les suivantes : l’abonnement sur lequel le serveur est déployé est explicitement désactivé ou annulé par l’administrateur, la limite de dépenses a été atteinte ou la facture est en retard. Cela peut également se produire lorsque le serveur est déplacé vers un autre groupe de ressources ou un autre abonnement.
Début : le moteur de base de données PostgreSQL est en cours de redémarrage.
Arrêt : Les ressources de calcul associées au serveur sont arrêtées et déplacées. Si la haute disponibilité est activée sur le serveur, les ressources de calcul du serveur de secours sont également arrêtées et désallouées.
Arrêté : Les ressources de calcul associées au serveur sont arrêtées et dédistribuées.
Mise à jour : Le serveur subit certaines modifications qui peuvent ou non affecter la disponibilité du moteur de base de données PostgreSQL. Par exemple, les ressources de calcul du serveur sont augmentées ou réduites, ce qui peut entraîner une indisponibilité temporaire du moteur de base de données. Ou, par exemple, une règle de pare-feu est ajoutée ou supprimée, ce qui n’entraîne pas d’indisponibilité du moteur de base de données.
Redémarrage : Le moteur de base de données PostgreSQL est en cours de redémarrage.
Inaccessible : Le serveur n’est pas accessible, car la clé fournie pour chiffrer et déchiffrer les données est dans un état invalide.
Provisionnement : Le serveur est en cours de création.

type ServerState = string