本文介绍FC-API组件中服务的相关命令。
前提条件
您已完成以下操作:
创建服务
命令格式:
s cli fc-api createService --region <regionid> --access <accessname> --props <props> --serviceName <serviceName> --description <description> --internetAccess <true or false> --role <ram role> --logConfig <logconfig> --nasConfig <nasconfig> --vpcConfig <vpcconfig> --tracingConfig <tracingconfig>
参数说明:
- --region string:指定部署资源的地域。
- --access string:指定使用的密钥别名。
- --props string:配置组件参数。关于props的参数信息,请参见YAML规范。
- --serviceName string:指定服务名称。
- --description string:指定服务中的描述信息。
- --internetAccess string:配置是否允许函数访问互联网。取值为
true
或false
。 - --role string:指定RAM角色。
- --logConfig string:日志配置。配置函数产生的日志可以写入的Logstore。
- --nasConfig string:NAS配置。指定函数可以访问的NAS。
- --vpcConfig string:VPC配置。指定函数可以访问的VPC。
- --tracingConfig string:配置是否开启链路追踪。取值为
Enable
或Disable
。
执行示例:
s cli fc-api createService --region cn-hangzhou --serviceName mytest --description my description --logConfig my-log-store --tracingConfig Enable
关于创建服务的API接口的详细信息,请参见CreateService。
删除服务
命令格式:
s cli fc-api deleteService --region <regionid> --access <accessname> --props <props> --serviceName <serviceName>
参数说明:
- --region string:指定部署资源的地域。
- --access string:指定使用的密钥别名。
- --props string:配置组件参数。关于props的参数信息,请参见YAML规范。
- --serviceName string:指定服务名称。
执行示例:
s cli fc-api deleteService --region cn-hangzhou --access default --serviceName mytest
关于删除服务的API接口的详细信息,请参见DeleteService。
更新服务
命令格式:
s cli fc-api updateService --region <regionid> --access <accessname> --props <props> --serviceName <serviceName> --description <description> --internetAccess <true or false> --role <ram role> --logConfig <logconfig> --nasConfig <nasconfig> --vpcConfig <vpcconfig> --tracingConfig <tracingconfig>
参数说明:
- --region string:指定部署资源的地域。
- --access string:指定使用的密钥别名。
- --props string:配置组件参数。关于props的参数信息,请参见YAML规范。
- --serviceName string:指定服务名称。
- --description string:指定服务中的描述信息。
- --internetAccess string:配置是否允许函数访问互联网。取值为
true
或false
。 - --role string:指定RAM角色。
- --logConfig string:日志配置。配置函数产生的日志可以写入的Logstore。
- --nasConfig string:NAS配置。指定函数可以访问的NAS。
- --vpcConfig string:VPC配置。指定函数可以访问的VPC。
- --tracingConfig string:配置是否开启链路追踪。取值为
Enable
或Disable
。
执行示例:
s cli fc-api updateService --region cn-hangzhou --serviceName mytest --description my description --logConfig my-log-store --tracingConfig Disable
关于更新服务的API接口的详细信息,请参见UpdateService。
获取服务配置信息
命令格式:
s cli fc-api getService --region <regionid> --access <accessname> --props <props> --serviceName <serviceName> --qualifier <version or alias>
参数说明:
- --region string:指定部署资源的地域。
- --access string:指定使用的密钥别名。
- --props string:配置组件参数。关于props的参数信息,请参见YAML规范。
- --serviceName string:指定服务名称。
- --qualifier string:指定服务的别名或版本。
执行示例:
s cli fc-api getService --region cn-hangzhou --access default --serviceName mytest --qualifier LATEST
关于获取服务配置信息的API接口的详细信息,请参见GetService。
查询服务列表
命令格式:
s cli fc-api listServices --region <regionid> --access <accessname>
参数说明:
- --region string:指定部署资源的地域。
- --access string:指定使用的密钥别名。
执行示例:
s cli fc-api listServices --region cn-hangzhou --access default
关于获取服务列表的API接口的详细信息,请参见ListServices。