阿里云函数计算Java SDK获取别名列表及创建别名操作

获取别名列表

如下代码用于查询特定函数的所有别名:

public void testListAliases(CfcClient cfcClient) { String functionName = "test-1557387367523"; //已经存在的函数名称 ListAliasesResponse response = cfcClient.listAliases(functionName, null, null, null); System.out.println(response); }

创建别名

如下代码用于创建函数别名:

public void testCreateAlias(CfcClient cfcClient) { String functionName = "test-1557894532251"; //已经存在的函数名称 CreateAliasResponse response = cfcClient.createAlias(functionName, "$LATEST", "test2", null); System.out.println(response); }
获取别名信息

如下代码用于查询特定别名详情:

public void testGetAlias(CfcClient cfcClient) { String functionName = "test-1557387367523"; //已经存在的函数名称 String aliasName = "test1"; GetAliasResponse response = cfcClient.getAlias(aliasName, functionName); System.out.println(response); }
更新别名信息

如下代码用于修改函数别名:

public void testUpdateAlias(CfcClient cfcClient) { String functionName = "test-1559096559957"; //已经存在的函数名称 UpdateAliasResponse response = cfcClient.updateAlias(functionName, "$LATEST", "test1", "更新别名1"); System.out.println(response); }
删除别名

如下代码用于删除别名:

public void testDeleteAlias(CfcClient cfcClient) { cfcClient.deleteAlias("test-1557387367523", "test1"); //参数分别为functionName, aliasName }