vSphere Web Services API
| 
 | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods | 
Data Object - ServiceContent(vim.ServiceInstanceContent)
- Property of
 - ServiceInstance
 - Returned by
 - RetrieveServiceContent
 - Extends
 - DynamicData
 - See also
 - AboutInfo, AlarmManager, AuthorizationManager, CertificateManager, ClusterProfileManager, CryptoManager, CustomFieldsManager, CustomizationSpecManager, DatastoreNamespaceManager, DiagnosticManager, DistributedVirtualSwitchManager, EventManager, ExtensionManager, FailoverClusterConfigurator, FailoverClusterManager, FileManager, Folder, GuestOperationsManager, HealthUpdateManager, HostLocalAccountManager, HostProfileManager, HostSnmpSystem, HostSpecificationManager, IoFilterManager, IpPoolManager, LicenseManager, LocalizationManager, OptionManager, OverheadMemoryManager, OvfManager, PerformanceManager, ProfileComplianceManager, PropertyCollector, ScheduledTaskManager, SearchIndex, ServiceManager, SessionManager, SiteInfoManager, StorageQueryManager, StorageResourceManager, TaskManager, TenantTenantManager, UserDirectory, ViewManager, VirtualDiskManager, VirtualizationManager, VirtualMachineCompatibilityChecker, VirtualMachineGuestCustomizationManager, VirtualMachineProvisioningChecker, VStorageObjectManagerBase
 - Since
 - 2.0
 
Data Object Description
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.Properties
| Name | Type | Description | 
|---|---|---|
| about | AboutInfo | 
         Information about the service, such as the software version.
       | 
| accountManager* | ManagedObjectReference
 to a HostLocalAccountManager  | 
         A singleton managed object that manages host local user and group accounts.
       | 
| alarmManager* | ManagedObjectReference
 to a AlarmManager  | 
         A singleton managed object that manages alarms.
       | 
| authorizationManager* | ManagedObjectReference
 to a AuthorizationManager  | 
         Manages permissions for managed entities in the service.
       | 
| certificateManager* | ManagedObjectReference
 to a CertificateManager  | 
         host certificate manager
 A singleton managed object to manage the certificates between the
 Certificate Server and the host.
      
Since vSphere API Release 6.0 | 
| clusterProfileManager* | ManagedObjectReference
 to a ClusterProfileManager  | 
         A singleton managed object that manages the cluster profiles.
      
Since vSphere API Release 4.0 | 
| complianceManager* | ManagedObjectReference
 to a ProfileComplianceManager  | 
         A singleton managed object that manages compliance aspects of entities.
      
Since vSphere API Release 4.0 | 
| cryptoManager* | ManagedObjectReference
 to a CryptoManager  | 
         A singleton managed object used to manage cryptographic keys.
      
Since vSphere API Release 6.5 | 
| customFieldsManager* | ManagedObjectReference
 to a CustomFieldsManager  | 
         A singleton managed object that managed custom fields.
       | 
| customizationSpecManager* | ManagedObjectReference
 to a CustomizationSpecManager  | 
         A singleton managed object that manages saved guest customization
  specifications.
       | 
| datastoreNamespaceManager* | ManagedObjectReference
 to a DatastoreNamespaceManager  | 
         Datastore Namespace manager.
 A singleton managed object that is used to manage manipulations
 related to datastores' namespaces.
      
Since vSphere API Release 5.5 | 
| diagnosticManager* | ManagedObjectReference
 to a DiagnosticManager  | 
         A singleton managed object that provides access to low-level log files.
       | 
| dvSwitchManager* | ManagedObjectReference
 to a DistributedVirtualSwitchManager  | 
         A singleton managed object that provides relevant information of
  DistributedVirtualSwitch.
      
Since vSphere API Release 4.0 | 
| eventManager* | ManagedObjectReference
 to a EventManager  | 
         A singleton managed object that manages events.
       | 
| extensionManager* | ManagedObjectReference
 to a ExtensionManager  | 
         A singleton managed object that manages extensions.
      
Since VI API 2.5 | 
| failoverClusterConfigurator* | ManagedObjectReference
 to a FailoverClusterConfigurator  | 
         A singleton managed object that manages the VCHA Cluster
 configuration.
      
Since vSphere API Release 6.5 | 
| failoverClusterManager* | ManagedObjectReference
 to a FailoverClusterManager  | 
         A singleton managed object for managing a configured VCHA Cluster.
      
Since vSphere API Release 6.5 | 
| fileManager* | ManagedObjectReference
 to a FileManager  | 
         A singleton managed object that allows management of files present
  on datastores.
      
Since VI API 2.5 | 
| guestCustomizationManager* | ManagedObjectReference
 to a VirtualMachineGuestCustomizationManager  | 
         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 InstantClone_Task.
      
Since vSphere API Release 6.8.7 | 
| guestOperationsManager* | ManagedObjectReference
 to a GuestOperationsManager  | 
         A singleton managed object that provides methods for guest operations.
      
Since vSphere API Release 5.0 | 
| healthUpdateManager* | ManagedObjectReference
 to a HealthUpdateManager  | 
         A singleton managed object that manages the health updates.
      
Since vSphere API Release 6.5 | 
| hostProfileManager* | ManagedObjectReference
 to a HostProfileManager  | 
         A singleton managed object that manages the host profiles.
      
Since vSphere API Release 4.0 | 
| hostSpecManager* | ManagedObjectReference
 to a HostSpecificationManager  | 
         A singleton managed object that manages the host specification data.
      
Since vSphere API Release 6.5 | 
| ioFilterManager* | ManagedObjectReference
 to a IoFilterManager  | 
         A singleton managed object that manages IO Filters installed on the ESXi
 hosts and IO Filter configuration of virtual disks.
      
Since vSphere API Release 6.0 | 
| ipPoolManager* | ManagedObjectReference
 to a IpPoolManager  | 
         A singleton managed object that supports management of IpPool objects. IP pools are
 used when allocating IPv4 and IPv6 addresses to vApps.
      
Since vSphere API Release 4.0 | 
| licenseManager* | ManagedObjectReference
 to a LicenseManager  | 
         A singleton managed object that manages licensing
       | 
| localizationManager* | ManagedObjectReference
 to a LocalizationManager  | 
         A singleton managed object that provides methods for retrieving message
 catalogs for client-side localization support.
      
Since vSphere API Release 4.0 | 
| overheadMemoryManager* | ManagedObjectReference
 to a OverheadMemoryManager  | 
         A singleton managed object that provides methods for looking up static VM
 overhead memory.
      
Since vSphere API Release 6.0 | 
| ovfManager* | ManagedObjectReference
 to a OvfManager  | 
         A singleton managed object that can generate OVF descriptors (export) and create
 vApps (single-VM or vApp container-based) from OVF descriptors (import).
      
Since vSphere API Release 4.0 | 
| perfManager* | ManagedObjectReference
 to a PerformanceManager  | 
         A singleton managed object that manages the collection and reporting
  of performance statistics.
       | 
| propertyCollector | ManagedObjectReference
 to a PropertyCollector  | 
         Reference to a per-session object for retrieving properties and updates.
       | 
| rootFolder | ManagedObjectReference
 to a Folder  | 
         Reference to the top of the inventory managed by this service.
       | 
| scheduledTaskManager* | ManagedObjectReference
 to a ScheduledTaskManager  | 
         A singleton managed object that manages scheduled tasks.
       | 
| searchIndex* | ManagedObjectReference
 to a SearchIndex  | 
         A singleton managed object that allows search of the inventory
       | 
| serviceManager* | ManagedObjectReference
 to a ServiceManager  | 
         A singleton managed object that manages local services.
      
Since vSphere API Release 5.1 | 
| sessionManager* | ManagedObjectReference
 to a SessionManager  | 
         Managed object for logging in and managing sessions.
       | 
| setting* | ManagedObjectReference
 to a OptionManager  | 
         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 HostConfigManager  | 
| siteInfoManager* | ManagedObjectReference
 to a SiteInfoManager  | 
         A singleton managed object used to manage site related capabilities.
      
Since vSphere API Release 7.0 | 
| snmpSystem* | ManagedObjectReference
 to a HostSnmpSystem  | 
         A singleton managed object that allows SNMP configuration.
  Not set if not supported on a particular platform.
      
Since vSphere API Release 4.0 | 
| storageQueryManager* | ManagedObjectReference
 to a StorageQueryManager  | 
         A singleton managed object used to query storage related entities.
      
Since vSphere API Release 6.7.2 | 
| storageResourceManager* | ManagedObjectReference
 to a StorageResourceManager  | 
         A singleton managed object that provides methods for storage resource
 management.
      
Since vSphere API Release 4.1 | 
| taskManager* | ManagedObjectReference
 to a TaskManager  | 
         A singleton managed object that manages tasks.
       | 
| tenantManager* | ManagedObjectReference
 to a TenantTenantManager  | 
         A singleton managed object used to configure tenants.
      
Since vSphere API Release 6.9.1 | 
| userDirectory* | ManagedObjectReference
 to a UserDirectory  | 
         A user directory managed object.
       | 
| viewManager* | ManagedObjectReference
 to a ViewManager  | 
         A singleton managed object for tracking custom sets of objects.
      
Since VI API 2.5 | 
| virtualDiskManager* | ManagedObjectReference
 to a VirtualDiskManager  | 
         A singleton managed object that allows management of virtual disks
  on datastores.
      
Since VI API 2.5 | 
| virtualizationManager* | ManagedObjectReference
 to a VirtualizationManager  | 
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
      
Since VI API 2.5 | 
| vmCompatibilityChecker* | ManagedObjectReference
 to a VirtualMachineCompatibilityChecker  | 
         A singleton managed object that can answer questions about compatibility
  of a virtual machine with a host.
      
Since vSphere API Release 4.0 | 
| vmProvisioningChecker* | ManagedObjectReference
 to a VirtualMachineProvisioningChecker  | 
         A singleton managed object that can answer questions about the
  feasibility of certain provisioning operations.
      
Since vSphere API Release 4.0 | 
| vStorageObjectManager* | ManagedObjectReference
 to a VStorageObjectManagerBase  | 
         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. Since vSphere API Release 6.5 | 
| Properties inherited from DynamicData | ||
| None | ||
Show WSDL type definition
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |