I database sono esposti dall’interfaccia
Databases incorporata in rest.Rest. Sono disponibili sui piani Standard, Pro ed Enterprise.Creare un database
api.CreateDatabase(opts) provisiona un nuovo database a partire da un squarecloud.DatabaseCreateOptions.
Un tipo non supportato fallisce con
INVALID_DATABASE_TYPE; una memoria insufficiente per il piano fallisce con INSUFFICIENT_MEMORY; un errore durante il provisioning fallisce con DATABASE_CREATION_FAILED.
Elencare i tuoi database
api.GetDatabases() elenca ogni database che possiedi come descrittori compatti squarecloud.UserDatabase:
Recuperare un singolo database
Ciclo di vita
Stato e metriche
Gli endpoint di stato e metriche dei database condividono le stesse forme di quelli delle applicazioni (sono alias di tipo) — consulta Gestire le applicazioni per il dettaglio campo per campo.Stato riepilogativo di ogni database
Aggiornamento
api.UpdateDatabase(dbID, opts) modifica il nome visualizzato e/o l’allocazione di memoria. Deve essere fornito almeno un campo.
Credenziali
api.GetDatabaseCertificate(dbID) restituisce il certificato TLS (PEM codificato in base64):
api.ResetDatabaseCredentials(dbID, reset) ruota la password oppure il certificato, usando le costanti squarecloud.DatabaseReset*:

