接口请求域名: scf.tencentcloudapi.com 。
该接口获取某个函数的详细信息,包括名称、代码、处理方法、关联触发器和超时时间等字段。
默认接口请求频率限制:20次/秒。
注意:本接口支持金融区地域。由于金融区和非金融区是隔离不互通的,因此当公共参数 Region 为金融区地域(例如 ap-shanghai-fsi)时,需要同时指定带金融区地域的域名,最好和 Region 的地域保持一致,例如:scf.ap-shanghai-fsi.tencentcloudapi.com。
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
Action | 是 | String | 公共参数,本接口取值:GetFunction。 |
Version | 是 | String | 公共参数,本接口取值:2018-04-16。 |
Region | 是 | String | 公共参数,详见产品支持的 地域列表。 |
FunctionName | 是 | String | 需要获取详情的函数名称 |
Qualifier | 否 | String | 函数的版本号 |
Namespace | 否 | String | 函数所属命名空间 |
ShowCode | 否 | String | 是否显示代码, TRUE表示显示代码,FALSE表示不显示代码,大于1M的入口文件不会显示 |
参数名称 | 类型 | 描述 |
---|---|---|
ModTime | Timestamp | 函数的最后修改时间 |
CodeInfo | String | 函数的代码 |
Description | String | 函数的描述信息 |
Triggers | Array of Trigger | 函数的触发器列表 |
Handler | String | 函数的入口 |
CodeSize | Integer | 函数代码大小 |
Timeout | Integer | 函数的超时时间 |
FunctionVersion | String | 函数的版本 |
MemorySize | Integer | 函数的最大可用内存 |
Runtime | String | 函数的运行环境 |
FunctionName | String | 函数的名称 |
VpcConfig | VpcConfig | 函数的私有网络 |
UseGpu | String | 是否使用GPU |
Environment | Environment | 函数的环境变量 |
CodeResult | String | 代码是否正确 |
CodeError | String | 代码错误信息 |
ErrNo | Integer | 代码错误码 |
Namespace | String | 函数的命名空间 |
Role | String | 函数绑定的角色 |
InstallDependency | String | 是否自动安装依赖 |
Status | String | 函数状态,状态值及流转参考说明 |
StatusDesc | String | 状态描述 |
ClsLogsetId | String | 日志投递到的Cls日志集 |
ClsTopicId | String | 日志投递到的Cls Topic |
FunctionId | String | 函数ID |
Tags | Array of Tag | 函数的标签列表 |
EipConfig | EipOutConfig | EipConfig配置 |
AccessInfo | AccessInfo | 域名信息 |
Type | String | 函数类型,取值为HTTP或者Event |
L5Enable | String | 是否启用L5 |
Layers | Array of LayerVersionInfo | 函数关联的Layer版本信息 |
DeadLetterConfig | DeadLetterConfig | 函数关联的死信队列信息 |
AddTime | Timestamp | 函数创建回见 |
PublicNetConfig | PublicNetConfigOut | 公网访问配置 注意:此字段可能返回 null,表示取不到有效值。 |
OnsEnable | String | 是否启用Ons 注意:此字段可能返回 null,表示取不到有效值。 |
CfsConfig | CfsConfig | 文件系统配置参数,用于云函数挂载文件系统 注意:此字段可能返回 null,表示取不到有效值。 |
AvailableStatus | String | 函数的计费状态,状态值参考此处 注意:此字段可能返回 null,表示取不到有效值。 |
Qualifier | String | 函数版本 注意:此字段可能返回 null,表示取不到有效值。 |
InitTimeout | Integer | 函数初始化超时时间 |
StatusReasons | Array of StatusReason | 函数状态失败原因 注意:此字段可能返回 null,表示取不到有效值。 |
RequestId | String | 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 |
用户用此函数获取对应的函数信息,可指定版本与命名空间。
https://scf.tencentcloudapi.com/?Action=GetFunction
&FunctionName=<FunctionName>
&<公共请求参数>
{
"Response": {
"ModTime": "2018-06-07 09:52:23",
"Environment": {
"Variables": []
},
"CodeError": "",
"Description": "",
"VpcConfig": {
"SubnetId": "",
"VpcId": ""
},
"Triggers": [],
"ErrNo": 0,
"UseGpu": "FALSE",
"CodeSize": 0,
"MemorySize": 128,
"Namespace": "default",
"FunctionVersion": "$LATEST",
"Timeout": 3,
"RequestId": "a1ffbba5-5489-45bc-89c5-453e50d5386e",
"CodeResult": "failed",
"Handler": "scfredis.main_handler",
"Runtime": "Python2.7",
"FunctionName": "ledDummyAPITest",
"CodeInfo": "",
"Role": "",
"Qualifier": "$LATEST",
"AvailableStatus": "Available",
"CfsConfig": {
"CfsInsList": [
{
"LocalMountDir": "",
"RemoteMountDir": "",
"MountInsId": "",
"UserId": 0,
"UserGroupId": 0,
"CfsId": "",
"IpAddress": "",
"MountVpcId": "",
"MountSubnetId": ""
}
]
}
}
}
腾讯云 API 平台 是综合 API 文档、错误码、API Explorer 及 SDK 等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有 API 服务。
用户可通过 API Inspector 查看控制台每一步操作关联的 API 调用情况,并自动生成各语言版本的 API 代码,也可前往 API Explorer 进行在线调试。
云 API 3.0 提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用 API。
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共错误码。
错误码 | 描述 |
---|---|
InternalError | 内部错误。 |
InternalError.Exception | 内部服务异常。 |
InternalError.System | 内部系统错误。 |
InvalidParameter.Payload | 请求参数不合法。 |
InvalidParameterValue | 参数取值错误。 |
InvalidParameterValue.CodeSecret | CodeSecret传入错误。 |
InvalidParameterValue.FunctionName | 函数不存在。 |
InvalidParameterValue.Namespace | Namespace参数传入错误。 |
InvalidParameterValue.Qualifier | 不支持的函数版本。 |
ResourceNotFound.Function | 函数不存在。 |
ResourceNotFound.FunctionName | 函数不存在。 |
ResourceNotFound.Namespace | Namespace不存在。 |
ResourceNotFound.Version | 版本不存在。 |
UnauthorizedOperation | 未授权操作。 |
UnauthorizedOperation.CAM | CAM鉴权失败。 |
UnauthorizedOperation.CodeSecret | 无访问代码权限。 |
一个产品或服务的市场潜力巨大,那么这个市场的竞争一定会很激烈。IDC服务市场就...
服务器的操作系统非常多,在 服务器租用 时应该根据需求以及个人操作方便来选择...
今天为大家带来三道求和问题,通过文字,图画,动图为大家解析,很容易就能读懂...
【51CTO.com快译】本文将向您介绍React并发模式背后的思想,以及它的一些用法和...
Java并发编程是Java编程中比较高阶的部分,曾听一位java界的大佬说过:开发正确的...
Step By Step 1、kafka控制台创建公网类型实例 2、创建SpringBoot项目集成阿里云...
调用ExportImage导出一份自定义镜像到与该自定义镜像同一地域的OSS Bucket里。 ...
前言 维度缓慢变化维SCD(Slowly Changing Dimensions)一些维度表的数据不是静态...
ALIYUN::ROS::Stack用于创建嵌套资源栈,最多支持5层嵌套。 嵌套资源栈本身可以...
操作场景 集群内访问 表示工作负载暴露给同一集群内其他工作负载访问的方式,可...