@cto.ai/ops
Version:
💻 CTO.ai - The CLI built for Teams 🚀
33 lines (32 loc) • 918 B
TypeScript
import { flags } from '@oclif/parser';
import Command from '../base';
export default class Certs extends Command {
static description: string;
static flags: {
'cert-file': flags.IOptionFlag<string | undefined>;
help: flags.IBooleanFlag<boolean>;
'key-file': flags.IOptionFlag<string | undefined>;
};
static args: ({
description: string;
name: string;
options: string[];
parse: (input: string) => string;
required: boolean;
} | {
description: string;
name: string;
parse: (input: string) => string;
required: boolean;
options?: undefined;
})[];
run(): Promise<void>;
private sendAnalytics;
private setSecrets;
private loadContents;
private logMessage;
private validateValueInput;
private createKeysForSecret;
private parseYamlFile;
private customParse;
}