Aliyun Function Compute API SDK2
创建Service
Options:
方法签名
| 方法 | createService() | ||
| 参数 | serviceName(String) | 服务名 |
|
| 参数 | options(Object) | 选项,optional |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[ServiceResponse]) | |
获取Service列表
Options:
方法签名
| 方法 | listServices() | ||
| 参数 | options(Object) | 选项,optional |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Service 列表]) | |
获取service信息
方法签名
| 方法 | getService() | ||
| 参数 | serviceName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性[Service 信息]) | |
更新Service信息
Options:
方法签名
| 方法 | updateService() | ||
| 参数 | serviceName(String) | 服务名 |
|
| 参数 | options(Object) | 选项,optional |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Service 信息]) | |
删除Service
方法签名
| 方法 | deleteService() | ||
| 参数 | serviceName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性) | |
创建Function
Options:
方法签名
| 方法 | createFunction() | ||
| 参数 | serviceName(String) | 服务名 |
|
| 参数 | options(Object) | Function配置 |
|
| 返回 | Promise | 返回 Function 信息 | |
获取Function列表
Options:
方法签名
| 方法 | listFunctions() | ||
| 参数 | serviceName(String) | ||
| 参数 | options(Object) | 选项,optional |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Function列表]) | |
获取Function信息
方法签名
| 方法 | getFunction() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性[Function信息]) | |
获取Function Code信息
方法签名
| 方法 | getFunctionCode() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性[Function信息]) | |
更新Function信息
方法签名
| 方法 | updateFunction() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | options(Object) | Function配置,见createFunction |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Function信息]) | |
删除Function
方法签名
| 方法 | deleteFunction() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性) | |
调用Function
方法签名
| 方法 | invokeFunction() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | event(Object) | event信息 |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[返回Function的执行结果]) | |
创建Trigger
Options:
方法签名
| 方法 | createTrigger() | ||
| 参数 | serviceName(String) | 服务名 |
|
| 参数 | functionName(String) | 服务名 |
|
| 参数 | options(Object) | Trigger配置 |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Trigger信息]) | |
获取Trigger列表
Options:
方法签名
| 方法 | listTriggers() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | options(Object) | 选项,optional |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Trigger列表]) | |
获取Trigger信息
方法签名
| 方法 | getTrigger() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | triggerName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性[Trigger信息]) | |
更新Trigger信息
方法签名
| 方法 | updateTrigger() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | triggerName(String) | ||
| 参数 | options(Object) | Trigger配置,见createTrigger |
|
| 返回 | Promise | 返回 Object(包含headers和data属性[Trigger信息]) | |
删除Trigger
方法签名
| 方法 | deleteTrigger() | ||
| 参数 | serviceName(String) | ||
| 参数 | functionName(String) | ||
| 参数 | triggerName(String) | ||
| 返回 | Promise | 返回 Object(包含headers和data属性) | |