firebase-tools
Version:
Command-Line Interface for Firebase
15 lines (14 loc) • 748 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.command = void 0;
const requireAuth_1 = require("../requireAuth");
const command_1 = require("../command");
const requirePermissions_1 = require("../requirePermissions");
const secretManager = require("../gcp/secretManager");
const secrets = require("../functions/secrets");
exports.command = new command_1.Command("functions:secrets:describe <KEY>")
.description("get metadata for secret and its versions. Alias for functions:secrets:get to align with gcloud")
.before(requireAuth_1.requireAuth)
.before(secretManager.ensureApi)
.before(requirePermissions_1.requirePermissions, ["secretmanager.secrets.get"])
.action(secrets.describeSecret);
;