TLS-Zertifikat einer Datenbank abrufen
Rufe die TLS-Datei einer Datenbank mit GET /v2/databases//credentials/certificate ab: ein base64-PEM mit privatem Schlüssel und Zertifikat.
GET
TLS-Zertifikat einer Datenbank abrufen
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
databases:credentials.
Gibt die TLS-Datei zurück, die die Datenbank für verschlüsselte Verbindungen verwendet, base64-kodiert. Dekodiert ist sie ein PEM mit dem privaten Schlüssel, gefolgt vom Zertifikat, bereit zum Schreiben in eine .pem-Datei. Verwaltete MongoDB-, MySQL- und PostgreSQL-Datenbanken werden jeweils mit einem eigenen Zertifikat ausgeliefert. Prüfe in den TLS-Optionen deines Treibers, ob eines benötigt wird.
Die Datenbank muss beim Aufruf laufen. Falls sie gestoppt ist, starte sie zuerst. Um das Zertifikat zu rotieren statt es nur zu lesen, verwende Anmeldedaten zurücksetzen mit reset: "certificate" und rufe es anschließend hier erneut ab.
Parameter
string
erforderlich
Die ID der Datenbank.
Antwort
string
Gibt an, ob der Aufruf erfolgreich war:
success, wenn ja, error, wenn nicht.object
Der Inhalt der Antwort.
Häufige Fehler
Siehe auch
- CLI:
squarecloud db credentials certificate - SDKs:
api.databases.certificate()(JavaScript),client.databases.certificate()(Python),c.Databases.Certificate()(Go)

