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属性) |