ALIYUN::FC::Alias类型用于创建别名。

语法

{
  "Type": "ALIYUN::FC::Alias",
  "Properties": {
    "Description": String,
    "VersionId": String,
    "ServiceName": String,
    "AliasName": String,
    "AdditionalVersion": String,
    "AdditionalWeight": Integer
  }
}

属性

属性名称 类型 必须 允许更新 描述 约束
Description String 别名的描述 长度为1~256个字符。
VersionId String 版本ID
ServiceName String 函数计算服务名称
AliasName String 别名 只能以字母、下划线开头,长度为1~128 个字符。
AdditionalVersion String 灰度版本 不能和主版本一致。
AdditionalWeight Integer 灰度版本权重 取值范围:0~100。

返回值

Fn::GetAtt

  • VersionId:版本ID。
  • ServiceName:函数计算服务名称。
  • AliasName:别名。

示例

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Description: Test FC Alias
    Parameters: {}
    Resources:
      Alias:
        Type: ALIYUN::FC::Alias
        Properties:
          ServiceName: mytest
          AliasName: TEST
    Outputs: {}
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Description": "Test FC Alias",
      "Parameters": {
      },
      "Resources": {
        "Alias": {
          "Type": "ALIYUN::FC::Alias",
          "Properties": {
            "ServiceName": "mytest",
            "AliasName": "TEST"
          }
        }
      },
      "Outputs": {
      }
    }