quosdolorem
Version:
The MongoDB Shell
49 lines (48 loc) • 1.16 kB
text/typescript
/**
* Valid options that can be parsed from the command line.
*/
export default interface CliOptions {
_?: string[];
apiDeprecationErrors?: boolean;
apiStrict?: boolean;
apiVersion?: string;
authenticationDatabase?: string;
authenticationMechanism?: string;
awsAccessKeyId?: string;
awsIamSessionToken?: string;
awsSecretAccessKey?: string;
awsSessionToken?: string;
db?: string;
eval?: string;
gssapiHostName?: string;
gssapiServiceName?: string;
h?: boolean;
help?: boolean;
host?: string;
ipv6?: boolean;
keyVaultNamespace?: string;
kmsURL?: string;
nodb?: boolean;
norc?: boolean;
p?: string;
password?: string;
port?: string;
quiet?: boolean;
redactInfo?: boolean;
retryWrites?: boolean;
shell?: boolean;
tls?: boolean;
tlsAllowInvalidCertificates?: boolean;
tlsAllowInvalidHostnames?: boolean;
tlsCAFile?: string;
tlsCertificateKeyFile?: string;
tlsCertificateKeyFilePassword?: string;
tlsCertificateSelector?: string;
tlsCRLFile?: string;
tlsDisabledProtocols?: boolean;
tlsFIPSMode?: boolean;
username?: string;
u?: string;
verbose?: boolean;
version?: boolean;
}