12345678910111213141516171819202122232425 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.listEntries = void 0;
- const api_1 = require("../api");
- const apiv2_1 = require("../apiv2");
- const error_1 = require("../error");
- const API_VERSION = "v2";
- async function listEntries(projectId, filter, pageSize, order) {
- const client = new apiv2_1.Client({ urlPrefix: api_1.cloudloggingOrigin, apiVersion: API_VERSION });
- try {
- const result = await client.post("/entries:list", {
- resourceNames: [`projects/${projectId}`],
- filter: filter,
- orderBy: `timestamp ${order}`,
- pageSize: pageSize,
- });
- return result.body.entries;
- }
- catch (err) {
- throw new error_1.FirebaseError("Failed to retrieve log entries from Google Cloud.", {
- original: err,
- });
- }
- }
- exports.listEntries = listEntries;
|