ServiceContent
The ServiceContent data object defines properties for the ServiceInstance managed object.
The ServiceInstance itself does not have directly-accessible properties because reading the properties of a managed object requires the use of a property collector, and the property collector itself is a property of the ServiceInstance. For this reason, use the method RetrieveServiceContent to retrieve the ServiceContent object.
{
"_typeName": "string",
"rootFolder": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"propertyCollector": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"viewManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"about": {
"_typeName": "string",
"name": "string",
"fullName": "string",
"vendor": "string",
"version": "string",
"patchLevel": "string",
"build": "string",
"localeVersion": "string",
"localeBuild": "string",
"osType": "string",
"productLineId": "string",
"apiType": "string",
"apiVersion": "string",
"instanceUuid": "string",
"licenseProductName": "string",
"licenseProductVersion": "string"
},
"setting": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"userDirectory": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"sessionManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"authorizationManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"serviceManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"perfManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"scheduledTaskManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"alarmManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"eventManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"taskManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"extensionManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"customizationSpecManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"guestCustomizationManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"customFieldsManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"accountManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"diagnosticManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"licenseManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"searchIndex": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"fileManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"datastoreNamespaceManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"virtualDiskManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"virtualizationManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"snmpSystem": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"vmProvisioningChecker": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"vmCompatibilityChecker": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"ovfManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"ipPoolManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"dvSwitchManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"hostProfileManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"clusterProfileManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"complianceManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"localizationManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"storageResourceManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"guestOperationsManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"overheadMemoryManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"certificateManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"ioFilterManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"vStorageObjectManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"hostSpecManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"cryptoManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"healthUpdateManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"failoverClusterConfigurator": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"failoverClusterManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"tenantManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"siteInfoManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"storageQueryManager": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"directPathProfileManager": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
Reference to the top of the inventory managed by this service.
Reference to a per-session object for retrieving properties and updates.
A singleton managed object for tracking custom sets of objects.
Information about the service, such as the software version.
Generic configuration for a management server.
This is for example by vCenter to store the vCenter Settings. This is not used for a stand-alone host, instead the vim.host.ConfigManager.advancedOption is used.
See also HostConfigManager.
A user directory managed object.
Managed object for logging in and managing sessions.
Manages permissions for managed entities in the service.
A singleton managed object that manages local services.
A singleton managed object that manages the collection and reporting of performance statistics.
A singleton managed object that manages scheduled tasks.
A singleton managed object that manages alarms.
A singleton managed object that manages events.
A singleton managed object that manages tasks.
A singleton managed object that manages extensions.
A singleton managed object that manages saved guest customization specifications.
A singleton managed object that manages guest customization of a running VM.
The typical usage is for the guest customization after the InstantClone operation. See VirtualMachine.InstantClone_Task.
A singleton managed object that managed custom fields.
A singleton managed object that manages host local user and group accounts.
A singleton managed object that provides access to low-level log files.
A singleton managed object that manages licensing
A singleton managed object that allows search of the inventory
A singleton managed object that allows management of files present on datastores.
Datastore Namespace manager.
A singleton managed object that is used to manage manipulations related to datastores' namespaces.
A singleton managed object that allows management of virtual disks on datastores.
Deprecated as of VI API 2.5, use the VMware vCenter Converter plug-in.
A singleton managed object that manages the discovery, analysis, recommendation and virtualization of physical machines
A singleton managed object that allows SNMP configuration.
Not set if not supported on a particular platform.
A singleton managed object that can answer questions about the feasibility of certain provisioning operations.
A singleton managed object that can answer questions about compatibility of a virtual machine with a host.
A singleton managed object that can generate OVF descriptors (export) and create vApps (single-VM or vApp container-based) from OVF descriptors (import).
A singleton managed object that supports management of IpPool objects.
IP pools are used when allocating IPv4 and IPv6 addresses to vApps.
A singleton managed object that provides relevant information of DistributedVirtualSwitch.
A singleton managed object that manages the host profiles.
A singleton managed object that manages the cluster profiles.
A singleton managed object that manages compliance aspects of entities.
A singleton managed object that provides methods for retrieving message catalogs for client-side localization support.
A singleton managed object that provides methods for storage resource management.
A singleton managed object that provides methods for guest operations.
A singleton managed object that provides methods for looking up static VM overhead memory.
host certificate manager A singleton managed object to manage the certificates between the Certificate Server and the host.
A singleton managed object that manages IO Filters installed on the ESXi hosts and IO Filter configuration of virtual disks.
A singleton managed object that manages all storage objects in the Virtual Infrastructure.
If connected to a vCenter, this is the VcenterVStorageObjectManager; If connected to an ESXi host, this is the HostVStorageObjectManager.
A storage object in the Virtual Infrastructure is represented by a vStorageObject.
A singleton managed object that manages the host specification data.
A singleton managed object used to manage cryptographic keys.
A singleton managed object that manages the health updates.
A singleton managed object that manages the VCHA Cluster configuration.
A singleton managed object for managing a configured VCHA Cluster.
A singleton managed object used to configure tenants.
A singleton managed object used to manage site related capabilities.
A singleton managed object used to query storage related entities.
A singleton managed object used to query DirectPath profiles.
Since: vSphere API Release 9.0.0.0