Scripting Object - VcServiceContent

Attribute of
VcServiceInstance
Returned by
retrieveServiceContent

Scripting Object Description

The {@link ServiceInstanceContent} 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 {@link ServiceInstance}. For this reason, use the method {@link ServiceInstance#retrieveContent} to retrieve the {@link ServiceInstanceContent} object.

Attributes

Name Type Description
aboutVcAboutInfo

Information about the service, such as the software version. @since VI API 2.5
accountManagerVcHostLocalAccountManager

A singleton managed object that manages host local user and group accounts. @since VI API 2.5
alarmManagerVcAlarmManager

A singleton managed object that manages alarms. @since VI API 2.5
authorizationManagerVcAuthorizationManager

Manages permissions for managed entities in the service. @since VI API 2.5
certificateManagerVcCertificateManager

host certificate manager A singleton managed object to manage the certificates between the Certificate Server and the host. @since vSphere API 6.0
clusterProfileManagerVcClusterProfileManager

A singleton managed object that manages the cluster profiles. @since vSphere API 4.0
complianceManagerVcProfileComplianceManager

A singleton managed object that manages compliance aspects of entities. @since vSphere API 4.0
cryptoManagerVcCryptoManager

A singleton managed object used to manage cryptographic keys. @since vSphere API 6.5
customFieldsManagerVcCustomFieldsManager

A singleton managed object that managed custom fields. @since VI API 2.5
customizationSpecManagerVcCustomizationSpecManager

A singleton managed object that manages saved guest customization specifications. @since VI API 2.5
datastoreNamespaceManagerVcDatastoreNamespaceManager

Datastore Namespace manager. A singleton managed object that is used to manage manipulations related to datastores' namespaces. @since vSphere API 5.5
diagnosticManagerVcDiagnosticManager

A singleton managed object that provides access to low-level log files. @since VI API 2.5
dvSwitchManagerVcDistributedVirtualSwitchManager

A singleton managed object that provides relevant information of DistributedVirtualSwitch. @since vSphere API 4.0
dynamicPropertyVcDynamicProperty []

@since Unknown
dynamicTypeString

@since Unknown
eventManagerVcEventManager

A singleton managed object that manages events. @since VI API 2.5
extensionManagerVcExtensionManager

A singleton managed object that manages extensions. @since VI API 2.5
failoverClusterConfiguratorVcFailoverClusterConfigurator

A singleton managed object that manages the VCHA Cluster configuration. @since vSphere API 6.5
failoverClusterManagerVcFailoverClusterManager

A singleton managed object for managing a configured VCHA Cluster. @since vSphere API 6.5
fileManagerVcFileManager

A singleton managed object that allows management of files present on datastores. @since VI API 2.5
guestOperationsManagerVcGuestOperationsManager

A singleton managed object that provides methods for guest operations. @since vSphere API 5.0
healthUpdateManagerVcHealthUpdateManager

A singleton managed object that manages the health updates. @since vSphere API 6.5
hostProfileManagerVcHostProfileManager

A singleton managed object that manages the host profiles. @since vSphere API 4.0
hostSpecManagerVcHostSpecificationManager

A singleton managed object that manages the host specification data. @since vSphere API 6.5
ioFilterManagerVcIoFilterManager

A singleton managed object that manages IO Filters installed on the ESXi hosts and IO Filter configuration of virtual disks. @since vSphere API 6.0
ipPoolManagerVcIpPoolManager

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 4.0
licenseManagerVcLicenseManager

A singleton managed object that manages licensing @since VI API 2.5
localizationManagerVcLocalizationManager

A singleton managed object that provides methods for retrieving message catalogs for client-side localization support. @since vSphere API 4.0
overheadMemoryManagerVcOverheadMemoryManager

A singleton managed object that provides methods for looking up static VM overhead memory. @since vSphere API 6.0
ovfManagerVcOvfManager

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 4.0
perfManagerVcPerformanceManager

A singleton managed object that manages the collection and reporting of performance statistics. @since VI API 2.5
propertyCollectorVcPropertyCollector

Reference to a per-session object for retrieving properties and updates. @since VI API 2.5
rootFolderVcFolder

Reference to the top of the inventory managed by this service. @since VI API 2.5
scheduledTaskManagerVcScheduledTaskManager

A singleton managed object that manages scheduled tasks. @since VI API 2.5
searchIndexVcSearchIndex

A singleton managed object that allows search of the inventory @since VI API 2.5
serviceManagerVcServiceManager

A singleton managed object that manages local services. @since vSphere API 5.1
sessionManagerVcSessionManager

Managed object for logging in and managing sessions. @since VI API 2.5
settingVcOptionManager

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. @since VI API 2.5
snmpSystemVcHostSnmpSystem

A singleton managed object that allows SNMP configuration. Not set if not supported on a particular platform. @since vSphere API 4.0
storageResourceManagerVcStorageResourceManager

A singleton managed object that provides methods for storage resource management. @since vSphere API 4.1
taskManagerVcTaskManager

A singleton managed object that manages tasks. @since VI API 2.5
userDirectoryVcUserDirectory

A user directory managed object. @since VI API 2.5
viewManagerVcViewManager

A singleton managed object for tracking custom sets of objects. @since VI API 2.5
virtualDiskManagerVcVirtualDiskManager

A singleton managed object that allows management of virtual disks on datastores. @since VI API 2.5
virtualizationManagerVcVirtualizationManagerDeprecated.

A singleton managed object that manages the discovery, analysis, recommendation and virtualization of physical machines @since VI API 2.5
vmCompatibilityCheckerVcVirtualMachineCompatibilityChecker

A singleton managed object that can answer questions about compatibility of a virtual machine with a host. @since vSphere API 4.0
vmProvisioningCheckerVcVirtualMachineProvisioningChecker

A singleton managed object that can answer questions about the feasibility of certain provisioning operations. @since vSphere API 4.0
vStorageObjectManagerVcVStorageObjectManagerBase

A singleton managed object that manages all storage objects in the Virtual Infrastructure. If connected to a vCenter, this is the {@link vim.vslm.vcenter.VStorageObjectManager}; If connected to an ESXi host, this is the {@link vim.vslm.host.VStorageObjectManager}.

A storage object in the Virtual Infrastructure is represented by a vStorageObject. @since vSphere API 6.5


Methods

Methods defined in this Scripting Object
None