{"resources":{"asset":{"id":"asset","name":"asset","fields":{"cpes":{"name":"cpes","type":"\u0019\u001bcpe","title":"Common Platform Enumeration (CPE) for the asset","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere asset resource","is_extension":true,"min_provider_version":"9.1.1","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"audit":{"id":"audit","fields":{"cvss":{"name":"cvss","type":"\u001baudit.cvss","title":"Common Vulnerability Scoring System (CVSS) score","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true}},"is_extension":true},"audit.cvss":{"id":"audit.cvss","name":"audit.cvss","fields":{"score":{"name":"score","type":"\u0006","is_mandatory":true,"title":"CVSS score ranging from 0.0 to 10.0","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vector":{"name":"vector","type":"\u0007","is_mandatory":true,"title":"CVSS score represented as a vector string","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"Common Vulnerability Scoring System (CVSS) score","private":true,"min_provider_version":"9.1.11","defaults":"score","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi":{"id":"esxi","name":"esxi","fields":{"certificate":{"name":"certificate","type":"\u001besxi.certificate","title":"ESXi host SSL/TLS certificate (from HostCertificateManager)","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"command":{"name":"command","type":"\u001besxi.command","title":"Run a command on ESXi","provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"firewallRule":{"name":"firewallRule","type":"\u001besxi.firewallRule","title":"Single port/protocol rule within an esxi.firewallRuleset.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"firewallRuleset":{"name":"firewallRuleset","type":"\u001besxi.firewallRuleset","title":"ESXi firewall ruleset — one entry per network service (e.g., CIMHttpServer,","desc":"DVSSync, sshServer). Models the per-service rule definitions and their allowed-IP scope; the global default-deny posture lives on vsphere.host.firewallIncomingBlocked / firewallOutgoingBlocked.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"iscsiAdapter":{"name":"iscsiAdapter","type":"\u001besxi.iscsiAdapter","title":"ESXi iSCSI host bus adapter. Exposes the IQN and CHAP authentication","desc":"posture (policy + username only — secrets are intentionally not exposed).","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"kernelmodule":{"name":"kernelmodule","type":"\u001besxi.kernelmodule","title":"vSphere ESXi kernel module resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"ntpconfig":{"name":"ntpconfig","type":"\u001besxi.ntpconfig","title":"vSphere ESXi NTP configuration resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"service":{"name":"service","type":"\u001besxi.service","title":"vSphere ESXi management service resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"timezone":{"name":"timezone","type":"\u001besxi.timezone","title":"vSphere ESXi timezone resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"vib":{"name":"vib","type":"\u001besxi.vib","title":"vSphere installation bundle resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true}},"title":"VMware ESXi resource","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.certificate":{"id":"esxi.certificate","name":"esxi.certificate","fields":{"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Identifier (host inventory path + cert kind)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"issuer":{"name":"issuer","type":"\u0007","is_mandatory":true,"title":"Issuer distinguished name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"kind":{"name":"kind","type":"\u0007","is_mandatory":true,"title":"Certificate kind (e.g. machine, vmca); empty/unset means the host machine cert","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"notAfter":{"name":"notAfter","type":"\t","is_mandatory":true,"title":"Validity end (expiration)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"notBefore":{"name":"notBefore","type":"\t","is_mandatory":true,"title":"Validity start","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Status reported by vCenter (good, expiring, expired, expiringShortly, unknown, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"subject":{"name":"subject","type":"\u0007","is_mandatory":true,"title":"Subject distinguished name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"ESXi host SSL/TLS certificate (from HostCertificateManager)","private":true,"min_provider_version":"13.0.12","defaults":"subject status notAfter","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.command":{"id":"esxi.command","name":"esxi.command","fields":{"command":{"name":"command","type":"\u0007","is_mandatory":true,"title":"Raw command","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"result":{"name":"result","type":"\u0019\n","title":"Command result","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"init":{"args":[{"name":"command","type":"\u0007"}]},"title":"Run a command on ESXi","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.firewallRule":{"id":"esxi.firewallRule","name":"esxi.firewallRule","fields":{"direction":{"name":"direction","type":"\u0007","is_mandatory":true,"title":"Direction (inbound, outbound)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"endPort":{"name":"endPort","type":"\u0005","is_mandatory":true,"title":"End port (only meaningful when the rule covers a range; 0 for single-port rules)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Identifier (parent ruleset id + rule index)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"port":{"name":"port","type":"\u0005","is_mandatory":true,"title":"Port number (or start port for a range)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"portType":{"name":"portType","type":"\u0007","is_mandatory":true,"title":"Port type (src, dst)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"protocol":{"name":"protocol","type":"\u0007","is_mandatory":true,"title":"Protocol (tcp, udp)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"Single port/protocol rule within an esxi.firewallRuleset.","private":true,"min_provider_version":"13.0.12","defaults":"port direction protocol","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.firewallRuleset":{"id":"esxi.firewallRuleset","name":"esxi.firewallRuleset","fields":{"allIpsAllowed":{"name":"allIpsAllowed","type":"\u0004","is_mandatory":true,"title":"Whether traffic is allowed from any IP. When false, callers should consult allowedIpAddresses / allowedIpNetworks.","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"allowedIpAddresses":{"name":"allowedIpAddresses","type":"\u0019\u0007","is_mandatory":true,"title":"Specific IP addresses allowed to reach the service (only populated when allIpsAllowed == false)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"allowedIpNetworks":{"name":"allowedIpNetworks","type":"\u0019\n","is_mandatory":true,"title":"Specific IP networks allowed (only populated when allIpsAllowed == false). Each entry is a dict with `network` and `prefixLength`.","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"enabled":{"name":"enabled","type":"\u0004","is_mandatory":true,"title":"Whether the ruleset is currently enabled","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Identifier (host inventory path + ruleset key)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Service identifier (e.g., CIMHttpServer, DVSSync, sshServer)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"label":{"name":"label","type":"\u0007","is_mandatory":true,"title":"Human-readable service label","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"required":{"name":"required","type":"\u0004","is_mandatory":true,"title":"Whether the ruleset is required by ESXi and cannot be disabled","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"rules":{"name":"rules","type":"\u0019\u001besxi.firewallRule","is_mandatory":true,"title":"Port and protocol rules opened by this ruleset","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"service":{"name":"service","type":"\u0007","is_mandatory":true,"title":"Backing service name (matches an esxi.service.key); empty if no daemon service","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"ESXi firewall ruleset — one entry per network service (e.g., CIMHttpServer,","desc":"DVSSync, sshServer). Models the per-service rule definitions and their allowed-IP scope; the global default-deny posture lives on vsphere.host.firewallIncomingBlocked / firewallOutgoingBlocked.","private":true,"min_provider_version":"13.0.12","defaults":"key enabled allIpsAllowed","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.iscsiAdapter":{"id":"esxi.iscsiAdapter","name":"esxi.iscsiAdapter","fields":{"chapAuthEnabled":{"name":"chapAuthEnabled","type":"\u0004","is_mandatory":true,"title":"Whether CHAP authentication is enabled at all","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"chapAuthenticationType":{"name":"chapAuthenticationType","type":"\u0007","is_mandatory":true,"title":"CHAP authentication policy (chapDiscouraged, chapPreferred, chapRequired, chapProhibited)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"chapName":{"name":"chapName","type":"\u0007","is_mandatory":true,"title":"CHAP username (the secret is intentionally NOT exposed)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"device":{"name":"device","type":"\u0007","is_mandatory":true,"title":"HBA device name (e.g., vmhba65)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"iScsiAlias":{"name":"iScsiAlias","type":"\u0007","is_mandatory":true,"title":"Optional alias","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"iScsiName":{"name":"iScsiName","type":"\u0007","is_mandatory":true,"title":"iSCSI Qualified Name (IQN)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Identifier (host inventory path + device name)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"mutualChapAuthenticationType":{"name":"mutualChapAuthenticationType","type":"\u0007","is_mandatory":true,"title":"Mutual CHAP authentication policy (chapProhibited, chapRequired, ...)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"mutualChapName":{"name":"mutualChapName","type":"\u0007","is_mandatory":true,"title":"Mutual CHAP username","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"ESXi iSCSI host bus adapter. Exposes the IQN and CHAP authentication","desc":"posture (policy + username only — secrets are intentionally not exposed).","private":true,"min_provider_version":"13.0.12","defaults":"device iScsiName","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.kernelmodule":{"id":"esxi.kernelmodule","name":"esxi.kernelmodule","fields":{"enabled":{"name":"enabled","type":"\u0004","is_mandatory":true,"title":"Flag if the module is enabled","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"license":{"name":"license","type":"\u0007","is_mandatory":true,"title":"Module license","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"loaded":{"name":"loaded","type":"\u0004","is_mandatory":true,"title":"Flag if the module is loaded","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"modulefile":{"name":"modulefile","type":"\u0007","is_mandatory":true,"title":"Module file location","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Module name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"signatureDigest":{"name":"signatureDigest","type":"\u0007","is_mandatory":true,"title":"Module signed digest","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"signatureFingerprint":{"name":"signatureFingerprint","type":"\u0007","is_mandatory":true,"title":"Module signed fingerprint","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"signedStatus":{"name":"signedStatus","type":"\u0007","is_mandatory":true,"title":"Module signed status","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"version":{"name":"version","type":"\u0007","is_mandatory":true,"title":"Module version","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vibAcceptanceLevel":{"name":"vibAcceptanceLevel","type":"\u0007","is_mandatory":true,"title":"Module acceptance level","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi kernel module resource","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.ntpconfig":{"id":"esxi.ntpconfig","name":"esxi.ntpconfig","fields":{"config":{"name":"config","type":"\u0019\u0007","is_mandatory":true,"title":"Content of ntp.conf host configuration file, split by lines","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"NTP config ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"server":{"name":"server","type":"\u0019\u0007","is_mandatory":true,"title":"List of time servers, specified as either IP addresses or fully qualified domain names (FQDNs)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi NTP configuration resource","private":true,"min_provider_version":"9.0.0","defaults":"id","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.service":{"id":"esxi.service","name":"esxi.service","fields":{"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Brief identifier for the service","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"label":{"name":"label","type":"\u0007","is_mandatory":true,"title":"Display label for the service","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"policy":{"name":"policy","type":"\u0007","is_mandatory":true,"title":"Service activation policy","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"required":{"name":"required","type":"\u0004","is_mandatory":true,"title":"Flag indicating whether the service is required and cannot be disabled","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"ruleset":{"name":"ruleset","type":"\u0019\u0007","is_mandatory":true,"title":"Firewall rulesets used by this service","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"running":{"name":"running","type":"\u0004","is_mandatory":true,"title":"Flag indicating whether the service is currently running","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi management service resource","private":true,"min_provider_version":"9.0.0","defaults":"key label","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.timezone":{"id":"esxi.timezone","name":"esxi.timezone","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description of the time zone","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Identifier for the time zone","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Time zone name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"offset":{"name":"offset","type":"\u0005","is_mandatory":true,"title":"GMT offset","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi timezone resource","private":true,"min_provider_version":"9.0.0","defaults":"key name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"esxi.vib":{"id":"esxi.vib","name":"esxi.vib","fields":{"acceptanceLevel":{"name":"acceptanceLevel","type":"\u0007","is_mandatory":true,"title":"Acceptance level (VMwareCertified, VMwareAccepted, PartnerSupported, CommunitySupported)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"creationDate":{"name":"creationDate","type":"\t","is_mandatory":true,"title":"Creation date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"VIB ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"installDate":{"name":"installDate","type":"\t","is_mandatory":true,"title":"Install date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Bundle name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Bundle status","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vendor":{"name":"vendor","type":"\u0007","is_mandatory":true,"title":"Bundle vendor","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"version":{"name":"version","type":"\u0007","is_mandatory":true,"title":"Bundle version","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere installation bundle resource","private":true,"min_provider_version":"9.0.0","defaults":"id name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere":{"id":"vsphere","name":"vsphere","fields":{"about":{"name":"about","type":"\n","title":"System information including the name, type, version, and build number","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cluster":{"name":"cluster","type":"\u001bvsphere.cluster","title":"vSphere cluster resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"datacenter":{"name":"datacenter","type":"\u001bvsphere.datacenter","title":"vSphere datacenter inventory","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"datacenters":{"name":"datacenters","type":"\u0019\u001bvsphere.datacenter","title":"List of available datacenter","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"datastore":{"name":"datastore","type":"\u001bvsphere.datastore","title":"vSphere datastore (storage backing for VMs)","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"folder":{"name":"folder","type":"\u001bvsphere.folder","title":"vSphere inventory folder. Folders are the organizational containers in","desc":"vCenter's inventory tree and the unit of permission inheritance.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"folders":{"name":"folders","type":"\u0019\u001bvsphere.folder","title":"Inventory folders across all datacenters","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"host":{"name":"host","type":"\u001bvsphere.host","title":"vSphere ESXi host resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"identitySources":{"name":"identitySources","type":"\u0019\u001bvsphere.identitysource","title":"SSO identity sources configured on vCenter (LDAP/AD/local-OS providers)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"identitysource":{"name":"identitysource","type":"\u001bvsphere.identitysource","title":"vSphere SSO identity source — an authentication provider registered with vCenter.","desc":"Includes the built-in vsphere.local domain, the local OS identity source, any native AD-as-vCenter-domain configuration, and external LDAP/AD providers.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"kmsCluster":{"name":"kmsCluster","type":"\u001bvsphere.kmsCluster","title":"vSphere KMIP cluster — a registered key-management server cluster used for","desc":"VM encryption and virtual TPM. KMIP servers are configured at the vCenter level (not per host); each cluster groups one or more KMS servers under a single cluster ID.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"kmsClusters":{"name":"kmsClusters","type":"\u0019\u001bvsphere.kmsCluster","title":"KMIP key-management clusters registered with vCenter (drive VM encryption / vTPM)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"license":{"name":"license","type":"\u001bvsphere.license","title":"vSphere license information","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"licenses":{"name":"licenses","type":"\u0019\u001bvsphere.license","title":"Configured licenses","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"permission":{"name":"permission","type":"\u001bvsphere.permission","title":"vSphere RBAC permission grant. Each grant ties a principal (user or group)","desc":"to a role on a specific managed entity, optionally propagated down the inventory hierarchy.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"permissions":{"name":"permissions","type":"\u0019\u001bvsphere.permission","title":"All RBAC permission grants in vCenter (every (entity, principal, role) tuple)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"resourcepool":{"name":"resourcepool","type":"\u001bvsphere.resourcepool","title":"vSphere resource pool. CPU/memory partitions on a cluster or standalone host","desc":"with reservation/limit/share controls.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"role":{"name":"role","type":"\u001bvsphere.role","title":"vSphere authorization role (RBAC role definition from AuthorizationManager)","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"roles":{"name":"roles","type":"\u0019\u001bvsphere.role","title":"Authorization roles defined in vCenter (RBAC role catalog)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vm":{"name":"vm","type":"\u001bvsphere.vm","title":"vSphere VM resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"vmknic":{"name":"vmknic","type":"\u001bvsphere.vmknic","title":"vSphere ESXi virtual network interface resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"vmnic":{"name":"vmnic","type":"\u001bvsphere.vmnic","title":"vSphere ESXi physical network interface resource","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"vswitch":{"name":"vswitch","type":"\u001bvsphere.vswitch","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true}},"title":"VMware vSphere resource","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.cluster":{"id":"vsphere.cluster","name":"vsphere.cluster","fields":{"drsEnabled":{"name":"drsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether DRS (Distributed Resource Scheduler) is enabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"evcMode":{"name":"evcMode","type":"\u0007","is_mandatory":true,"title":"Currently-applied EVC (Enhanced vMotion Compatibility) baseline key, e.g. \"intel-broadwell\"; empty if EVC is disabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"haEnabled":{"name":"haEnabled","type":"\u0004","is_mandatory":true,"title":"Whether vSphere HA (Distributed Availability Service) is enabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"hosts":{"name":"hosts","type":"\u0019\u001bvsphere.host","title":"ESXi hosts running in the cluster","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"vSphere resource name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Cluster properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsanEnabled":{"name":"vsanEnabled","type":"\u0004","is_mandatory":true,"title":"Whether vSAN is enabled on the cluster","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere cluster resource","private":true,"min_provider_version":"9.0.0","defaults":"moid name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.datacenter":{"id":"vsphere.datacenter","name":"vsphere.datacenter","fields":{"clusters":{"name":"clusters","type":"\u0019\u001bvsphere.cluster","title":"Clusters in the datacenter","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"datastores":{"name":"datastores","type":"\u0019\u001bvsphere.datastore","title":"Datastores in the datacenter","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"distributedPortGroups":{"name":"distributedPortGroups","type":"\u0019\u001bvsphere.vswitch.portgroup","title":"List of distributed virtual port groups","min_provider_version":"11.0.39","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"distributedSwitches":{"name":"distributedSwitches","type":"\u0019\u001bvsphere.vswitch.dvs","title":"Distributed virtual switches","min_provider_version":"11.0.39","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"hosts":{"name":"hosts","type":"\u0019\u001bvsphere.host","title":"Hosts in the datacenter","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"vSphere datacenter name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"resourcePools":{"name":"resourcePools","type":"\u0019\u001bvsphere.resourcepool","title":"Resource pools in the datacenter (CPU/memory partitions on clusters or standalone hosts)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vms":{"name":"vms","type":"\u0019\u001bvsphere.vm","title":"VMs in the datacenter","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere datacenter inventory","private":true,"min_provider_version":"9.0.0","defaults":"moid name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.datastore":{"id":"vsphere.datastore","name":"vsphere.datastore","fields":{"accessible":{"name":"accessible","type":"\u0004","is_mandatory":true,"title":"Whether the datastore is currently accessible. When false, capacity / freeSpace / uncommitted / url are not guaranteed to be valid.","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"capacity":{"name":"capacity","type":"\u0005","is_mandatory":true,"title":"Total capacity in bytes (only meaningful when accessible == true)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"freeSpace":{"name":"freeSpace","type":"\u0005","is_mandatory":true,"title":"Free space in bytes (only meaningful when accessible == true)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"hosts":{"name":"hosts","type":"\u0019\u001bvsphere.host","title":"Hosts that have this datastore mounted, resolved against vsphere.datacenters[].hosts","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"maintenanceMode":{"name":"maintenanceMode","type":"\u0007","is_mandatory":true,"title":"Maintenance mode state (normal, inMaintenance, enteringMaintenance)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"multipleHostAccess":{"name":"multipleHostAccess","type":"\u0004","is_mandatory":true,"title":"Whether more than one host has access (vCenter-only)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Datastore name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"ssd":{"name":"ssd","type":"\u0004","is_mandatory":true,"title":"Whether the underlying VMFS volume is on SSD (only set for VMFS; false for non-VMFS or unknown)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Volume type (VMFS, NFS, NFS41, vsan, VVOL, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"uncommitted":{"name":"uncommitted","type":"\u0005","is_mandatory":true,"title":"Bytes potentially used by all VMs (over-commit headroom for thin provisioning); only meaningful when accessible == true","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"url":{"name":"url","type":"\u0007","is_mandatory":true,"title":"Datastore URL/locator (only valid when accessible == true)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vmfsVersion":{"name":"vmfsVersion","type":"\u0007","is_mandatory":true,"title":"VMFS version (only set for VMFS datastores; empty for NFS, vSAN, VVOL, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vms":{"name":"vms","type":"\u0019\u001bvsphere.vm","title":"Virtual machines whose files are stored on this datastore, resolved against vsphere.datacenters[].vms","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere datastore (storage backing for VMs)","private":true,"min_provider_version":"13.0.12","defaults":"name type","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.folder":{"id":"vsphere.folder","name":"vsphere.folder","fields":{"childCount":{"name":"childCount","type":"\u0005","is_mandatory":true,"title":"Number of immediate child entities under this folder","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"childTypes":{"name":"childTypes","type":"\u0019\u0007","is_mandatory":true,"title":"Allowed child managed-object types (e.g., VirtualMachine, Folder, HostSystem)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Folder name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere inventory folder. Folders are the organizational containers in","desc":"vCenter's inventory tree and the unit of permission inheritance.","private":true,"min_provider_version":"13.0.12","defaults":"name inventoryPath","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.host":{"id":"vsphere.host","name":"vsphere.host","fields":{"acceptanceLevel":{"name":"acceptanceLevel","type":"\u0007","title":"Host-level VIB acceptance level","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"adapters":{"name":"adapters","type":"\u0019\u001bvsphere.vmnic","title":"Physical NICs currently installed and loaded on the system","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"advancedSettings":{"name":"advancedSettings","type":"\u001a\u0007\u0007","title":"ESXi host advanced settings","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"certificate":{"name":"certificate","type":"\u001besxi.certificate","title":"Host SSL/TLS certificate","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cluster":{"name":"cluster","type":"\u001bvsphere.cluster","title":"Cluster the host belongs to, resolved against vsphere.datacenters[].clusters; null for standalone hosts","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuMhz":{"name":"cpuMhz","type":"\u0005","is_mandatory":true,"title":"Per-core CPU clock in MHz","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"datastores":{"name":"datastores","type":"\u0019\u001bvsphere.datastore","title":"Datastores mounted on the host, resolved against vsphere.datacenters[].datastores","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"distributedSwitch":{"name":"distributedSwitch","type":"\u0019\u001bvsphere.vswitch.dvs","title":"Distributed virtual switches","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"firewallIncomingBlocked":{"name":"firewallIncomingBlocked","type":"\u0004","is_mandatory":true,"title":"Whether the host firewall blocks unsolicited incoming traffic by default (the host firewall service itself is always running on ESXi)","min_provider_version":"13.0.11","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"firewallOutgoingBlocked":{"name":"firewallOutgoingBlocked","type":"\u0004","is_mandatory":true,"title":"Whether the host firewall blocks unsolicited outgoing traffic by default","min_provider_version":"13.0.11","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"firewallRulesets":{"name":"firewallRulesets","type":"\u0019\u001besxi.firewallRuleset","title":"ESXi firewall rulesets — per-service rule definitions (CIM, SSH, NTP, vMotion, etc.)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"iscsiAdapters":{"name":"iscsiAdapters","type":"\u0019\u001besxi.iscsiAdapter","title":"iSCSI host bus adapters configured on the host (zero entries if iSCSI is not in use)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"kernelModules":{"name":"kernelModules","type":"\u0019\u001besxi.kernelmodule","title":"Kernel modules (drivers) on ESXi","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"lockdownMode":{"name":"lockdownMode","type":"\u0007","is_mandatory":true,"title":"Lockdown mode (lockdownDisabled, lockdownNormal, lockdownStrict)","min_provider_version":"13.0.10","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"model":{"name":"model","type":"\u0007","is_mandatory":true,"title":"Hardware model (as reported by SMBIOS)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"vSphere resource name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"ntp":{"name":"ntp","type":"\u001besxi.ntpconfig","title":"Host NTP configuration","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"numCpuCores":{"name":"numCpuCores","type":"\u0005","is_mandatory":true,"title":"Number of physical CPU cores across all sockets","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"packages":{"name":"packages","type":"\u0019\u001besxi.vib","title":"All VIBs installed on your ESXi host","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"ESXi properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"secureBootEnabled":{"name":"secureBootEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the host firmware reports UEFI Secure Boot was used during system boot (requires vSphere 8.0.3 or later)","min_provider_version":"13.0.10","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"services":{"name":"services","type":"\u0019\u001besxi.service","title":"List of ESXi management services","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"snmp":{"name":"snmp","type":"\u001a\u0007\u0007","title":"Host SNMP configuration","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"standardSwitch":{"name":"standardSwitch","type":"\u0019\u001bvsphere.vswitch.standard","title":"Standard virtual switches","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"tags":{"name":"tags","type":"\u0019\u0007","is_mandatory":true,"title":"Host tags","min_provider_version":"11.0.101","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"timezone":{"name":"timezone","type":"\u001besxi.timezone","title":"Host timezone settings","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vendor":{"name":"vendor","type":"\u0007","is_mandatory":true,"title":"Hardware vendor (as reported by SMBIOS)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vmknics":{"name":"vmknics","type":"\u0019\u001bvsphere.vmknic","title":"Virtual network interface that is used by the VMKernel","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi host resource","private":true,"min_provider_version":"9.0.0","defaults":"moid name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.identitysource":{"id":"vsphere.identitysource","name":"vsphere.identitysource","fields":{"alternativeNames":{"name":"alternativeNames","type":"\u0019\u0007","is_mandatory":true,"title":"Alternative names recognized for the domain (e.g., NetBIOS aliases)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"authenticationType":{"name":"authenticationType","type":"\u0007","is_mandatory":true,"title":"Authentication mechanism used by external providers (anonymous, password, srp, reserved); empty for system/localos","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"authenticationUsername":{"name":"authenticationUsername","type":"\u0007","is_mandatory":true,"title":"Service-account username used to bind (LDAP only)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"failoverUrl":{"name":"failoverUrl","type":"\u0007","is_mandatory":true,"title":"Failover directory server URL (LDAP only; empty if not configured)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"groupBaseDn":{"name":"groupBaseDn","type":"\u0007","is_mandatory":true,"title":"Distinguished name to bind under for groups (LDAP only)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Domain name of the identity source (e.g., vsphere.local, corp.example.com)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"primaryUrl":{"name":"primaryUrl","type":"\u0007","is_mandatory":true,"title":"Primary directory server URL (LDAP only)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Source kind (system, localos, nativead, ldap)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"userBaseDn":{"name":"userBaseDn","type":"\u0007","is_mandatory":true,"title":"Distinguished name to bind under for users (LDAP only)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere SSO identity source — an authentication provider registered with vCenter.","desc":"Includes the built-in vsphere.local domain, the local OS identity source, any native AD-as-vCenter-domain configuration, and external LDAP/AD providers.","private":true,"min_provider_version":"13.0.12","defaults":"name type","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.kmsCluster":{"id":"vsphere.kmsCluster","name":"vsphere.kmsCluster","fields":{"clusterId":{"name":"clusterId","type":"\u0007","is_mandatory":true,"title":"Cluster identifier — also the vCenter-visible name (KmipClusterInfo has no","desc":"separate display name; the ID you set when registering the cluster is what appears in the UI).","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"managementType":{"name":"managementType","type":"\u0007","is_mandatory":true,"title":"Management type (vCenter, trustAuthority, nativeKeyProvider, externalKeyProvider)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"serverCount":{"name":"serverCount","type":"\u0005","is_mandatory":true,"title":"Number of KMS servers configured under this cluster","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"servers":{"name":"servers","type":"\u0019\n","is_mandatory":true,"title":"KMS server entries. Each is a dict with `name`, `address`, and `port` (no secret material exposed).","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"useAsDefault":{"name":"useAsDefault","type":"\u0004","is_mandatory":true,"title":"Whether this cluster is the vCenter default for new encryption keys","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere KMIP cluster — a registered key-management server cluster used for","desc":"VM encryption and virtual TPM. KMIP servers are configured at the vCenter level (not per host); each cluster groups one or more KMS servers under a single cluster ID.","private":true,"min_provider_version":"13.0.12","defaults":"clusterId useAsDefault managementType","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.license":{"id":"vsphere.license","name":"vsphere.license","fields":{"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"License name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"total":{"name":"total","type":"\u0005","is_mandatory":true,"title":"Total licenses","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"used":{"name":"used","type":"\u0005","is_mandatory":true,"title":"Used licenses","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere license information","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.permission":{"id":"vsphere.permission","name":"vsphere.permission","fields":{"entityMoid":{"name":"entityMoid","type":"\u0007","is_mandatory":true,"title":"Managed object ID of the entity the permission is granted on","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"entityType":{"name":"entityType","type":"\u0007","is_mandatory":true,"title":"Type of the entity (e.g., Datacenter, ClusterComputeResource, HostSystem, VirtualMachine, Folder)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"group":{"name":"group","type":"\u0004","is_mandatory":true,"title":"Whether the principal is a group (true) or a user (false)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Identifier (entity moid + principal kind + principal)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"principal":{"name":"principal","type":"\u0007","is_mandatory":true,"title":"Principal (user or group) the permission is granted to, often \"DOMAIN\\\\name\" or \"DOMAIN\\\\GroupName\"","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"propagate":{"name":"propagate","type":"\u0004","is_mandatory":true,"title":"Whether the permission propagates to children of the entity in the inventory hierarchy","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"role":{"name":"role","type":"\u001bvsphere.role","title":"RBAC role granted by this permission (typed reference; resolved lazily against vsphere.roles)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere RBAC permission grant. Each grant ties a principal (user or group)","desc":"to a role on a specific managed entity, optionally propagated down the inventory hierarchy.","private":true,"min_provider_version":"13.0.12","defaults":"principal entityType entityMoid","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.resourcepool":{"id":"vsphere.resourcepool","name":"vsphere.resourcepool","fields":{"cpuExpandableReservation":{"name":"cpuExpandableReservation","type":"\u0004","is_mandatory":true,"title":"Whether CPU reservation can grow into the parent's unreserved capacity","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuLimitMhz":{"name":"cpuLimitMhz","type":"\u0005","is_mandatory":true,"title":"CPU limit in MHz (-1 = unlimited)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuReservationMhz":{"name":"cpuReservationMhz","type":"\u0005","is_mandatory":true,"title":"CPU reservation in MHz (0 = no reservation)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuShareLevel":{"name":"cpuShareLevel","type":"\u0007","is_mandatory":true,"title":"CPU share level (low, normal, high, custom)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuShares":{"name":"cpuShares","type":"\u0005","is_mandatory":true,"title":"CPU shares (only meaningful when cpuShareLevel == custom)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryExpandableReservation":{"name":"memoryExpandableReservation","type":"\u0004","is_mandatory":true,"title":"Whether memory reservation can grow into the parent's unreserved capacity","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryLimitMB":{"name":"memoryLimitMB","type":"\u0005","is_mandatory":true,"title":"Memory limit in MB (-1 = unlimited)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryReservationMB":{"name":"memoryReservationMB","type":"\u0005","is_mandatory":true,"title":"Memory reservation in MB (0 = no reservation)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryShareLevel":{"name":"memoryShareLevel","type":"\u0007","is_mandatory":true,"title":"Memory share level (low, normal, high, custom)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryShares":{"name":"memoryShares","type":"\u0005","is_mandatory":true,"title":"Memory shares (only meaningful when memoryShareLevel == custom)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Resource pool name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere resource pool. CPU/memory partitions on a cluster or standalone host","desc":"with reservation/limit/share controls.","private":true,"min_provider_version":"13.0.12","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.role":{"id":"vsphere.role","name":"vsphere.role","fields":{"label":{"name":"label","type":"\u0007","is_mandatory":true,"title":"Human-readable label","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Role name (e.g., \"Admin\", \"ReadOnly\", or a custom name)","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"privileges":{"name":"privileges","type":"\u0019\u0007","is_mandatory":true,"title":"Privilege identifiers granted by this role","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"roleId":{"name":"roleId","type":"\u0005","is_mandatory":true,"title":"Unique role identifier","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"summary":{"name":"summary","type":"\u0007","is_mandatory":true,"title":"Role summary / description","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"system":{"name":"system","type":"\u0004","is_mandatory":true,"title":"Whether the role is built-in (system-defined and immutable) vs. customer-defined","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere authorization role (RBAC role definition from AuthorizationManager)","private":true,"min_provider_version":"13.0.12","defaults":"name system","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vm":{"id":"vsphere.vm","name":"vsphere.vm","fields":{"advancedSettings":{"name":"advancedSettings","type":"\u001a\u0007\u0007","title":"Virtual machine advanced properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"annotation":{"name":"annotation","type":"\u0007","is_mandatory":true,"title":"Free-form description / notes set on the VM","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"bootFirmware":{"name":"bootFirmware","type":"\u0007","is_mandatory":true,"title":"Boot firmware (bios or efi)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cpuHotAddEnabled":{"name":"cpuHotAddEnabled","type":"\u0004","is_mandatory":true,"title":"Whether CPU hot-add is enabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"createDate":{"name":"createDate","type":"\t","is_mandatory":true,"title":"When the VM was created. vCenter may not report this for VMs created before vSphere 6.7 or for templates; in those cases the field is the zero time (0001-01-01).","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"datastores":{"name":"datastores","type":"\u0019\u001bvsphere.datastore","title":"Datastores backing the VM's files, resolved against vsphere.datacenters[].datastores","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"encrypted":{"name":"encrypted","type":"\u0004","is_mandatory":true,"title":"Whether vSphere VM encryption is enabled on this VM (encrypts VMX, swap, and disks)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"encryptionKeyId":{"name":"encryptionKeyId","type":"\u0007","is_mandatory":true,"title":"Encryption key ID (CryptoKeyId.KeyId) used to encrypt the VM; empty if not encrypted","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"guestHostname":{"name":"guestHostname","type":"\u0007","is_mandatory":true,"title":"Hostname reported by VMware Tools (only meaningful when Tools is running)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"guestIpAddress":{"name":"guestIpAddress","type":"\u0007","is_mandatory":true,"title":"Primary IP address reported by VMware Tools (only meaningful when Tools is running)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"host":{"name":"host","type":"\u001bvsphere.host","title":"ESXi host the VM is currently registered on, resolved against vsphere.datacenters[].hosts; null when the VM is unregistered or the host is missing from inventory","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"inventoryPath":{"name":"inventoryPath","type":"\u0007","is_mandatory":true,"title":"vSphere inventory path","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"kmsCluster":{"name":"kmsCluster","type":"\u001bvsphere.kmsCluster","title":"KMS cluster providing the encryption key, resolved lazily against vsphere.kmsClusters; null when the VM is not encrypted","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryHotAddEnabled":{"name":"memoryHotAddEnabled","type":"\u0004","is_mandatory":true,"title":"Whether memory hot-add is enabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"memoryMB":{"name":"memoryMB","type":"\u0005","is_mandatory":true,"title":"Configured memory size in megabytes","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"vSphere resource name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"numCpu":{"name":"numCpu","type":"\u0005","is_mandatory":true,"title":"Number of virtual CPUs configured","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"numSnapshots":{"name":"numSnapshots","type":"\u0005","is_mandatory":true,"title":"Number of snapshots in the VM's snapshot tree (0 if none)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"powerState":{"name":"powerState","type":"\u0007","is_mandatory":true,"title":"Power state (poweredOn, poweredOff, suspended)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Virtual machine properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"secureBootEnabled":{"name":"secureBootEnabled","type":"\u0004","is_mandatory":true,"title":"Whether UEFI Secure Boot is enabled (only meaningful when bootFirmware is efi)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"tags":{"name":"tags","type":"\u0019\u0007","is_mandatory":true,"title":"VM tags","min_provider_version":"11.0.101","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vbsEnabled":{"name":"vbsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether Virtualization-Based Security (VBS) is enabled","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vmwareToolsRunning":{"name":"vmwareToolsRunning","type":"\u0004","is_mandatory":true,"title":"Whether VMware Tools reports as running in the guest (only meaningful when powerState == poweredOn)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vmwareToolsVersion":{"name":"vmwareToolsVersion","type":"\u0007","is_mandatory":true,"title":"VMware Tools version installed in the guest, as the numeric build string (empty if Tools not running or not reported)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vtpmPresent":{"name":"vtpmPresent","type":"\u0004","is_mandatory":true,"title":"Whether a virtual TPM 2.0 device is attached to the VM","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere VM resource","private":true,"min_provider_version":"9.0.0","defaults":"moid name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vmknic":{"id":"vsphere.vmknic","name":"vsphere.vmknic","fields":{"ipv4":{"name":"ipv4","type":"\u0019\n","is_mandatory":true,"title":"IPv4 information","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"ipv6":{"name":"ipv6","type":"\u0019\n","is_mandatory":true,"title":"IPv6 information","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Interface name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Interface properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"tags":{"name":"tags","type":"\u0019\u0007","is_mandatory":true,"title":"Network interface tag","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi virtual network interface resource","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vmnic":{"id":"vsphere.vmnic","name":"vsphere.vmnic","fields":{"details":{"name":"details","type":"\n","title":"Generic configuration of a network device","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"NIC name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"pauseParams":{"name":"pauseParams","type":"\n","is_mandatory":true,"title":"NIC pause parameters","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"NIC properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere ESXi physical network interface resource","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vswitch":{"id":"vsphere.vswitch","fields":{"dvs":{"name":"dvs","type":"\u001bvsphere.vswitch.dvs","title":"vSphere distributed virtual switch","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"portgroup":{"name":"portgroup","type":"\u001bvsphere.vswitch.portgroup","title":"vSphere distributed virtual port group","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"standard":{"name":"standard","type":"\u001bvsphere.vswitch.standard","title":"vSphere standard virtual switch","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true}},"is_extension":true},"vsphere.vswitch.dvs":{"id":"vsphere.vswitch.dvs","name":"vsphere.vswitch.dvs","fields":{"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","min_provider_version":"11.0.39","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Virtual switch name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Virtual switch properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"uplinks":{"name":"uplinks","type":"\u0019\u001bvsphere.vmnic","title":"List of physical NICs currently configured as uplinks","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere distributed virtual switch","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vswitch.portgroup":{"id":"vsphere.vswitch.portgroup","name":"vsphere.vswitch.portgroup","fields":{"moid":{"name":"moid","type":"\u0007","is_mandatory":true,"title":"vSphere managed object ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Port group name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Port group properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vlanId":{"name":"vlanId","type":"\u0005","is_mandatory":true,"title":"VLAN ID assigned to the port group (0 means untagged / VLAN trunking ranges; check properties for trunked specs)","min_provider_version":"13.0.12","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere distributed virtual port group","private":true,"min_provider_version":"11.0.39","defaults":"name vlanId","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vsphere.vswitch.standard":{"id":"vsphere.vswitch.standard","name":"vsphere.vswitch.standard","fields":{"failoverPolicy":{"name":"failoverPolicy","type":"\n","title":"NIC teaming policy","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Virtual switch name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Virtual switch properties","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"securityPolicy":{"name":"securityPolicy","type":"\n","title":"Security policy","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"shapingPolicy":{"name":"shapingPolicy","type":"\n","title":"Shaping policy","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"uplinks":{"name":"uplinks","type":"\u0019\u001bvsphere.vmnic","title":"List of physical NICs currently configured as uplinks","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"vSphere standard virtual switch","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vuln":{"id":"vuln","fields":{"advisory":{"name":"advisory","type":"\u001bvuln.advisory","title":"Advisory information","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"cve":{"name":"cve","type":"\u001bvuln.cve","title":"CVE information","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true},"package":{"name":"package","type":"\u001bvuln.package","title":"Package information relevant for vulnerability management","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vsphere","is_implicit_resource":true}},"is_extension":true},"vuln.advisory":{"id":"vuln.advisory","name":"vuln.advisory","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description of the advisory","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Advisory ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"modified":{"name":"modified","type":"\t","is_mandatory":true,"title":"Last modification date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"published":{"name":"published","type":"\t","is_mandatory":true,"title":"Advisory publication date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Title of the advisory","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"worstScore":{"name":"worstScore","type":"\u001baudit.cvss","is_mandatory":true,"title":"Worst CVSS score of all assigned CVEs","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"Advisory information","private":true,"min_provider_version":"9.1.11","defaults":"id","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vuln.cve":{"id":"vuln.cve","name":"vuln.cve","fields":{"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"CVE ID","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"modified":{"name":"modified","type":"\t","is_mandatory":true,"title":"Last modification date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"published":{"name":"published","type":"\t","is_mandatory":true,"title":"Publication date","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"CVE state","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"summary":{"name":"summary","type":"\u0007","is_mandatory":true,"title":"Summary description","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"unscored":{"name":"unscored","type":"\u0004","is_mandatory":true,"title":"Whether the CVE has a CVSS score","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"worstScore":{"name":"worstScore","type":"\u001baudit.cvss","is_mandatory":true,"title":"Worst CVSS score of all assigned CVEs","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"CVE information","private":true,"min_provider_version":"9.1.11","defaults":"id","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vuln.package":{"id":"vuln.package","name":"vuln.package","fields":{"arch":{"name":"arch","type":"\u0007","is_mandatory":true,"title":"Architecture of this package","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"available":{"name":"available","type":"\u0007","is_mandatory":true,"title":"Available package version","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Package name","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"version":{"name":"version","type":"\u0007","is_mandatory":true,"title":"Package version","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"Package information relevant for vulnerability management","private":true,"min_provider_version":"9.1.11","defaults":"name version","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"vulnmgmt":{"id":"vulnmgmt","name":"vulnmgmt","fields":{"advisories":{"name":"advisories","type":"\u0019\u001bvuln.advisory","title":"List of all Advisories affecting the asset","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"cves":{"name":"cves","type":"\u0019\u001bvuln.cve","title":"List of all CVEs affecting the asset","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"lastAssessment":{"name":"lastAssessment","type":"\t","title":"Last time the vulnerability information was updated","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"packages":{"name":"packages","type":"\u0019\u001bvuln.package","title":"List of all packages affected by vulnerabilities","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"},"stats":{"name":"stats","type":"\u001baudit.cvss","title":"Statistics about the vulnerabilities","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}},"title":"Vulnerability Information","min_provider_version":"9.1.11","provider":"go.mondoo.com/cnquery/v9/providers/vsphere"}}}