UpdateResourceGroups()

Updates the properties or node allocation of resource groups.

pub async fn update_resource_groups(&self, request: UpdateResourceGroupsRequest) -> Result<()>

Request Syntax

let request = UpdateResourceGroupsRequest::builder()
    .groups(HashMap::from([(
        "group_1".to_string(),
        ResourceGroupConfig::new().requested_nodes(3).node_limit(3),
    )]))
    .build()?;

REQUEST FIELDS:

  • groups: HashMap<String, ResourceGroupConfig>

    Mapping of resource-group name to its new configuration. At least one resource group is required, and resource group names must not be empty.

RETURN TYPE:

Result<()>

RETURNS:

Returns Ok(()) on success; returns an Error on failure.

Example

let request = UpdateResourceGroupsRequest::builder()
    .groups(HashMap::from([(
        "group_1".to_string(),
        ResourceGroupConfig::new().requested_nodes(3).node_limit(3),
    )]))
    .build()?;
client.update_resource_groups(request).await?;

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Was this page helpful?