函数计算CFC

    别名操作

    获取别名列表

    使用以下代码可以获取函数的别名列表

    args := &api.ListAliasesArgs{
        FunctionName: "sdk-create",
    }
    
    // 若想获取特定函数版本的别名,可以设置
    args.FunctionVersion = "1"
    
    result, err := client.ListAliases(args)
    if err != nil {
        fmt.Println("list function alias failed:", err)
    } else {
        fmt.Println("list function alias success: ", result)
    }

    创建别名

    使用以下代码可以为特定函数版本创建一个别名

    args := &api.CreateAliasArgs{
        FunctionName: "sdk-create",
        Name:         "alias-create",
    }
    
    // 若要将别名绑定到特定函数版本,可以设置
    args.FunctionVersion = "1"
    
    // 若要设置别名标书,可以设置
    args.Description = "alias description"
    
    
    result, err := client.CreateAlias(args)
    if err != nil {
        fmt.Println("create function alias failed:", err)
    } else {
        fmt.Println("create function alias success: ", result)
    }

    获取别名信息

    使用以下代码可以获取一个特定函数的别名的信息

    args := &api.GetAliasArgs{
        FunctionName: "sdk-create",
        AliasName:    "alias-create",
    }
    
    result, err := client.GetAlias