全部產品
Search
文件中心

Function Compute:CreateAlias

更新時間:Aug 20, 2025

調用CreateAlias介面建立別名。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

要求標頭

該介面使用公用要求標頭,無特殊要求標頭。請參見公用參數

請求文法

POST /services/{serviceName}/aliases HTTP/1.1

請求參數

名稱 類型 位置 是否必選 樣本值 描述
serviceName String Path service_name

服務的名稱。支援字母、數字、底線(_)和短劃線(-),不能以數字、和短劃線(-)開頭,且值不能為LATEST。長度範圍為1~128個字元。

Object Body

別名的定義。

additionalVersionWeight Map Body 1.0

別名指向的灰階版本以及灰階權重。

  • 灰階版本只在調用函數時生效。
  • 由版本號碼和對應的權重組成,例如,2:0.05表明調用函數時,版本2為灰階版本,切5%的流量到灰階版本,95%的流量預設到主要版本。
Float Body 1.0

流量權重,取值範圍[0.0,1.0]。

aliasName String Body alias_test

別名的名稱。支援字母、數字、底線(_)和短劃線(-),不能以數字、和短劃線(-)開頭,且值不能為LATEST。長度範圍為1~128個字元。

description String Body test_description

別名的描述。長度範圍為0~256個字元。

versionId String Body 1

別名指向的版本。

返回資料

名稱 類型 樣本值 描述
additionalVersionWeight Map

別名指向的灰階版本以及灰階權重。

  • 灰階版本只在調用函數時生效。
  • 由版本號碼和對應的權重組成,例如,2:0.05表明調用函數時,版本2為灰階版本,切5%的流量到灰階版本,95%的流量預設到主要版本。
Float 1.0

流量權重,取值範圍[0,1]。

aliasName String alias_test

別名的名稱。

createdTime String 2020-04-23T06:32:43Z

別名的建立時間。

description String test_description

別名的描述。

lastModifiedTime String 2020-04-23T06:32:43Z

別名上一次被更新的時間。

serviceName String service_name

服務的名稱。

versionId String 1

別名指向的版本。

樣本

請求樣本

POST /2016-08-15/services/service_name/aliases HTTP/1.1
公用要求標頭
{
    "aliasName":"alias_test",
    "versionId":"1",
    "description":"test_description"
}

正常返回樣本

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

HTTP/1.1 200 OK
公用回應標頭
{
  "aliasName": "alias_test",
  "versionId": "1",
  "description": "test_description",
  "additionalVersionWeight": null,
  "createdTime": "2020-04-23T06:32:43Z",
  "lastModifiedTime": "2020-04-23T06:32:43Z"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。