
This external documentation for pyVmomi was generated using Googly Docs (aka Google Standard Documentation) which renders very cleanly in GitHub. Internal documentation for a class should be done in Sphinx format because tools like pyCharm and Eclipse can use that documentation as a hint for code completion. Note: External docs as Googly Docs, internal docs as Sphinx. Closes bug#15
2.6 KiB
vim.storageDrs.PodConfigSpec
The StorageDrsPodConfigSpec data object provides a set of update specifications for pod-wide storage DRS configuration. To support incremental changes, these properties are all optional.
- extends
- since
- Attributes:
-
enabled (bool, optional):
Flag indicating whether or not storage DRS is enabled.
ioLoadBalanceEnabled (bool, optional):
Flag indicating whether or not storage DRS takes into account storage I/O workload when making load balancing and initial placement recommendations.
defaultVmBehavior (str, optional):
Specifies the pod-wide default storage DRS behavior for virtual machines. For currently supported storage DRS behavior, see StorageDrsPodConfigInfoBehavior . You can override the default behavior for a virtual machine by using the StorageDrsVmConfigInfo object.
loadBalanceInterval (int, optional):
Specify the interval that storage DRS runs to load balance among datastores within a storage pod.
defaultIntraVmAffinity (bool, optional):
Specifies whether or not each virtual machine in this pod should have its virtual disks on the same datastore by default.
spaceLoadBalanceConfig (vim.storageDrs.SpaceLoadBalanceConfig, optional):
The configuration settings for load balancing storage space.
ioLoadBalanceConfig (vim.storageDrs.IoLoadBalanceConfig, optional):
The configuration settings for load balancing I/O workload. This takes effect only if ioLoadBalanceEnabled istrue.
rule (vim.cluster.RuleSpec, optional):
Changes to the set of rules.
option (vim.storageDrs.OptionSpec, optional):
Changes to advance settings.