データベースの TLS 証明書の取得
GET /v2/databases//credentials/certificate でデータベースの TLS ファイルを取得します。秘密鍵と証明書を含む base64 形式の PEM です。
GET
データベースの TLS 証明書の取得
databases:credentials スコープを持つ API キーが必要です。
データベースが暗号化接続に使用する TLS ファイルを、base64 でエンコードして返します。デコードすると、秘密鍵の後に証明書が続く PEM になり、そのまま .pem ファイルに書き込めます。マネージドの MongoDB、MySQL、PostgreSQL データベースにはそれぞれ専用の証明書が付属します。証明書が必要かどうかは、使用するドライバの TLS オプションを確認してください。
呼び出し時にデータベースが実行中である必要があります。停止している場合は、先に起動してください。証明書を読み取るだけでなくローテーションしたい場合は、reset: "certificate" を指定して認証情報のリセットを使用し、その後改めてここで取得してください。
パラメーター
string
必須
データベースのIDです。
レスポンス
string
呼び出しが成功したかどうかを示します。成功した場合は
success、失敗した場合は error です。object
レスポンスの内容です。
一般的なエラー
関連項目
- CLI:
squarecloud db credentials certificate - SDK:
api.databases.certificate()(JavaScript),client.databases.certificate()(Python),c.Databases.Certificate()(Go)

