fcli 是一个强大的命令行工具,能帮助您便捷的管理函数计算中的资源。
您可以在
这里下载fcli。在安装完成后,您可以运行fcli shell进入shell模式完成初始配置
- [backcolor=transparent]fcli shell
- [backcolor=transparent]Please[backcolor=transparent] input the endpoint [backcolor=transparent]([backcolor=transparent]example[backcolor=transparent]:[backcolor=transparent] https[backcolor=transparent]:[backcolor=transparent]//your_account_id.cn-shanghai.fc.aliyuncs.com):
- [backcolor=transparent]https[backcolor=transparent]:[backcolor=transparent]//123456.cn-shanghai.fc.aliyuncs.com
- [backcolor=transparent]Please[backcolor=transparent] input the access key id[backcolor=transparent]:
- [backcolor=transparent]fakeaccesskeyid
- [backcolor=transparent]Please[backcolor=transparent] input the access key secret[backcolor=transparent]:
- [backcolor=transparent]fakeaccesskeysecret
- [backcolor=transparent]Store[backcolor=transparent] the configuration [backcolor=transparent]in[backcolor=transparent]:[backcolor=transparent] [backcolor=transparent]/Users/[backcolor=transparent]testuser[backcolor=transparent]/.[backcolor=transparent]fcli
- [backcolor=transparent]Welcome[backcolor=transparent] to the [backcolor=transparent]function[backcolor=transparent] compute world[backcolor=transparent].[backcolor=transparent] [backcolor=transparent]Have[backcolor=transparent] fun[backcolor=transparent]!
说明:
上面的account ID可以在
控制台获取
如果您没有可用的访问密钥(AccessKey),您可以在
访问控制服务中创建。您可以使用主账号访问密钥,但是不建议使用。
您可以通过help命令来查看可用的命令
- [backcolor=transparent]>>>[backcolor=transparent] help
- [backcolor=transparent]Commands[backcolor=transparent]:
- [backcolor=transparent] attach attach the policy to a role
- [backcolor=transparent] cd change the current resource
- [backcolor=transparent] clear clear the screen
- [backcolor=transparent] config config the fcli
- [backcolor=transparent] detach detach the policy [backcolor=transparent]from[backcolor=transparent] a role
- [backcolor=transparent] [backcolor=transparent]exit[backcolor=transparent] [backcolor=transparent]exit[backcolor=transparent] the program
- [backcolor=transparent] grant grant the permission
- [backcolor=transparent] help display help
- [backcolor=transparent] info display the resource detail info
- [backcolor=transparent] invk invoke the [backcolor=transparent]function
- [backcolor=transparent] logs display the service[backcolor=transparent]/[backcolor=transparent]function[backcolor=transparent] logs
- [backcolor=transparent] ls list the child resources of the current resource
- [backcolor=transparent] mkf create the [backcolor=transparent]function
- [backcolor=transparent] mkir create the invocation role
- [backcolor=transparent] mkl create the log project [backcolor=transparent]and[backcolor=transparent] store
- [backcolor=transparent] mkrp create the ram policy
- [backcolor=transparent] mks create the service
- [backcolor=transparent] mksr create the service role
- [backcolor=transparent] mkt create the trigger
- [backcolor=transparent] pwd display the current resource
- [backcolor=transparent] rm [backcolor=transparent]delete[backcolor=transparent] the resource
- [backcolor=transparent] sbox a sandbox environment [backcolor=transparent]for[backcolor=transparent] installing the [backcolor=transparent]3rd[backcolor=transparent] party libararies [backcolor=transparent]and[backcolor=transparent] trouble shooting
- [backcolor=transparent] upf update the [backcolor=transparent]function
- [backcolor=transparent] ups update the service
- [backcolor=transparent] upt update the trigger
对于每一个命令,你可以通过cmd --help来获取详细的帮助信息。
- [backcolor=transparent]>>>[backcolor=transparent] mks [backcolor=transparent]--[backcolor=transparent]help
- [backcolor=transparent] [backcolor=transparent]-[backcolor=transparent]d[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]description [backcolor=transparent]string[backcolor=transparent] service description
- [backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]etag [backcolor=transparent]string[backcolor=transparent] service etag [backcolor=transparent]for[backcolor=transparent] update
- [backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]help
- [backcolor=transparent] [backcolor=transparent]-[backcolor=transparent]p[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]log[backcolor=transparent]-[backcolor=transparent]project [backcolor=transparent]string[backcolor=transparent] loghub project [backcolor=transparent]for[backcolor=transparent] logging
- [backcolor=transparent] [backcolor=transparent]-[backcolor=transparent]l[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]log[backcolor=transparent]-[backcolor=transparent]store [backcolor=transparent]string[backcolor=transparent] loghub logstore [backcolor=transparent]for[backcolor=transparent] logging
- [backcolor=transparent] [backcolor=transparent]-[backcolor=transparent]r[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]--[backcolor=transparent]role [backcolor=transparent]string[backcolor=transparent] role arn [backcolor=transparent]for[backcolor=transparent] oss code copy[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]function[backcolor=transparent] execution [backcolor=transparent]and[backcolor=transparent] logging
在
开发者指南的服务管理,函数管理,触发器管理等文档中,您能看到更详细的讲解和示例。遇到的问题欢迎去
项目中讨论。