版本操作
所有文档

          函数计算 CFC

          版本操作

          获取函数版本列表

          使用以下代码可以获取函数版本列表

          args := &api.ListVersionsByFunctionArgs{
              FunctionName: "sdk-create",
          }
          
          result, err := client.ListVersionsByFunction(args)
          if err != nil {
              fmt.Println("get function version failed:", err)
          } else {
              fmt.Println("get function version success: ", result)
          }

          发布版本

          使用以下代码可以为函数发布一个版本

          args := &api.PublishVersionArgs{
              FunctionName: "sdk-create",
          }
          
          // 若想添加版本描述,可以设置
          args.Descirption = "publish description"
          
          // 若想对版本的部署包进行sha256验证,可以设置
          args.CodeSha256 = "codeSha256"
          
          result, err := client.PublishVersion(args)
          if err != nil {
              fmt.Println("publish function version failed:", err)
          } else {
              fmt.Println("publish function version success: ", result)
          }
          上一篇
          函数操作
          下一篇
          别名操作