函数工作流 FUNCTIONGRAPH-创建函数版本别名:请求示例

时间:2025-05-28 09:46:55

请求示例

  • 为函数的v1版本创建别名a1。
    POST https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases
    
    {
      "name" : "a1",
      "version" : "v1"
    }
  • 为函数的v1版本创建别名a1,且开启灰度版本,将v2版本设置为50%随机灰度。
    POST https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases
    
    {
      "name" : "a1",
      "version" : "v1",
      "additional_version_weights" : {
        "v2" : 50
      }
    }
  • 为函数的v1版本创建别名a1,且开启灰度版本,将v2版本设置为指定规则灰度。
    POST https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases
    
    {
      "name" : "a1",
      "version" : "v1",
      "additional_version_strategy" : {
        "v2" : {
          "combine_type" : "and",
          "rules" : [ {
            "rule_type" : "Header",
            "param" : "version",
            "op" : "=",
            "value" : "v1"
          } ]
        }
      }
    }
support.huaweicloud.com/api-functiongraph/functiongraph_06_0114.html