alterAlias()
This operation reassigns the alias of one collection to another.
alterAlias(data): Promise<ResStatus>
Request Syntax
milvusClient.alterAlias({
   alias: string,
   db_name: string
   collection_name: string,
   timeout?: number
 })
PARAMETERS:
- 
alias (str) - [REQUIRED] The alias of the collection. Note that the alias should exist beforehand. 📘What is a collection alias?A collection alias is an additional name for a collection. Collection aliases are useful when you want to switch your application to a new collection without any changes to your code. On Zilliz Cloud, a collection alias is a globally unique identifier. One alias can only be assigned to exactly one collection. Conversely, a collection can have multiple aliases. Below is an example of reassigning the alias of one collection to another: Suppose there are two collections: collection_1andcollection_2. There is also a collection alias namedbob, which was originally assigned tocollection_1:- collection_1's alias = ["bob"]
- collection_2's alias = []
 After calling alter_alias("collection_2", "bob"):- collection_1's alias = []
- collection_2's alias = ["bob"]
 
- 
db_name (str) - The name of the database that holds the target collection. 
- 
collection_name (str) - [REQUIRED] The name of the target collection to reassign an alias to. 
- 
timeout (number) The timeout duration for this operation. Setting this to None indicates that this operation timeouts when any response arrives or any error occurs. 
RETURNS Promise<ResStatus>
This method returns a promise that resolves to a ResStatus object.
{
    code: number,
    error_code: string | number,
    reason: string
}
PARAMETERS:
- 
code (number) - A code that indicates the operation result. It remains 0 if this operation succeeds. 
- 
error_code (string | number) - An error code that indicates an occurred error. It remains Success if this operation succeeds. 
- 
reason (string) - The reason that indicates the reason for the reported error. It remains an empty string if this operation succeeds. 
Example
const milvusClient = new milvusClient(MILUVS_ADDRESS);
const resStatus = await milvusClient.alterAlias({
   alias: 'my_collection_alias',
   collection_name: 'my_collection',
});