获取函数版本列表ListVersionsByFunction
所有文档

          函数计算 CFC

          获取函数版本列表ListVersionsByFunction

          接口描述

          • 本接口用于查询函数所有版本。

          请求结构

          GET /v1/functions/{FunctionName}/versions   HTTP/1.1
          Host: cfc.bj.baidubce.com
          Authorization: authorization string

          请求头域

          除公共头域外,无其它特殊头域。

          请求参数

          参数名称 类型 是否必需 参数位置 描述
          FunctionName String Path参数 函数名称 您可以指定一个函数名(例如,Thumbnail),或者您可以指定函数的BRN资源名(例如:brn:bce:cfc:bj:account-id:function:thumbnail)。CFC也允许您指定一个部分的BRN(例如,account-id:Thumbnail)。注意,BRN长度限制为1-140。如果只指定函数名,则长度限制为64个字符。
          Marker int Query参数 标记
          MaxItems int Query参数 最大数目 1-10000

          响应头域

          除公共头域,无其它特殊头域。

          响应参数

          参数名称 类型 描述
          Versions FunctionConfiguration数组 FunctionConfiguration数组

          请求示例

          GET /v1/functions/testHelloWorld/versions   HTTP/1.1
          Host: cfc.bj.baidubce.com
          Authorization: authorization string

          响应示例

          HTTP/1.1 200
          Content-type: application/json
          	
          {
            "Versions": [
              {
                "Uid": "df391b08c64c426a81645468c75163a5",
                "Description": "",
                "FunctionBrn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:$LATEST",
                "Region": "bj",
                "Timeout": 3,
                "VersionDesc": "",
                "UpdatedAt": "2019-03-14T14:23:51+08:00",
                "LastModified": "2019-03-14T14:23:51+08:00",
                "CodeSha256": "Zpf3bcfyy2h7roMY9BmbmVEIqlyapn3Er7LUmDp+qck=",
                "CodeSize": 221,
                "FunctionArn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:$LATEST",
                "FunctionName": "testHelloWorld",
                "Handler": "index.handler",
                "Version": "$LATEST",
                "Runtime": "nodejs6.11",
                "MemorySize": 128,
                "Environment": {
                  "Variables": {}
                },
                "CommitId": "d5cfc35b-a109-44f6-a6c7-7b82e6fca830",
                "Role": "",
                "LogType": "bos",
                "LogBosDir": "bos://hello-dev-docs/"
              },
              {
                "Uid": "df391b08c64c426a81645468c75163a5",
                "Description": "",
                "FunctionBrn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:1",
                "Region": "bj",
                "Timeout": 3,
                "VersionDesc": "xxxxxxx",
                "UpdatedAt": "2018-12-13T19:39:13+08:00",
                "LastModified": "2018-12-13T19:39:13+08:00",
                "CodeSha256": "rvQxaATysJUHWDHQZu5c/Kw7H/HtmDmmSnVtXBSFCcI=",
                "CodeSize": 215,
                "FunctionArn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:1",
                "FunctionName": "testHelloWorld",
                "Handler": "index.handler",
                "Version": "1",
                "Runtime": "nodejs6.11",
                "MemorySize": 128,
                "Environment": {
                  "Variables": {}
                },
                "CommitId": "b8cb6304-63cd-42ee-854d-d5ac408643e8",
                "Role": "",
                "LogType": "none"
              }
            ]
          }
          上一篇
          函数操作
          下一篇
          发布版本PublishVersion