jdcloud_sdk.services.function.apis package¶
Submodules¶
jdcloud_sdk.services.function.apis.AsyncInvokeRequest module¶
-
class
jdcloud_sdk.services.function.apis.AsyncInvokeRequest.AsyncInvokeParameters(regionId, functionName, versionName, event)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
- versionName – 版本名称
- event – 异步执行函数的输入事件
-
class
jdcloud_sdk.services.function.apis.AsyncInvokeRequest.AsyncInvokeRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest异步测试执行函数
jdcloud_sdk.services.function.apis.CreateAliasRequest module¶
-
class
jdcloud_sdk.services.function.apis.CreateAliasRequest.CreateAliasParameters(regionId, functionName, aliasName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 别名所属函数名称
- aliasName – 别名名称
-
class
jdcloud_sdk.services.function.apis.CreateAliasRequest.CreateAliasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest创建别名
jdcloud_sdk.services.function.apis.CreateFunctionRequest module¶
-
class
jdcloud_sdk.services.function.apis.CreateFunctionRequest.CreateFunctionParameters(regionId)[source]¶ Bases:
objectParameters: regionId – Region ID
-
class
jdcloud_sdk.services.function.apis.CreateFunctionRequest.CreateFunctionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest创建函数
jdcloud_sdk.services.function.apis.CreateVersionRequest module¶
-
class
jdcloud_sdk.services.function.apis.CreateVersionRequest.CreateVersionParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
-
class
jdcloud_sdk.services.function.apis.CreateVersionRequest.CreateVersionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest创建版本
jdcloud_sdk.services.function.apis.DeleteAliasRequest module¶
-
class
jdcloud_sdk.services.function.apis.DeleteAliasRequest.DeleteAliasParameters(regionId, functionName, aliasName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 别名所属函数名称
- aliasName – 别名名称
-
class
jdcloud_sdk.services.function.apis.DeleteAliasRequest.DeleteAliasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest删除别名
jdcloud_sdk.services.function.apis.DeleteFunctionRequest module¶
-
class
jdcloud_sdk.services.function.apis.DeleteFunctionRequest.DeleteFunctionParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
-
class
jdcloud_sdk.services.function.apis.DeleteFunctionRequest.DeleteFunctionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest删除函数
jdcloud_sdk.services.function.apis.DeleteVersionRequest module¶
-
class
jdcloud_sdk.services.function.apis.DeleteVersionRequest.DeleteVersionParameters(regionId, functionName, versionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
- versionName – 版本名称
-
class
jdcloud_sdk.services.function.apis.DeleteVersionRequest.DeleteVersionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest删除版本
jdcloud_sdk.services.function.apis.GetAliasRequest module¶
-
class
jdcloud_sdk.services.function.apis.GetAliasRequest.GetAliasParameters(regionId, functionName, aliasName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 别名所属函数名称
- aliasName – 别名名称
-
class
jdcloud_sdk.services.function.apis.GetAliasRequest.GetAliasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询别名详情
jdcloud_sdk.services.function.apis.GetFunctionRequest module¶
-
class
jdcloud_sdk.services.function.apis.GetFunctionRequest.GetFunctionParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
-
class
jdcloud_sdk.services.function.apis.GetFunctionRequest.GetFunctionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询函数详情
jdcloud_sdk.services.function.apis.GetTriggerRequest module¶
-
class
jdcloud_sdk.services.function.apis.GetTriggerRequest.GetTriggerParameters(regionId, functionName, versionName, triggerId)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
- versionName – 版本名称
- triggerId – 触发器Id
-
class
jdcloud_sdk.services.function.apis.GetTriggerRequest.GetTriggerRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest获取触发器详情
jdcloud_sdk.services.function.apis.GetVersionRequest module¶
-
class
jdcloud_sdk.services.function.apis.GetVersionRequest.GetVersionParameters(regionId, functionName, versionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
- versionName – 版本名称
-
class
jdcloud_sdk.services.function.apis.GetVersionRequest.GetVersionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest获取版本详情
jdcloud_sdk.services.function.apis.InvokeRequest module¶
-
class
jdcloud_sdk.services.function.apis.InvokeRequest.InvokeParameters(regionId, functionName, versionName, event)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
- versionName – 版本名称
- event – 执行函数的输入事件
-
class
jdcloud_sdk.services.function.apis.InvokeRequest.InvokeRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest控制台测试执行函数
jdcloud_sdk.services.function.apis.ListAliasRequest module¶
-
class
jdcloud_sdk.services.function.apis.ListAliasRequest.ListAliasParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 别名所属函数名称
-
class
jdcloud_sdk.services.function.apis.ListAliasRequest.ListAliasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询别名列表
jdcloud_sdk.services.function.apis.ListFunctionRequest module¶
-
class
jdcloud_sdk.services.function.apis.ListFunctionRequest.ListFunctionParameters(regionId, listAll)[source]¶ Bases:
objectParameters: - regionId – Region ID
- listAll – 是否返回所有函数
-
class
jdcloud_sdk.services.function.apis.ListFunctionRequest.ListFunctionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询函数列表
jdcloud_sdk.services.function.apis.ListTriggerRequest module¶
jdcloud_sdk.services.function.apis.ListVersionRequest module¶
-
class
jdcloud_sdk.services.function.apis.ListVersionRequest.ListVersionParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
-
class
jdcloud_sdk.services.function.apis.ListVersionRequest.ListVersionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询版本列表
jdcloud_sdk.services.function.apis.UpdateAliasRequest module¶
-
class
jdcloud_sdk.services.function.apis.UpdateAliasRequest.UpdateAliasParameters(regionId, functionName, aliasName, description, version)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 别名所属函数名称
- aliasName – 别名名称
- description – 别名描述信息
- version – 别名对应版本
-
class
jdcloud_sdk.services.function.apis.UpdateAliasRequest.UpdateAliasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest更新别名
jdcloud_sdk.services.function.apis.UpdateFunctionRequest module¶
-
class
jdcloud_sdk.services.function.apis.UpdateFunctionRequest.UpdateFunctionParameters(regionId, functionName)[source]¶ Bases:
objectParameters: - regionId – Region ID
- functionName – 函数名称
-
class
jdcloud_sdk.services.function.apis.UpdateFunctionRequest.UpdateFunctionRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest更新函数