Transfer Collection Replica
This operation transfers the replicas of the specified collection from the source resource group to the target resource group.
POST
/v2/vectordb/resource_groups/transfer_replicaThe base URL for this API is in the following format:
http://localhost:19530
export CLUSTER_ENDPOINT="http://localhost:19530"
Parameters
Authorizationstringheaderrequired
The authentication token should be a pair of colon-joined username and password, like username:password
.
Example Value: Bearer {{TOKEN}}
Request Bodyapplication/json
sourceRgNamestring
The name of the source resource group.
targetRgNamestring
The name of the target resource group.
collectionNamestring
The name of the target collection.
replicaNuminteger
The number of replicas to transfer.
export TOKEN="root:Milvus"
curl --request POST \--url "${CLUSTER_ENDPOINT}/v2/vectordb/resource_groups/transfer_replica" \--header "Authorization: Bearer ${TOKEN}" \--header "Content-Type: application/json" \-d '{ "sourceRgName": "__default_resource_group", "targetRgName": "group1", "collectionName": "test_collection", "replicaNum": 1}'
Responses200 - application/json
A success response
codeinteger
Response code.
Example Value: 0
dataobject
Response payload which is an empty object.
Returns an error message.
codeinteger
Response code.
messagestring
Error message.
{ "code": 0, "cost": 0, "data": {}}