VMOMI
view release on metacpan or search on metacpan
lib/VMOMI/PlacementAction.pm view on Meta::CPAN
use warnings;
our @class_ancestors = (
'ClusterAction',
'DynamicData',
);
our @class_members = (
['vm', 'ManagedObjectReference', 0, 1],
['targetHost', 'ManagedObjectReference', 0, 1],
['relocateSpec', 'VirtualMachineRelocateSpec', 0, 1],
);
sub get_class_ancestors {
return @class_ancestors;
}
sub get_class_members {
my $class = shift;
my @super_members = $class->SUPER::get_class_members();
return (@super_members, @class_members);
lib/VMOMI/PlacementSpec.pm view on Meta::CPAN
use warnings;
our @class_ancestors = (
'DynamicData',
);
our @class_members = (
['priority', 'VirtualMachineMovePriority', 0, 1],
['vm', 'ManagedObjectReference', 0, 1],
['configSpec', 'VirtualMachineConfigSpec', 0, 1],
['relocateSpec', 'VirtualMachineRelocateSpec', 0, 1],
['hosts', 'ManagedObjectReference', 1, 1],
['datastores', 'ManagedObjectReference', 1, 1],
['storagePods', 'ManagedObjectReference', 1, 1],
['disallowPrerequisiteMoves', 'boolean', 0, 1],
['rules', 'ClusterRuleInfo', 1, 1],
['key', undef, 0, 1],
['placementType', undef, 0, 1],
['cloneSpec', 'VirtualMachineCloneSpec', 0, 1],
['cloneName', undef, 0, 1],
);
lib/VMOMI/StorageMigrationAction.pm view on Meta::CPAN
use strict;
use warnings;
our @class_ancestors = (
'ClusterAction',
'DynamicData',
);
our @class_members = (
['vm', 'ManagedObjectReference', 0, ],
['relocateSpec', 'VirtualMachineRelocateSpec', 0, ],
['source', 'ManagedObjectReference', 0, ],
['destination', 'ManagedObjectReference', 0, ],
['sizeTransferred', undef, 0, ],
['spaceUtilSrcBefore', undef, 0, 1],
['spaceUtilDstBefore', undef, 0, 1],
['spaceUtilSrcAfter', undef, 0, 1],
['spaceUtilDstAfter', undef, 0, 1],
['ioLatencySrcBefore', undef, 0, 1],
['ioLatencyDstBefore', undef, 0, 1],
);
lib/VMOMI/StoragePlacementAction.pm view on Meta::CPAN
use strict;
use warnings;
our @class_ancestors = (
'ClusterAction',
'DynamicData',
);
our @class_members = (
['vm', 'ManagedObjectReference', 0, 1],
['relocateSpec', 'VirtualMachineRelocateSpec', 0, ],
['destination', 'ManagedObjectReference', 0, ],
['spaceUtilBefore', undef, 0, 1],
['spaceDemandBefore', undef, 0, 1],
['spaceUtilAfter', undef, 0, 1],
['spaceDemandAfter', undef, 0, 1],
['ioLatencyBefore', undef, 0, 1],
);
sub get_class_ancestors {
return @class_ancestors;
lib/VMOMI/StoragePlacementSpec.pm view on Meta::CPAN
);
our @class_members = (
['type', undef, 0, ],
['priority', 'VirtualMachineMovePriority', 0, 1],
['vm', 'ManagedObjectReference', 0, 1],
['podSelectionSpec', 'StorageDrsPodSelectionSpec', 0, ],
['cloneSpec', 'VirtualMachineCloneSpec', 0, 1],
['cloneName', undef, 0, 1],
['configSpec', 'VirtualMachineConfigSpec', 0, 1],
['relocateSpec', 'VirtualMachineRelocateSpec', 0, 1],
['resourcePool', 'ManagedObjectReference', 0, 1],
['host', 'ManagedObjectReference', 0, 1],
['folder', 'ManagedObjectReference', 0, 1],
['disallowPrerequisiteMoves', 'boolean', 0, 1],
['resourceLeaseDurationSec', undef, 0, 1],
);
sub get_class_ancestors {
return @class_ancestors;
}
( run in 0.617 second using v1.01-cache-2.11-cpan-5511b514fd6 )