创建别名CreateAlias
更新时间:2024-07-05
接口描述
- 本接口用于创建别名。
请求结构
Plain Text
1POST /v1/functions/{FunctionName}/aliases HTTP/1.1
2Host: cfc.bj.baidubce.com
3Authorization: authorization string
4
5{
6 "FunctionVersion": "string",
7 "Name": "string",
8 "Description": "string"
9}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必需 | 参数位置 | 描述 |
---|---|---|---|---|
FunctionName | String | 是 | path参数 | 要创建的CFC函数的别名。注意,长度限制只适用于BRN。如果只指定函数名,则长度限制为64个字符。 |
FunctionVersion | String | 是 | body参数 | 别名指向函数版本 ($LATEST|[0-9]+) |
Name | String | 是 | body参数 | 别名名称 (?!^[0-9]+$)([a-zA-Z0-9-_]+) |
Description | string | 否 | body参数 | 别名描述 |
响应头域
除公共头域,无其它特殊头域。
响应参数
请求示例
Plain Text
1POST /v1/functions/testHelloWorld/aliases HTTP/1.1
2Host: cfc.bj.baidubce.com
3Authorization: authorization string
4
5{
6 "Description": "xxxxxxx",
7 "FunctionVersion": "$LATEST",
8 "Name": "helloFly001"
9}
响应示例
Plain Text
1HTTP/1.1 200 OK
2Content-type: application/json
3
4{
5 "AliasBrn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:helloFly001",
6 "AliasArn": "brn:bce:cfc:bj:cd64f99c69d7c404b61de0a4f1865834:function:testHelloWorld:helloFly001",
7 "FunctionName": "testHelloWorld",
8 "FunctionVersion": "$LATEST",
9 "Name": "helloFly001",
10 "Description": "xxxxxxx",
11 "Uid": "df391b08c64c426a81645468c75163a5",
12 "UpdatedAt": "2019-03-15T16:38:09.85018412+08:00",
13 "CreatedAt": "2019-03-15T16:38:09.85018412+08:00"
14}