{"resources":{"vcd":{"id":"vcd","name":"vcd","fields":{"externalNetwork":{"name":"externalNetwork","type":"\u001bvcd.externalNetwork","title":"VMware Cloud Director External Network","desc":"External network that bridges a VMware Cloud Director deployment to an upstream provider network, carrying traffic in and out of the organization virtual data centers. Auditing it surfaces the gateway, netmask, and static IP ranges that define the network boundary, which is useful for confirming address allocation and reviewing upstream connectivity.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"externalNetworks":{"name":"externalNetworks","type":"\u0019\u001bvcd.externalNetwork","title":"VMware Cloud Director external networks","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"networkPool":{"name":"networkPool","type":"\u001bvcd.networkPool","title":"VMware Cloud Director Network Pool","desc":"Pool of network resources used to back the organization VDC networks that tenants create on demand. The isolation technology behind the pool is given by `networkPoolType` (0 = VLAN-backed, 1 = vNI-backed, 2 = portgroup-backed), which determines how much segmentation and scale the backing infrastructure can provide. `isBusy` indicates whether the pool is currently in use by a provisioning operation.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"networkPools":{"name":"networkPools","type":"\u0019\u001bvcd.networkPool","title":"VMware Cloud Director network pools","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"organization":{"name":"organization","type":"\u001bvcd.organization","title":"VMware Cloud Director Organization","desc":"Tenant unit in VMware Cloud Director that isolates users, policies, and virtual resources from other organizations. Auditing an organization surfaces whether it is enabled, the virtual data centers and VDC groups it can consume, the roles and rights that govern tenant access, and the LDAP directory integration used to authenticate its users.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"organizations":{"name":"organizations","type":"\u0019\u001bvcd.organization","title":"VMware Cloud Director organization resources","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"providerVDCs":{"name":"providerVDCs","type":"\u0019\u001bvcd.vdcProvider","title":"VMware Cloud Director provider VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"right":{"name":"right","type":"\u001bvcd.right","title":"VMware Cloud Director Right","desc":"Granular permission right in the VCD role-based access control system. Rights are the atomic units of authorization: each one governs a single action a user may take, and rights are grouped into roles that get assigned to users and groups within an organization. Auditing the rights available and how they are bundled into roles helps confirm that tenants cannot perform privileged operations outside their intended scope. The `category` and `serviceNamespace` fields group rights by the feature area they control.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"role":{"name":"role","type":"\u001bvcd.role","title":"VMware Cloud Director Role","desc":"Role defined within a VCD organization. A role bundles a set of rights and is assigned to users or groups to govern what they can do inside the organization, so reviewing roles is central to auditing least-privilege and separation-of-duties. The `name` field selects a role, for example `vcd.role(name: \"Organization Administrator\")`.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"serverInstance":{"name":"serverInstance","type":"\u001bvcd.serverInstance","title":"VMware vCenter Server Instance","desc":"vCenter server registered with VMware Cloud Director, backing the compute infrastructure that VCD provisions against. Audit its connectivity, enablement, support status, and software version to confirm the underlying vCenter is healthy and version compliant for VCD-attached hosts.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"serverInstances":{"name":"serverInstances","type":"\u0019\u001bvcd.serverInstance","title":"vCenter server attached to VCD","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vdc":{"name":"vdc","type":"\u001bvcd.vdc","title":"VMware Cloud Director Organization VDC","desc":"Virtual datacenter provisioned within a VCD organization, the resource-pool abstraction that grants a tenant compute, memory, storage, and networking. Audit `isEnabled` to confirm the VDC is active and `status` (-1 = error, 0 = creating, 1 = ready) to catch provisioning failures. The `vmQuota`, `nicQuota`, and `networkQuota` limits, weighed against `usedNetworkCount`, reveal capacity headroom, while `allocationModel` reports how compute is committed to the VDC.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"vdcGroup":{"name":"vdcGroup","type":"\u001bvcd.vdcGroup","title":"VMware Cloud Director VDC Group","desc":"NSX-T-backed grouping of organization virtual data centers that share network and distributed-firewall policy. VDC groups let an organization apply a single distributed firewall and cross-VDC routing configuration across several VDCs, so they are a key control point for auditing east-west segmentation. The `type` field distinguishes a LOCAL group (VDCs in one site) from a UNIVERSAL group (VDCs spanning sites with universal networking), and `dfwEnabled` reports whether the distributed firewall is active for the group.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"vdcProvider":{"name":"vdcProvider","type":"\u001bvcd.vdcProvider","title":"VMware Cloud Director Provider VDC","desc":"Provider virtual datacenter that pools compute, memory, and storage from the underlying vSphere resources and makes that capacity available to organization VDCs. Reports operational state (enabled, busy, deleted), the CPU, memory, and storage allocation, limit, usage, and overhead figures that reveal how much of the pool is committed, and counts of the backing datastores, storage profiles, and consuming VDCs. Useful for capacity planning and for confirming that a provider VDC is enabled and not oversubscribed. The metadata field exposes the user-defined key-value pairs attached to the provider VDC.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"vm":{"name":"vm","type":"\u001bvcd.vm","title":"VMware Cloud Director Virtual Machine","desc":"Standalone VM running inside an organization virtual data center (VDC), covering its identity, allocated hardware, runtime state, network access, and guest details. Use it to audit VM inventory and posture: whether a VM is encrypted, compliant with its compute policy, deployed or in maintenance mode, and whether it is exposed through a published catalog. Guest tooling state (vmToolsStatus, gcStatus) and the assigned storage profile support operational and hardening checks across the VDC.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true}},"title":"VMware Cloud Director","desc":"Top-level namespace for a VMware Cloud Director deployment, exposing its organizations, provider virtual data centers, network pools, external networks, and the connected vCenter server instances. Navigate into `vcd.organization` for tenant-level resources including VMs, VDCs, roles, and LDAP configuration.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.externalNetwork":{"id":"vcd.externalNetwork","name":"vcd.externalNetwork","fields":{"configuration":{"name":"configuration","type":"\n","title":"Network configuration","desc":"Dict describing the network boundary. Keys include `fenceMode`, `backwardCompatibilityMode`, `retainNetInfoAcrossDeployments`, and `ipScopes`, where each `ipScope` carries `gateway`, `netmask`, `dns1`, `dns2`, `dnsSuffix`, `isEnabled`, and `ipRanges` of static-pool start and end addresses.","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"description":{"name":"description","type":"\u0007","title":"Network description","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Unique name for the network","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"urn":{"name":"urn","type":"\u0007","title":"URN of the network","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director External Network","desc":"External network that bridges a VMware Cloud Director deployment to an upstream provider network, carrying traffic in and out of the organization virtual data centers. Auditing it surfaces the gateway, netmask, and static IP ranges that define the network boundary, which is useful for confirming address allocation and reviewing upstream connectivity.","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.networkPool":{"id":"vcd.networkPool","name":"vcd.networkPool","fields":{"isBusy":{"name":"isBusy","type":"\u0004","is_mandatory":true,"title":"Whether the network pool is busy","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Network pool name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"networkPoolType":{"name":"networkPoolType","type":"\u0005","is_mandatory":true,"title":"Type of network pool (0=VLAN-backed, 1=vNI-backed, 2=portgroup-backed)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Network Pool","desc":"Pool of network resources used to back the organization VDC networks that tenants create on demand. The isolation technology behind the pool is given by `networkPoolType` (0 = VLAN-backed, 1 = vNI-backed, 2 = portgroup-backed), which determines how much segmentation and scale the backing infrastructure can provide. `isBusy` indicates whether the pool is currently in use by a provisioning operation.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.organization":{"id":"vcd.organization","name":"vcd.organization","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Organization description","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"fullName":{"name":"fullName","type":"\u0007","is_mandatory":true,"title":"Organization full name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Organization ID","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isEnabled":{"name":"isEnabled","type":"\u0004","is_mandatory":true,"title":"Whether this organization is enabled","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"ldapConfiguration":{"name":"ldapConfiguration","type":"\u001bvcd.organization.ldapSettings","title":"Organization LDAP configuration","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"ldapSettings":{"name":"ldapSettings","type":"\u001bvcd.organization.ldapSettings","title":"VMware Cloud Director Organization LDAP Settings","desc":"Directory-service configuration that determines how an organization authenticates its users. The orgLdapMode field selects whether the organization uses no LDAP, the shared system LDAP service, or its own custom LDAP server, and the remaining fields carry the custom server host, bind account, and realm when a custom directory is in use.","provider":"go.mondoo.com/cnquery/v9/providers/vcd","is_implicit_resource":true},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Organization name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"rights":{"name":"rights","type":"\u0019\u001bvcd.right","title":"Rights","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"roles":{"name":"roles","type":"\u0019\u001bvcd.role","title":"Organization roles","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"settings":{"name":"settings","type":"\n","title":"Organization settings","desc":"Nested configuration for the organization, keyed by OrgGeneralSettings (catalog-publishing, lease, and quota defaults), OrgVAppLeaseSettings, OrgVAppTemplateSettings, OrgLdapSettings (directory integration, also surfaced through ldapConfiguration), and OrgPasswordPolicySettings (account-lockout policy). Also carries HREF and Type identifying the settings entity.","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vdcGroups":{"name":"vdcGroups","type":"\u0019\u001bvcd.vdcGroup","title":"VDC groups","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vdcs":{"name":"vdcs","type":"\u0019\u001bvcd.vdc","title":"Virtual data centers (VDCs)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vms":{"name":"vms","type":"\u0019\u001bvcd.vm","title":"Virtual machines","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Organization","desc":"Tenant unit in VMware Cloud Director that isolates users, policies, and virtual resources from other organizations. Auditing an organization surfaces whether it is enabled, the virtual data centers and VDC groups it can consume, the roles and rights that govern tenant access, and the LDAP directory integration used to authenticate its users.","min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.organization.ldapSettings":{"id":"vcd.organization.ldapSettings","name":"vcd.organization.ldapSettings","fields":{"customUsersOu":{"name":"customUsersOu","type":"\u0007","is_mandatory":true,"title":"LDAP attribute-value pair to use for the OU (organizational unit)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"hostname":{"name":"hostname","type":"\u0007","is_mandatory":true,"title":"Hostname of the LDAP server","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"URI of the entity","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"orgLdapMode":{"name":"orgLdapMode","type":"\u0007","is_mandatory":true,"title":"LDAP connection mode","desc":"One of NONE (no LDAP), SYSTEM (the shared system LDAP service), or CUSTOM (an LDAP server configured for this organization).","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"realm":{"name":"realm","type":"\u0007","is_mandatory":true,"title":"LDAP realm","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"username":{"name":"username","type":"\u0007","is_mandatory":true,"title":"Username to use when logging in to LDAP","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Organization LDAP Settings","desc":"Directory-service configuration that determines how an organization authenticates its users. The orgLdapMode field selects whether the organization uses no LDAP, the shared system LDAP service, or its own custom LDAP server, and the remaining fields carry the custom server host, bind account, and realm when a custom directory is in use.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.right":{"id":"vcd.right","name":"vcd.right","fields":{"bundleKey":{"name":"bundleKey","type":"\u0007","is_mandatory":true,"title":"Bundle key","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"category":{"name":"category","type":"\u0007","is_mandatory":true,"title":"Category","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Right description","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Right ID","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Right name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"rightType":{"name":"rightType","type":"\u0007","is_mandatory":true,"title":"Right type","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"serviceNamespace":{"name":"serviceNamespace","type":"\u0007","is_mandatory":true,"title":"Service namespace","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Right","desc":"Granular permission right in the VCD role-based access control system. Rights are the atomic units of authorization: each one governs a single action a user may take, and rights are grouped into roles that get assigned to users and groups within an organization. Auditing the rights available and how they are bundled into roles helps confirm that tenants cannot perform privileged operations outside their intended scope. The `category` and `serviceNamespace` fields group rights by the feature area they control.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.role":{"id":"vcd.role","name":"vcd.role","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Optional description","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"ID of the role","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the role","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Role","desc":"Role defined within a VCD organization. A role bundles a set of rights and is assigned to users or groups to govern what they can do inside the organization, so reviewing roles is central to auditing least-privilege and separation-of-duties. The `name` field selects a role, for example `vcd.role(name: \"Organization Administrator\")`.","min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.serverInstance":{"id":"vcd.serverInstance","name":"vcd.serverInstance","fields":{"isBusy":{"name":"isBusy","type":"\u0004","is_mandatory":true,"title":"Whether vCenter server is busy","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isEnabled":{"name":"isEnabled","type":"\u0004","is_mandatory":true,"title":"Whether vCenter server is enabled","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isSupported":{"name":"isSupported","type":"\u0004","is_mandatory":true,"title":"Whether vCenter server is supported","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"listenerState":{"name":"listenerState","type":"\u0007","is_mandatory":true,"title":"vCenter listener state","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of vCenter server","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"vCenter status","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"userName":{"name":"userName","type":"\u0007","is_mandatory":true,"title":"User name to connect to the server","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"uuid":{"name":"uuid","type":"\u0007","is_mandatory":true,"title":"Instance UUID of the vCenter server","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcVersion":{"name":"vcVersion","type":"\u0007","is_mandatory":true,"title":"Version of the vCenter server","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vsmIP":{"name":"vsmIP","type":"\u0007","is_mandatory":true,"title":"VSM IP","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware vCenter Server Instance","desc":"vCenter server registered with VMware Cloud Director, backing the compute infrastructure that VCD provisions against. Audit its connectivity, enablement, support status, and software version to confirm the underlying vCenter is healthy and version compliant for VCD-attached hosts.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.vdc":{"id":"vcd.vdc","name":"vcd.vdc","fields":{"allocationModel":{"name":"allocationModel","type":"\u0007","is_mandatory":true,"title":"Allocation model","desc":"How compute and memory are committed to the VDC. One of AllocationVApp (pay-as-you-go), AllocationPool, ReservationPool, or Flex.","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Optional description","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"ID of the VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isEnabled":{"name":"isEnabled","type":"\u0004","is_mandatory":true,"title":"Whether VDC is enabled","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"networkQuota":{"name":"networkQuota","type":"\u0005","is_mandatory":true,"title":"Maximum number of network objects allowed (0=unlimited)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"nicQuota":{"name":"nicQuota","type":"\u0005","is_mandatory":true,"title":"Maximum number of virtual NICs allowed (0=unlimited)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"status":{"name":"status","type":"\u0005","is_mandatory":true,"title":"Creation status of the VDC (-1=error, 0=creating, 1=ready)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"usedNetworkCount":{"name":"usedNetworkCount","type":"\u0005","is_mandatory":true,"title":"Count of networks currently in use by this VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vmQuota":{"name":"vmQuota","type":"\u0005","is_mandatory":true,"title":"Quota of VMs that can be created in this VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Organization VDC","desc":"Virtual datacenter provisioned within a VCD organization, the resource-pool abstraction that grants a tenant compute, memory, storage, and networking. Audit `isEnabled` to confirm the VDC is active and `status` (-1 = error, 0 = creating, 1 = ready) to catch provisioning failures. The `vmQuota`, `nicQuota`, and `networkQuota` limits, weighed against `usedNetworkCount`, reveal capacity headroom, while `allocationModel` reports how compute is committed to the VDC.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.vdcGroup":{"id":"vcd.vdcGroup","name":"vcd.vdcGroup","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description of the VDC group","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"dfwEnabled":{"name":"dfwEnabled","type":"\u0004","is_mandatory":true,"title":"Whether distributed firewall is enabled for the VDC group","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"localEgress":{"name":"localEgress","type":"\u0004","is_mandatory":true,"title":"Whether local egress is enabled for a universal router belonging to a universal VDC group","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of VDC group","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Status of the VDC group","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"VDC group type (LOCAL or UNIVERSAL)","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"universalNetworkingEnabled":{"name":"universalNetworkingEnabled","type":"\u0004","is_mandatory":true,"title":"Whether a VDC group router has been created","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director VDC Group","desc":"NSX-T-backed grouping of organization virtual data centers that share network and distributed-firewall policy. VDC groups let an organization apply a single distributed firewall and cross-VDC routing configuration across several VDCs, so they are a key control point for auditing east-west segmentation. The `type` field distinguishes a LOCAL group (VDCs in one site) from a UNIVERSAL group (VDCs spanning sites with universal networking), and `dfwEnabled` reports whether the distributed firewall is active for the group.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.vdcProvider":{"id":"vcd.vdcProvider","name":"vcd.vdcProvider","fields":{"cpuAllocationMhz":{"name":"cpuAllocationMhz","type":"\u0005","is_mandatory":true,"title":"CPU allocation in MHz","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"cpuLimitMhz":{"name":"cpuLimitMhz","type":"\u0005","is_mandatory":true,"title":"CPU limit in MHz","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"cpuOverheadMhz":{"name":"cpuOverheadMhz","type":"\u0005","is_mandatory":true,"title":"CPU overhead in MHz","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"cpuUsedMhz":{"name":"cpuUsedMhz","type":"\u0005","is_mandatory":true,"title":"CPU used in MHz","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isBusy":{"name":"isBusy","type":"\u0004","is_mandatory":true,"title":"Whether the provider VDC is busy","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isDeleted":{"name":"isDeleted","type":"\u0004","is_mandatory":true,"title":"Whether the provider VDC is deleted","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isEnabled":{"name":"isEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the provider VDC is enabled","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"memoryAllocationMB":{"name":"memoryAllocationMB","type":"\u0005","is_mandatory":true,"title":"Memory allocation in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"memoryLimitMB":{"name":"memoryLimitMB","type":"\u0005","is_mandatory":true,"title":"Memory limit in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"memoryOverheadMB":{"name":"memoryOverheadMB","type":"\u0005","is_mandatory":true,"title":"Memory overhead in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"memoryUsedMB":{"name":"memoryUsedMB","type":"\u0005","is_mandatory":true,"title":"Memory used in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"metadata":{"name":"metadata","type":"\u001a\u0007\u0007","title":"Key-value pairs for provider VDC metadata","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the provider VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"numberOfDatastores":{"name":"numberOfDatastores","type":"\u0005","is_mandatory":true,"title":"Number of datastores","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"numberOfStorageProfiles":{"name":"numberOfStorageProfiles","type":"\u0005","is_mandatory":true,"title":"Number of storage profiles","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"numberOfVdcs":{"name":"numberOfVdcs","type":"\u0005","is_mandatory":true,"title":"Number of VDCs","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Status of the provider VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"storageAllocationMB":{"name":"storageAllocationMB","type":"\u0005","is_mandatory":true,"title":"Storage allocation in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"storageLimitMB":{"name":"storageLimitMB","type":"\u0005","is_mandatory":true,"title":"Storage limit in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"storageOverheadMB":{"name":"storageOverheadMB","type":"\u0005","is_mandatory":true,"title":"Storage overhead in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"storageUsedMB":{"name":"storageUsedMB","type":"\u0005","is_mandatory":true,"title":"Storage used in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Provider VDC","desc":"Provider virtual datacenter that pools compute, memory, and storage from the underlying vSphere resources and makes that capacity available to organization VDCs. Reports operational state (enabled, busy, deleted), the CPU, memory, and storage allocation, limit, usage, and overhead figures that reveal how much of the pool is committed, and counts of the backing datastores, storage profiles, and consuming VDCs. Useful for capacity planning and for confirming that a provider VDC is enabled and not oversubscribed. The metadata field exposes the user-defined key-value pairs attached to the provider VDC.","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vcd.vm":{"id":"vcd.vm","name":"vcd.vm","fields":{"catalogName":{"name":"catalogName","type":"\u0007","is_mandatory":true,"title":"Catalog name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"containerID":{"name":"containerID","type":"\u0007","is_mandatory":true,"title":"vApp or vApp template ID","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"containerName":{"name":"containerName","type":"\u0007","is_mandatory":true,"title":"The name of the containing vApp or vApp template","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"encrypted":{"name":"encrypted","type":"\u0004","is_mandatory":true,"title":"Whether the VM is encrypted","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"gcStatus":{"name":"gcStatus","type":"\u0007","is_mandatory":true,"title":"GC status of this VM","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"guestOs":{"name":"guestOs","type":"\u0007","is_mandatory":true,"title":"Guest operating system","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"hardwareVersion":{"name":"hardwareVersion","type":"\u0005","is_mandatory":true,"title":"Hardware version","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"hostName":{"name":"hostName","type":"\u0007","is_mandatory":true,"title":"ESXi host for this VM","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"ID for the standalone VM in the VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"ipAddress":{"name":"ipAddress","type":"\u0007","is_mandatory":true,"title":"IP Address of the VM on the primary network","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isAutoNature":{"name":"isAutoNature","type":"\u0004","is_mandatory":true,"title":"Whether the parent vApp is a managed vApp","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isBusy":{"name":"isBusy","type":"\u0004","is_mandatory":true,"title":"Whether the VM is busy","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isComputePolicyCompliant":{"name":"isComputePolicyCompliant","type":"\u0004","is_mandatory":true,"title":"Whether the VM is compliant with the compute policy","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isDeleted":{"name":"isDeleted","type":"\u0004","is_mandatory":true,"title":"Whether the entity is deleted","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isDeployed":{"name":"isDeployed","type":"\u0004","is_mandatory":true,"title":"Whether the VM is deployed","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isExpired":{"name":"isExpired","type":"\u0004","is_mandatory":true,"title":"Whether the VM's storage lease has expired","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isInMaintenanceMode":{"name":"isInMaintenanceMode","type":"\u0004","is_mandatory":true,"title":"Whether the VM is in maintenance mode","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"isPublished":{"name":"isPublished","type":"\u0004","is_mandatory":true,"title":"Whether the VM is in a published catalog","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"memoryMB":{"name":"memoryMB","type":"\u0005","is_mandatory":true,"title":"Memory in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the standalone VM in the VDC","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"networkName":{"name":"networkName","type":"\u0007","is_mandatory":true,"title":"Network name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"numberOfCpus":{"name":"numberOfCpus","type":"\u0005","is_mandatory":true,"title":"Number of CPUs","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"ownerId":{"name":"ownerId","type":"\u0007","is_mandatory":true,"title":"Owner ID of the VM","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"ownerName":{"name":"ownerName","type":"\u0007","is_mandatory":true,"title":"Owner name of the VM","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Status","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"storageProfileName":{"name":"storageProfileName","type":"\u0007","is_mandatory":true,"title":"Storage profile name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"totalStorageAllocatedMb":{"name":"totalStorageAllocatedMb","type":"\u0005","is_mandatory":true,"title":"Total storage allocation in MB","provider":"go.mondoo.com/cnquery/v9/providers/vcd"},"vmToolsStatus":{"name":"vmToolsStatus","type":"\u0007","is_mandatory":true,"title":"VM tools status","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}},"title":"VMware Cloud Director Virtual Machine","desc":"Standalone VM running inside an organization virtual data center (VDC), covering its identity, allocated hardware, runtime state, network access, and guest details. Use it to audit VM inventory and posture: whether a VM is encrypted, compliant with its compute policy, deployed or in maintenance mode, and whether it is exposed through a published catalog. Guest tooling state (vmToolsStatus, gcStatus) and the assigned storage profile support operational and hardening checks across the VDC.","private":true,"min_provider_version":"9.0.0","defaults":"name","provider":"go.mondoo.com/cnquery/v9/providers/vcd"}}}