Certificato TLS del database
Ottieni il file TLS di un database con GET /v2/databases//credentials/certificate: un PEM in base64 con la chiave privata e il certificato.
GET
Certificato TLS del database
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
databases:credentials.
Restituisce il file TLS usato dal database per le connessioni cifrate, codificato in base64. Una volta decodificato, è un PEM con la chiave privata seguita dal certificato, pronto per essere scritto in un file .pem. I database gestiti MongoDB, MySQL e PostgreSQL dispongono ciascuno di un proprio certificato; controlla le opzioni TLS del tuo driver per sapere se ne ha bisogno.
Il database deve essere in esecuzione quando chiami questa rotta: se è fermo, avvialo prima. Per ruotare il certificato invece di limitarti a leggerlo, usa Reimposta Credenziali con reset: "certificate", quindi recuperalo di nuovo qui.
Parametri
string
obbligatorio
L’ID del database.
Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.object
Il contenuto della risposta.
Errori comuni
Vedi anche
- CLI:
squarecloud db credentials certificate - SDK:
api.databases.certificate()(JavaScript),client.databases.certificate()(Python),c.Databases.Certificate()(Go)

