list_namespaces
List all vSphere Namespaces on a vCenter with configuration status. Use to discover namespace names before managing them.
Instructions
[READ] List all vSphere Namespaces on the target vCenter with their configuration status.
Returns a list of objects: namespace (name), config_status (RUNNING = healthy, CONFIGURING = being set up, REMOVING = being deleted, ERROR = failed), and description. Returns all namespaces in one call — no pagination. Read-only, no side effects. Use this to discover namespace names, then call get_namespace for full details of one, or update_namespace / delete_namespace to change it.
Args: target: Name of a vCenter entry in ~/.vmware-vks/config.yaml. Omit to use the default target defined in that file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |