Client Modules¶
Client for the vSphere 9 / VCF 9 cluster Configuration Profile API. |
|
ESXi advanced system settings via SOAP/pyVmomi. |
|
ESXi firewall rules via SOAP/pyVmomi. |
|
ESXi host system operations via SOAP/pyVmomi. |
|
ESXi NTP configuration via SOAP/pyVmomi. |
|
ESXi services (TSM-SSH, ntpd, etc.) via SOAP/pyVmomi. |
|
ESXi syslog configuration via SOAP/pyVmomi. |
|
VCF Fleet Management password administration via SDDC Manager. |
|
VCF Installer bringup — validate spec, submit, poll progress. |
|
NSX Management API — cluster status (singleton). |
|
NSX Management API — compute collections (vCenter clusters known to NSX). |
|
NSX layer-7 context profiles (/policy/api/v1/infra/context-profiles). |
|
NSX DHCP server and relay configurations (Policy API). |
|
NSX edge clusters (Management API). |
|
NSX distributed firewall rules (per-security-policy children). |
|
Resource layer for NSX security groups (Policy API /infra/domains/default/groups). |
|
NSX Distributed IDS/IPS — settings, profiles, signature management, policies, rules. |
|
NSX IP blocks (/policy/api/v1/infra/ip-blocks). |
|
NSX IP pools (/policy/api/v1/infra/ip-pools). |
|
NSX IPsec VPN — services + sessions + IKE/tunnel/DPD profiles. |
|
NSX L2 VPN — services + sessions. |
|
NSX Load Balancer application profiles (Policy API /infra/lb-app-profiles). |
|
NSX Load Balancer monitor profiles (Policy API /infra/lb-monitor-profiles). |
|
NSX Load Balancer persistence profiles (Policy API /infra/lb-persistence-profiles). |
|
NSX Load Balancer pool (Policy API /infra/lb-pools). |
|
NSX Load Balancer service (Policy API /infra/lb-services). |
|
NSX Load Balancer virtual server (Policy API /infra/lb-virtual-servers). |
|
NSX NAT rules — per Tier-1 (or Tier-0) gateway, scoped USER or INTERNAL. |
|
NSX Management API — node info (singleton). |
|
NSX QoS profile (Policy API /infra/qos-profiles). |
|
NSX Management API — RBAC role bindings (/api/v1/aaa/role-bindings). |
|
NSX security policies (Policy API /infra/domains/{d}/security-policies). |
|
Resource layer for NSX segments (Policy API /infra/segments). |
|
NSX service definitions (/policy/api/v1/infra/services). |
|
Resource layer for NSX Tier-0 gateways (Policy API /infra/tier-0s). |
|
Resource layer for NSX Tier-1 gateways (Policy API /infra/tier-1s). |
|
NSX Management API — host transport nodes. |
|
NSX Management API — transport zones. |
|
Application Virtual Networks (AVNs) via SDDC Manager (/v1/avns). |
|
SDDC Manager software bundles (/v1/bundles). |
|
SDDC Manager domain-scoped certificate management. |
|
Resource layer for SDDC Manager clusters (/v1/clusters). |
|
SDDC Manager cluster expand / shrink / delete operations. |
|
Resource layer for SDDC Manager credentials (/v1/credentials). |
|
Resource layer for SDDC Manager workload domains (/v1/domains). |
|
SDDC Manager edge cluster lifecycle (/v1/edge-clusters). |
|
Resource layer for SDDC Manager hosts (/v1/hosts). |
|
SDDC Manager license keys (/v1/license-keys). |
|
SDDC Manager node info (/v1/sddc-manager). |
|
SDDC Manager network pools (/v1/network-pools). |
|
SDDC Manager release catalog (/v1/releases). |
|
SDDC Manager system info + personalities (/v1/system, /v1/personalities). |
|
SDDC Manager async task polling. |
|
SDDC Manager upgrade workflows (/v1/upgrades). |
|
SDDC Manager local users + roles (/v1/users, /v1/roles). |
|
SDDC Manager vCenter registrations (/v1/vcenters). |
|
SDDC Manager |
|
Client for vCenter appliance APIs under |
|
Resource layer for vCenter clusters (/api/vcenter/cluster). |
|
vCenter Compute Policy (/api/vcenter/compute/policies). |
|
vCenter Content Library — libraries + items + OVF deploy. |
|
Resource layer for vCenter datacenters (/api/vcenter/datacenter). |
|
Client for vCenter datastores (/api/vcenter/datastore). |
|
vCenter folder (organizational hierarchy). |
|
Resource layer for vCenter hosts (/api/vcenter/host). |
|
vCenter Key Management Service (KMS) providers — encryption key sources. |
|
vCenter Lifecycle Manager (LCM) software depots. |
|
Client for vCenter networks (/api/vcenter/network) — read-only. |
|
vCenter resource pool. |
|
Client for vCenter Storage Policy-Based Management (/api/vcenter/storage/policies). |
|
vCenter Supervisor / VKS (vSphere Kubernetes Service). |
|
Supervisor compatibility probes — DVS, edge cluster, cluster sizing. |
|
Supervisor-issued kubeconfig fetch (VKS). |
|
vCenter Supervisor Services catalog (VKS). |
|
Supervisor cluster software/lifecycle (VKS). |
|
Resource layer for vCenter tags (/api/cis/tagging). |
|
Resource layer for vCenter tag categories (/api/cis/tagging/category). |
|
Resource layer for vCenter VMs (/api/vcenter/vm). |
|
vCenter VM Classes — sizing templates for Supervisor namespace VMs. |
|
VCF Automation — ABX actions ( |
|
VCF Automation — ABX action secrets ( |
|
VCF Automation — event-broker action subscriptions ( |
|
VCF Automation — catalog ( |
|
VCF Automation — cloud accounts ( |
|
VCF Automation — cloud templates ( |
|
VCF Automation — cloud zones ( |
|
VCF Automation — custom roles ( |
|
VCF Automation — IAM (CSP gateway-side identity). |
|
VCF Automation — deploy network profiles ( |
|
VCF Automation — policies ( |
|
VCF Automation — projects ( |
|
VCF Automation — project membership. |
|
VCF Automation — resource actions ( |
|
VCF Automation — storage profiles ( |
|
VCF Automation — vRO configuration elements ( |
|
VCF Automation — vRO packages ( |
|
VCF Automation — vRO workflow executions ( |
|
VCF Operations — adapter kinds (/suite-api/api/adapterkinds). |
|
VCF Operations — alert and symptom definitions, plus active alerts. |
|
VCF Operations — identity (auth sources, roles, users, groups, privileges). |
|
VCF Operations — truststore certificates. |
|
VCF Operations — data collectors and collector groups. |
|
VCF Operations — stored credentials and credential kinds. |
|
VCF Operations — appliance/node deployment status. |
|
VCF Operations — fleet password management (VCF 9.x). |
|
VCF Operations — maintenance schedules. |
|
VCF Operations — policies and notification rules. |
|
VCF Operations — recommendation catalog. |
|
VCF Operations — report instances. |
|
VCF Operations — managed resources (/suite-api/api/resources). |
|
VCF Operations — custom resource groups. |
|
VCF Operations — solutions / management packs. |
|
VCF Operations — super metrics (formula-defined derived metrics). |
|
VCF Operations — async task status. |
|
VCF Operations — versions (/suite-api/api/versions). |
|
vCenter AlarmManager (SOAP). |
|
Cluster-level DRS / HA / EVC / DPM settings via SOAP. |
|
Cluster EVC (Enhanced vMotion Compatibility) mode. |
|
Per-VM / per-host cluster-level overrides via SOAP. |
|
vCenter custom attributes (Custom Fields) via SOAP CustomFieldsManager. |
|
Datastore Cluster (StoragePod) + Storage DRS via SOAP. |
|
Datastore file transfer + manipulation. |
|
Cluster DRS affinity / anti-affinity rules via SOAP. |
|
vSphere Distributed Virtual Switch (VDS) lifecycle via SOAP. |
|
Distributed Port Group (DPG) lifecycle via SOAP. |
|
vCenter ExtensionManager (SOAP) — plugin/extension registration. |
|
First-Class Disks (FCD / Improved Virtual Disks) via |
|
ESXi VIB acceptance level (community/partner/vmware-accepted/vmware-certified). |
|
ESXi host SSL certificate management via |
|
Per-ESXi host config via SOAP (NTP, services, Active Directory, advanced settings). |
|
Host datastore lifecycle via SOAP. |
|
ESXi host DNS / hostname config via |
|
ESXi hyperthreading config via |
|
ESXi kernel-module config via |
|
SOAP host maintenance mode with evacuation policy. |
|
Standard vSwitch + port group + VMkernel via SOAP |
|
ESXi PCI passthrough config via |
|
ESXi power-management policy via |
|
Per-ESXi security and storage config via SOAP. |
|
ESXi SNMP agent config via |
|
Fetch and validate ESXi SSL certificate thumbprints. |
|
ESXi storage HBA + VMFS rescan and refresh via |
|
ESXi TCP/IP stack config via |
|
vSphere infrastructure profiles via |
|
vSphere license management via |
|
Export OVF descriptors via |
|
vCenter PerfManager (SOAP) — historical performance counter queries. |
|
vCenter object permissions via SOAP |
|
SOAP ops on resource pools: move + share-level config. |
|
vCenter authorization roles via SOAP |
|
Scheduled tasks via |
|
vSphere vApp container management via |
|
VASA storage providers via the SMS endpoint. |
|
VM clone + create + reconfigure via SOAP. |
|
VM console operations: screenshot + sendkey via |
|
Guest OS customization specs + apply. |
|
Niche VM virtual-device CRUD: vTPM, vGPU, serial port, video card. |
|
VM disk lifecycle via SOAP |
|
VM advanced features + hardware version upgrade via SOAP. |
|
In-guest operations via VMware Tools (SOAP |
|
VM migration via SOAP. |
|
VM NIC lifecycle via SOAP |
|
VM power lifecycle via SOAP ( |
|
VM snapshots via pyVmomi SOAP (vCenter REST has no snapshot surface in 9.2). |
|
VMware Tools daemon control via SOAP. |
|
vSAN cluster configuration (SOAP via /vsanHealth). |
|
vSAN disk and disk-group management (SOAP). |
|
vSAN fault domain configuration (SOAP). |
|
vSAN cluster health checks (SOAP via /vsanHealth). |