UNPKG

2.1 kBPlain TextView Raw
1// cloudbase cli 配置的字段名
2export class ConfigItems {
3 static credential = 'credential'
4 static ssh = 'ssh'
5}
6
7// Node.js 默认部署配置
8export const DefaultFunctionDeployConfig = {
9 timeout: 3,
10 handler: 'index.main',
11 runtime: 'Nodejs10.15',
12 installDependency: true,
13 ignore: ['node_modules', 'node_modules/**/*', '.git']
14}
15
16// cloudbase 配置文件默认配置
17export const DefaultCloudBaseConfig = {
18 functionRoot: './functions',
19 functions: []
20}
21
22// 请求超时时间
23export const REQUEST_TIMEOUT = 30000
24
25export const enum ENV_STATUS {
26 // 创建中
27 UNAVAILABLE = 'UNAVAILABLE',
28 // 正常
29 NORMAL = 'NORMAL',
30 // 销毁隔离
31 ISOLATE = 'ISOLATE',
32 // 异常
33 ABNORMAL = 'ABNORMAL',
34 ERROR = 'ERROR'
35}
36
37export const STATUS_TEXT = {
38 UNAVAILABLE: '创建中',
39 NORMAL: '正常',
40 ISOLATE: '隔离中',
41 ABNORMAL: '异常',
42 ERROR: '异常'
43}
44
45export const ALL_COMMANDS = [
46 'login',
47 'logout',
48 'init',
49 'open',
50 'completion:setup',
51 'completion:clean',
52 'env:list',
53 'env:rename',
54 'env:create',
55 'env:domain:list',
56 'env:domain:create',
57 'env:domain:delete',
58 'env:login:list',
59 'env:login:create',
60 'env:login:update',
61 'functions:list',
62 'functions:download',
63 'functions:deploy',
64 'functions:delete',
65 'functions:detail',
66 'functions:code:update',
67 'functions:config:update',
68 'functions:copy',
69 'functions:log',
70 'functions:trigger:create',
71 'functions:trigger:delete',
72 'functions:invoke',
73 'functions:run',
74 'storage:upload',
75 'storage:download',
76 'storage:delete',
77 'storage:list',
78 'storage:url',
79 'storage:detail',
80 'storage:get-acl',
81 'storage:set-acl',
82 'hosting:detail',
83 'hosting:deploy',
84 'hosting:delete',
85 'hosting:list',
86 'server:deploy',
87 'server:log',
88 'server:reload',
89 'server:stop',
90 'server:show',
91 'service:create',
92 'service:delete',
93 'service:list',
94 'service:domain:bind',
95 'service:domain:unbind',
96 'service:domain:list'
97]
98
\No newline at end of file