Skip to main content
Glama

iaas_update_nsx_t_cloud_account_async

Update an NSX Manager cloud account asynchronously by ID, including credentials, host endpoint, tags, certificate, and associated vSphere accounts.

Instructions

Update NSX Manager cloud account PATCH /iaas/api/cloud-accounts-nsx-t/{id}

Input Schema

NameRequiredDescriptionDefault
idYesCloud account id (path)
bodyYesSpecification for an NSX Manager cloud account.A cloud account identifies a cloud account type and an account-specific deployment region or data center where the associated cloud account resources are hosted.Updating the hostname to use a different endpoint is not recommended and should be avoided. — NSX Manager cloud account details to be updated
apiVersionYesThe version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.2.0

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, idempotentHint=false, destructiveHint=false, and openWorldHint=true, so the safety profile is covered. The description contributes only the HTTP verb and path, and the path is verbatim identical to the annotation title, so nothing new is disclosed — notably the 'async' behavior (that the call returns a request tracker to poll) is never explained.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two very tight lines with the purpose front-loaded; nothing is padded. The second line is redundant with the annotation title, which is the only wasted space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

This is a mutation tool whose name advertises asynchronous behavior and whose schema includes credential and certificate fields, yet the description never mentions async/polling semantics, auth requirements, or the caution about changing hostName (that note lives only in a schema description). The rich schema compensates for parameters, but the operational picture is incomplete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% with three required parameters, so the schema already documents id, apiVersion, and every nested body field including dcid, hostName, and certificate handling. The description adds no parameter meaning at all, which matches the baseline 3 for a fully documented schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Update NSX Manager cloud account'), which distinguishes it from siblings such as iaas_create_nsx_t_cloud_account_async, iaas_get_nsx_t_cloud_account, iaas_delete_cloud_account_nsx_t, and the other iaas_update_*_cloud_account_async tools. It does not enumerate what is updatable, but the verb+resource pairing is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to use this over alternatives, no prerequisite or permission guidance, and no exclusion (e.g., don't use for hostname changes, which the schema hints at). The name implies the usage, but the description adds none of the routing context an agent needs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools