Managed Object - StoragePod(vim.StoragePod)

Property of
PlacementSpec, StorageDrsPodSelectionSpec, VmPodConfigForPlacement
Parameter to
ApplyStorageDrsRecommendationToPod_Task, ConfigureStorageDrsForPod_Task, RefreshStorageDrsRecommendation, RefreshStorageDrsRecommendationsForPod_Task, ValidateStoragePodConfig
Returned by
CreateStoragePod
Extends
Folder
See also
PodStorageDrsEntry, StoragePodSummary
Since
vSphere API 5.0


Managed Object Description

The StoragePod data object aggregates the storage resources of associated Datastore objects into a single storage resource for use by virtual machines. The storage services such as Storage DRS (Distributed Resource Scheduling), enhance the utility of the storage pod.

Use the Folder.CreateStoragePod method to create an instance of this object.

Properties

Name Type Description
podStorageDrsEntry* PPodStorageDrsEntry

Storage DRS related attributes of the Storage Pod.
summary* PStoragePodSummary

Storage pod summary.
Properties inherited from Folder
childEntity, childType
Properties inherited from ManagedEntity
alarmActionsEnabled, configIssue, configStatus, customValue, declaredAlarmState, disabledMethod, effectiveRole, name, overallStatus, parent, permission, recentTask, tag, triggeredAlarmState
Properties inherited from ExtensibleManagedObject
availableField, value
*May not be presentPRequired privilege - see tooltip for details

Methods

Methods defined in this Managed Object
None
Methods inherited from Folder
AddStandaloneHost_Task, CreateCluster, CreateClusterEx, CreateDatacenter, CreateDVS_Task, CreateFolder, CreateStoragePod, CreateVM_Task, MoveIntoFolder_Task, RegisterVM_Task, UnregisterAndDestroy_Task
Methods inherited from ManagedEntity
Destroy_Task, Reload, Rename_Task
Methods inherited from ExtensibleManagedObject
setCustomValue