github.com/vmware/govmomi@v0.51.0/simulator/esx/task_manager.go (about) 1 // © Broadcom. All Rights Reserved. 2 // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. 3 // SPDX-License-Identifier: Apache-2.0 4 5 package esx 6 7 import "github.com/vmware/govmomi/vim25/types" 8 9 // Description is the default template for the TaskManager description property. 10 // Capture method: 11 // 12 // govc object.collect -s -dump TaskManager:ha-taskmgr description 13 var Description = types.TaskDescription{ 14 MethodInfo: []types.BaseElementDescription{ 15 &types.ElementDescription{ 16 Description: types.Description{ 17 Label: "Set cluster resource custom value", 18 Summary: "Sets the value of a custom field for a cluster of objects as a unified compute-resource", 19 }, 20 Key: "ClusterComputeResource.setCustomValue", 21 }, 22 &types.ElementDescription{ 23 Description: types.Description{ 24 Label: "Reload cluster", 25 Summary: "Reloads the cluster", 26 }, 27 Key: "ClusterComputeResource.reload", 28 }, 29 &types.ElementDescription{ 30 Description: types.Description{ 31 Label: "Rename cluster", 32 Summary: "Rename the compute-resource", 33 }, 34 Key: "ClusterComputeResource.rename", 35 }, 36 &types.ElementDescription{ 37 Description: types.Description{ 38 Label: "Remove cluster", 39 Summary: "Deletes the cluster compute-resource and removes it from its parent folder (if any)", 40 }, 41 Key: "ClusterComputeResource.destroy", 42 }, 43 &types.ElementDescription{ 44 Description: types.Description{ 45 Label: "Add tag", 46 Summary: "Add a set of tags to the cluster", 47 }, 48 Key: "ClusterComputeResource.addTag", 49 }, 50 &types.ElementDescription{ 51 Description: types.Description{ 52 Label: "Remove tag", 53 Summary: "Removes a set of tags from the cluster", 54 }, 55 Key: "ClusterComputeResource.removeTag", 56 }, 57 &types.ElementDescription{ 58 Description: types.Description{ 59 Label: "retrieveCustomValues", 60 Summary: "retrieveCustomValues", 61 }, 62 Key: "ClusterComputeResource.retrieveCustomValues", 63 }, 64 &types.ElementDescription{ 65 Description: types.Description{ 66 Label: "Reconfigure cluster", 67 Summary: "Reconfigures a cluster", 68 }, 69 Key: "ClusterComputeResource.reconfigureEx", 70 }, 71 &types.ElementDescription{ 72 Description: types.Description{ 73 Label: "Reconfigure cluster", 74 Summary: "Reconfigures a cluster", 75 }, 76 Key: "ClusterComputeResource.reconfigure", 77 }, 78 &types.ElementDescription{ 79 Description: types.Description{ 80 Label: "Apply recommendation", 81 Summary: "Applies a recommendation", 82 }, 83 Key: "ClusterComputeResource.applyRecommendation", 84 }, 85 &types.ElementDescription{ 86 Description: types.Description{ 87 Label: "Cancel recommendation", 88 Summary: "Cancels a recommendation", 89 }, 90 Key: "ClusterComputeResource.cancelRecommendation", 91 }, 92 &types.ElementDescription{ 93 Description: types.Description{ 94 Label: "Recommended power On hosts", 95 Summary: "Get recommendations for a location to power on a specific virtual machine", 96 }, 97 Key: "ClusterComputeResource.recommendHostsForVm", 98 }, 99 &types.ElementDescription{ 100 Description: types.Description{ 101 Label: "Add host", 102 Summary: "Adds a new host to the cluster", 103 }, 104 Key: "ClusterComputeResource.addHost", 105 }, 106 &types.ElementDescription{ 107 Description: types.Description{ 108 Label: "Add host and enable lockdown", 109 Summary: "Adds a new host to the cluster and enables lockdown mode on the host", 110 }, 111 Key: "ClusterComputeResource.addHostWithAdminDisabled", 112 }, 113 &types.ElementDescription{ 114 Description: types.Description{ 115 Label: "Move host into cluster", 116 Summary: "Moves a set of existing hosts into the cluster", 117 }, 118 Key: "ClusterComputeResource.moveInto", 119 }, 120 &types.ElementDescription{ 121 Description: types.Description{ 122 Label: "Move host into cluster", 123 Summary: "Moves a host into the cluster", 124 }, 125 Key: "ClusterComputeResource.moveHostInto", 126 }, 127 &types.ElementDescription{ 128 Description: types.Description{ 129 Label: "Refresh recommendations", 130 Summary: "Refreshes the list of recommendations", 131 }, 132 Key: "ClusterComputeResource.refreshRecommendation", 133 }, 134 &types.ElementDescription{ 135 Description: types.Description{ 136 Label: "Retrieve EVC", 137 Summary: "Retrieve Enhanced vMotion Compatibility information for this cluster", 138 }, 139 Key: "ClusterComputeResource.evcManager", 140 }, 141 &types.ElementDescription{ 142 Description: types.Description{ 143 Label: "Retrieve transitional EVC manager", 144 Summary: "Retrieve the transitional EVC manager for this cluster", 145 }, 146 Key: "ClusterComputeResource.transitionalEVCManager", 147 }, 148 &types.ElementDescription{ 149 Description: types.Description{ 150 Label: "Retrieve DAS advanced runtime information", 151 Summary: "Retrieve DAS advanced runtime information for this cluster", 152 }, 153 Key: "ClusterComputeResource.retrieveDasAdvancedRuntimeInfo", 154 }, 155 &types.ElementDescription{ 156 Description: types.Description{ 157 Label: "Retrieve vShpere HA data for cluster", 158 Summary: "Retrieves HA data for a cluster", 159 }, 160 Key: "ClusterComputeResource.retrieveDasData", 161 }, 162 &types.ElementDescription{ 163 Description: types.Description{ 164 Label: "Check VM admission in vSphere HA cluster", 165 Summary: "Checks if HA admission control allows a set of virtual machines to be powered on in the cluster", 166 }, 167 Key: "ClusterComputeResource.checkDasAdmission", 168 }, 169 &types.ElementDescription{ 170 Description: types.Description{ 171 Label: "Check cluster for vSphere HA configuration", 172 Summary: "Check how the specified HA config will affect the cluster state if high availability is enabled", 173 }, 174 Key: "ClusterComputeResource.checkReconfigureDas", 175 }, 176 &types.ElementDescription{ 177 Description: types.Description{ 178 Label: "checkReconfigureDasVmcp", 179 Summary: "checkReconfigureDasVmcp", 180 }, 181 Key: "ClusterComputeResource.checkReconfigureDasVmcp", 182 }, 183 &types.ElementDescription{ 184 Description: types.Description{ 185 Label: "DRS recommends hosts to evacuate", 186 Summary: "DRS recommends hosts to evacuate", 187 }, 188 Key: "ClusterComputeResource.enterMaintenanceMode", 189 }, 190 &types.ElementDescription{ 191 Description: types.Description{ 192 Label: "Find Fault Tolerance compatible hosts for placing secondary VM", 193 Summary: "Find the set of Fault Tolerance compatible hosts for placing secondary of a given primary virtual machine", 194 }, 195 Key: "ClusterComputeResource.queryFaultToleranceCompatibleHosts", 196 }, 197 &types.ElementDescription{ 198 Description: types.Description{ 199 Label: "Find Fault Tolerance compatible datastores for a VM", 200 Summary: "Find the set of Fault Tolerance compatible datastores for a given virtual machine", 201 }, 202 Key: "ClusterComputeResource.queryFaultToleranceCompatibleDatastores", 203 }, 204 &types.ElementDescription{ 205 Description: types.Description{ 206 Label: "Verify FaultToleranceConfigSpec", 207 Summary: "Verify whether a given FaultToleranceConfigSpec satisfies the requirements for Fault Tolerance", 208 }, 209 Key: "ClusterComputeResource.verifyFaultToleranceConfigSpec", 210 }, 211 &types.ElementDescription{ 212 Description: types.Description{ 213 Label: "Check Fault Tolerance compatibility for VM", 214 Summary: "Check whether a VM is compatible for turning on Fault Tolerance", 215 }, 216 Key: "ClusterComputeResource.queryCompatibilityForFaultTolerance", 217 }, 218 &types.ElementDescription{ 219 Description: types.Description{ 220 Label: "Call DRS for cross vMotion placement recommendations", 221 Summary: "Calls vSphere DRS for placement recommendations when migrating a VM across vCenter Server instances and virtual switches", 222 }, 223 Key: "ClusterComputeResource.placeVm", 224 }, 225 &types.ElementDescription{ 226 Description: types.Description{ 227 Label: "Find rules for VM", 228 Summary: "Locates all affinity and anti-affinity rules the specified VM participates in", 229 }, 230 Key: "ClusterComputeResource.findRulesForVm", 231 }, 232 &types.ElementDescription{ 233 Description: types.Description{ 234 Label: "stampAllRulesWithUuid", 235 Summary: "stampAllRulesWithUuid", 236 }, 237 Key: "ClusterComputeResource.stampAllRulesWithUuid", 238 }, 239 &types.ElementDescription{ 240 Description: types.Description{ 241 Label: "getResourceUsage", 242 Summary: "getResourceUsage", 243 }, 244 Key: "ClusterComputeResource.getResourceUsage", 245 }, 246 &types.ElementDescription{ 247 Description: types.Description{ 248 Label: "queryDrmDumpHistory", 249 Summary: "queryDrmDumpHistory", 250 }, 251 Key: "ClusterComputeResource.queryDrmDumpHistory", 252 }, 253 &types.ElementDescription{ 254 Description: types.Description{ 255 Label: "generateDrmBundle", 256 Summary: "generateDrmBundle", 257 }, 258 Key: "ClusterComputeResource.generateDrmBundle", 259 }, 260 &types.ElementDescription{ 261 Description: types.Description{ 262 Label: "Set datastore cluster custom value", 263 Summary: "Sets the value of a custom field of a datastore cluster", 264 }, 265 Key: "StoragePod.setCustomValue", 266 }, 267 &types.ElementDescription{ 268 Description: types.Description{ 269 Label: "Reload datastore cluster", 270 Summary: "Reloads the datastore cluster", 271 }, 272 Key: "StoragePod.reload", 273 }, 274 &types.ElementDescription{ 275 Description: types.Description{ 276 Label: "Rename a datastore cluster", 277 Summary: "Rename a datastore cluster", 278 }, 279 Key: "StoragePod.rename", 280 }, 281 &types.ElementDescription{ 282 Description: types.Description{ 283 Label: "Remove a datastore cluster", 284 Summary: "Remove a datastore cluster", 285 }, 286 Key: "StoragePod.destroy", 287 }, 288 &types.ElementDescription{ 289 Description: types.Description{ 290 Label: "Add tags to datastore cluster", 291 Summary: "Adds a set of tags to a datastore cluster", 292 }, 293 Key: "StoragePod.addTag", 294 }, 295 &types.ElementDescription{ 296 Description: types.Description{ 297 Label: "Remove tags from datastore cluster", 298 Summary: "Removes a set of tags from a datastore cluster", 299 }, 300 Key: "StoragePod.removeTag", 301 }, 302 &types.ElementDescription{ 303 Description: types.Description{ 304 Label: "retrieveCustomValues", 305 Summary: "retrieveCustomValues", 306 }, 307 Key: "StoragePod.retrieveCustomValues", 308 }, 309 &types.ElementDescription{ 310 Description: types.Description{ 311 Label: "Create folder", 312 Summary: "Creates a new folder", 313 }, 314 Key: "StoragePod.createFolder", 315 }, 316 &types.ElementDescription{ 317 Description: types.Description{ 318 Label: "Move datastores into a datastore cluster", 319 Summary: "Move datastores into a datastore cluster", 320 }, 321 Key: "StoragePod.moveInto", 322 }, 323 &types.ElementDescription{ 324 Description: types.Description{ 325 Label: "Create virtual machine", 326 Summary: "Creates a new virtual machine", 327 }, 328 Key: "StoragePod.createVm", 329 }, 330 &types.ElementDescription{ 331 Description: types.Description{ 332 Label: "Register virtual machine", 333 Summary: "Adds an existing virtual machine to this datastore cluster", 334 }, 335 Key: "StoragePod.registerVm", 336 }, 337 &types.ElementDescription{ 338 Description: types.Description{ 339 Label: "Create cluster", 340 Summary: "Creates a new cluster compute-resource in this datastore cluster", 341 }, 342 Key: "StoragePod.createCluster", 343 }, 344 &types.ElementDescription{ 345 Description: types.Description{ 346 Label: "Create cluster", 347 Summary: "Creates a new cluster compute-resource in this datastore cluster", 348 }, 349 Key: "StoragePod.createClusterEx", 350 }, 351 &types.ElementDescription{ 352 Description: types.Description{ 353 Label: "Add standalone host", 354 Summary: "Creates a new single-host compute-resource", 355 }, 356 Key: "StoragePod.addStandaloneHost", 357 }, 358 &types.ElementDescription{ 359 Description: types.Description{ 360 Label: "Add standalone host and enable lockdown mode", 361 Summary: "Creates a new single-host compute-resource and enables lockdown mode on the host", 362 }, 363 Key: "StoragePod.addStandaloneHostWithAdminDisabled", 364 }, 365 &types.ElementDescription{ 366 Description: types.Description{ 367 Label: "Create datacenter", 368 Summary: "Create a new datacenter with the given name", 369 }, 370 Key: "StoragePod.createDatacenter", 371 }, 372 &types.ElementDescription{ 373 Description: types.Description{ 374 Label: "Unregister and delete", 375 Summary: "Recursively deletes all child virtual machine folders and unregisters all virtual machines", 376 }, 377 Key: "StoragePod.unregisterAndDestroy", 378 }, 379 &types.ElementDescription{ 380 Description: types.Description{ 381 Label: "Create vSphere Distributed Switch", 382 Summary: "Creates a vSphere Distributed Switch", 383 }, 384 Key: "StoragePod.createDistributedVirtualSwitch", 385 }, 386 &types.ElementDescription{ 387 Description: types.Description{ 388 Label: "Create datastore cluster", 389 Summary: "Creates a new datastore cluster", 390 }, 391 Key: "StoragePod.createStoragePod", 392 }, 393 &types.ElementDescription{ 394 Description: types.Description{ 395 Label: "vSphere Distributed Switch set custom value", 396 Summary: "vSphere Distributed Switch set custom value", 397 }, 398 Key: "DistributedVirtualSwitch.setCustomValue", 399 }, 400 &types.ElementDescription{ 401 Description: types.Description{ 402 Label: "vSphere Distributed Switch reload", 403 Summary: "vSphere Distributed Switch reload", 404 }, 405 Key: "DistributedVirtualSwitch.reload", 406 }, 407 &types.ElementDescription{ 408 Description: types.Description{ 409 Label: "Rename vSphere Distributed Switch", 410 Summary: "Rename vSphere Distributed Switch", 411 }, 412 Key: "DistributedVirtualSwitch.rename", 413 }, 414 &types.ElementDescription{ 415 Description: types.Description{ 416 Label: "Delete vSphere Distributed Switch", 417 Summary: "Delete vSphere Distributed Switch", 418 }, 419 Key: "DistributedVirtualSwitch.destroy", 420 }, 421 &types.ElementDescription{ 422 Description: types.Description{ 423 Label: "vSphere Distributed Switch add tag", 424 Summary: "vSphere Distributed Switch add tag", 425 }, 426 Key: "DistributedVirtualSwitch.addTag", 427 }, 428 &types.ElementDescription{ 429 Description: types.Description{ 430 Label: "vSphere Distributed Switch remove tag", 431 Summary: "vSphere Distributed Switch remove tag", 432 }, 433 Key: "DistributedVirtualSwitch.removeTag", 434 }, 435 &types.ElementDescription{ 436 Description: types.Description{ 437 Label: "retrieveCustomValues", 438 Summary: "retrieveCustomValues", 439 }, 440 Key: "DistributedVirtualSwitch.retrieveCustomValues", 441 }, 442 &types.ElementDescription{ 443 Description: types.Description{ 444 Label: "Retrieve dvPort keys", 445 Summary: "Retrieve dvPort keys", 446 }, 447 Key: "DistributedVirtualSwitch.fetchPortKeys", 448 }, 449 &types.ElementDescription{ 450 Description: types.Description{ 451 Label: "Retrieve dvPorts", 452 Summary: "Retrieve dvPorts", 453 }, 454 Key: "DistributedVirtualSwitch.fetchPorts", 455 }, 456 &types.ElementDescription{ 457 Description: types.Description{ 458 Label: "Query vSphere Distributed Switch used virtual LAN ID", 459 Summary: "Query vSphere Distributed Switch used virtual LAN ID", 460 }, 461 Key: "DistributedVirtualSwitch.queryUsedVlanId", 462 }, 463 &types.ElementDescription{ 464 Description: types.Description{ 465 Label: "Reconfigure vSphere Distributed Switch", 466 Summary: "Reconfigure vSphere Distributed Switch", 467 }, 468 Key: "DistributedVirtualSwitch.reconfigure", 469 }, 470 &types.ElementDescription{ 471 Description: types.Description{ 472 Label: "vSphere Distributed Switch product specification operation", 473 Summary: "vSphere Distributed Switch product specification operation", 474 }, 475 Key: "DistributedVirtualSwitch.performProductSpecOperation", 476 }, 477 &types.ElementDescription{ 478 Description: types.Description{ 479 Label: "Merge vSphere Distributed Switches", 480 Summary: "Merge vSphere Distributed Switches", 481 }, 482 Key: "DistributedVirtualSwitch.merge", 483 }, 484 &types.ElementDescription{ 485 Description: types.Description{ 486 Label: "Add Distributed Port Group", 487 Summary: "Add Distributed Port Group", 488 }, 489 Key: "DistributedVirtualSwitch.addPortgroups", 490 }, 491 &types.ElementDescription{ 492 Description: types.Description{ 493 Label: "Move dvPorts", 494 Summary: "Move dvPorts", 495 }, 496 Key: "DistributedVirtualSwitch.movePort", 497 }, 498 &types.ElementDescription{ 499 Description: types.Description{ 500 Label: "Update vSphere Distributed Switch capability", 501 Summary: "Update vSphere Distributed Switch capability", 502 }, 503 Key: "DistributedVirtualSwitch.updateCapability", 504 }, 505 &types.ElementDescription{ 506 Description: types.Description{ 507 Label: "Reconfigure dvPort", 508 Summary: "Reconfigure dvPort", 509 }, 510 Key: "DistributedVirtualSwitch.reconfigurePort", 511 }, 512 &types.ElementDescription{ 513 Description: types.Description{ 514 Label: "Refresh dvPort state", 515 Summary: "Refresh dvPort state", 516 }, 517 Key: "DistributedVirtualSwitch.refreshPortState", 518 }, 519 &types.ElementDescription{ 520 Description: types.Description{ 521 Label: "Rectify host in vSphere Distributed Switch", 522 Summary: "Rectify host in vSphere Distributed Switch", 523 }, 524 Key: "DistributedVirtualSwitch.rectifyHost", 525 }, 526 &types.ElementDescription{ 527 Description: types.Description{ 528 Label: "Update network resource pools on vSphere Distributed Switch", 529 Summary: "Update network resource pools on vSphere Distributed Switch", 530 }, 531 Key: "DistributedVirtualSwitch.updateNetworkResourcePool", 532 }, 533 &types.ElementDescription{ 534 Description: types.Description{ 535 Label: "Add network resource pools on vSphere Distributed Switch", 536 Summary: "Add network resource pools on vSphere Distributed Switch", 537 }, 538 Key: "DistributedVirtualSwitch.addNetworkResourcePool", 539 }, 540 &types.ElementDescription{ 541 Description: types.Description{ 542 Label: "Remove network resource pools on vSphere Distributed Switch", 543 Summary: "Remove network resource pools on vSphere Distributed Switch", 544 }, 545 Key: "DistributedVirtualSwitch.removeNetworkResourcePool", 546 }, 547 &types.ElementDescription{ 548 Description: types.Description{ 549 Label: "Reconfigure a network resource pool on a distributed switch", 550 Summary: "Reconfigures the network resource pool on a distributed switch", 551 }, 552 Key: "DistributedVirtualSwitch.reconfigureVmVnicNetworkResourcePool", 553 }, 554 &types.ElementDescription{ 555 Description: types.Description{ 556 Label: "Update network I/O control on vSphere Distributed Switch", 557 Summary: "Update network I/O control on vSphere Distributed Switch", 558 }, 559 Key: "DistributedVirtualSwitch.enableNetworkResourceManagement", 560 }, 561 &types.ElementDescription{ 562 Description: types.Description{ 563 Label: "Get vSphere Distributed Switch configuration spec to rollback", 564 Summary: "Get vSphere Distributed Switch configuration spec to rollback", 565 }, 566 Key: "DistributedVirtualSwitch.rollback", 567 }, 568 &types.ElementDescription{ 569 Description: types.Description{ 570 Label: "Add Distributed Port Group", 571 Summary: "Add Distributed Port Group", 572 }, 573 Key: "DistributedVirtualSwitch.addPortgroup", 574 }, 575 &types.ElementDescription{ 576 Description: types.Description{ 577 Label: "Update health check configuration on vSphere Distributed Switch", 578 Summary: "Update health check configuration on vSphere Distributed Switch", 579 }, 580 Key: "DistributedVirtualSwitch.updateHealthCheckConfig", 581 }, 582 &types.ElementDescription{ 583 Description: types.Description{ 584 Label: "Look up portgroup based on portgroup key", 585 Summary: "Look up portgroup based on portgroup key", 586 }, 587 Key: "DistributedVirtualSwitch.lookupPortgroup", 588 }, 589 &types.ElementDescription{ 590 Description: types.Description{ 591 Label: "Set datacenter custom value", 592 Summary: "Sets the value of a custom field of a datacenter", 593 }, 594 Key: "Datacenter.setCustomValue", 595 }, 596 &types.ElementDescription{ 597 Description: types.Description{ 598 Label: "Reload datacenter", 599 Summary: "Reloads the datacenter", 600 }, 601 Key: "Datacenter.reload", 602 }, 603 &types.ElementDescription{ 604 Description: types.Description{ 605 Label: "Rename datacenter", 606 Summary: "Rename the datacenter", 607 }, 608 Key: "Datacenter.rename", 609 }, 610 &types.ElementDescription{ 611 Description: types.Description{ 612 Label: "Remove datacenter", 613 Summary: "Deletes the datacenter and removes it from its parent folder (if any)", 614 }, 615 Key: "Datacenter.destroy", 616 }, 617 &types.ElementDescription{ 618 Description: types.Description{ 619 Label: "Add tag", 620 Summary: "Add a set of tags to the datacenter", 621 }, 622 Key: "Datacenter.addTag", 623 }, 624 &types.ElementDescription{ 625 Description: types.Description{ 626 Label: "Remove tag", 627 Summary: "Remove a set of tags from the datacenter", 628 }, 629 Key: "Datacenter.removeTag", 630 }, 631 &types.ElementDescription{ 632 Description: types.Description{ 633 Label: "retrieveCustomValues", 634 Summary: "retrieveCustomValues", 635 }, 636 Key: "Datacenter.retrieveCustomValues", 637 }, 638 &types.ElementDescription{ 639 Description: types.Description{ 640 Label: "Query connection information", 641 Summary: "Gets information of a host that can be used in the connection wizard", 642 }, 643 Key: "Datacenter.queryConnectionInfo", 644 }, 645 &types.ElementDescription{ 646 Description: types.Description{ 647 Label: "queryConnectionInfoViaSpec", 648 Summary: "queryConnectionInfoViaSpec", 649 }, 650 Key: "Datacenter.queryConnectionInfoViaSpec", 651 }, 652 &types.ElementDescription{ 653 Description: types.Description{ 654 Label: "Initialize powering On", 655 Summary: "Initialize tasks for powering on virtual machines", 656 }, 657 Key: "Datacenter.powerOnVm", 658 }, 659 &types.ElementDescription{ 660 Description: types.Description{ 661 Label: "Query configuration option descriptor", 662 Summary: "Retrieve the list of configuration option keys available in this datacenter", 663 }, 664 Key: "Datacenter.queryConfigOptionDescriptor", 665 }, 666 &types.ElementDescription{ 667 Description: types.Description{ 668 Label: "Reconfigure datacenter", 669 Summary: "Reconfigures the datacenter", 670 }, 671 Key: "Datacenter.reconfigure", 672 }, 673 &types.ElementDescription{ 674 Description: types.Description{ 675 Label: "Set virtual machine custom value", 676 Summary: "Sets the value of a custom field of a virtual machine", 677 }, 678 Key: "VirtualMachine.setCustomValue", 679 }, 680 &types.ElementDescription{ 681 Description: types.Description{ 682 Label: "Reload virtual machine", 683 Summary: "Reloads the virtual machine", 684 }, 685 Key: "VirtualMachine.reload", 686 }, 687 &types.ElementDescription{ 688 Description: types.Description{ 689 Label: "Rename virtual machine", 690 Summary: "Rename the virtual machine", 691 }, 692 Key: "VirtualMachine.rename", 693 }, 694 &types.ElementDescription{ 695 Description: types.Description{ 696 Label: "Delete virtual machine", 697 Summary: "Delete this virtual machine. Deleting this virtual machine also deletes its contents and removes it from its parent folder (if any).", 698 }, 699 Key: "VirtualMachine.destroy", 700 }, 701 &types.ElementDescription{ 702 Description: types.Description{ 703 Label: "Add Tag", 704 Summary: "Add a set of tags to the virtual machine", 705 }, 706 Key: "VirtualMachine.addTag", 707 }, 708 &types.ElementDescription{ 709 Description: types.Description{ 710 Label: "Remove tag", 711 Summary: "Remove a set of tags from the virtual machine", 712 }, 713 Key: "VirtualMachine.removeTag", 714 }, 715 &types.ElementDescription{ 716 Description: types.Description{ 717 Label: "retrieveCustomValues", 718 Summary: "retrieveCustomValues", 719 }, 720 Key: "VirtualMachine.retrieveCustomValues", 721 }, 722 &types.ElementDescription{ 723 Description: types.Description{ 724 Label: "Refresh virtual machine storage information", 725 Summary: "Refresh storage information for the virtual machine", 726 }, 727 Key: "VirtualMachine.refreshStorageInfo", 728 }, 729 &types.ElementDescription{ 730 Description: types.Description{ 731 Label: "Retrieve virtual machine backup agent", 732 Summary: "Retrieves the backup agent for the virtual machine", 733 }, 734 Key: "VirtualMachine.retrieveBackupAgent", 735 }, 736 &types.ElementDescription{ 737 Description: types.Description{ 738 Label: "Create virtual machine snapshot", 739 Summary: "Create a new snapshot of this virtual machine", 740 }, 741 Key: "VirtualMachine.createSnapshot", 742 }, 743 &types.ElementDescription{ 744 Description: types.Description{ 745 Label: "Create virtual machine snapshot", 746 Summary: "Create a new snapshot of this virtual machine", 747 }, 748 Key: "VirtualMachine.createSnapshotEx", 749 }, 750 &types.ElementDescription{ 751 Description: types.Description{ 752 Label: "Revert to current snapshot", 753 Summary: "Reverts the virtual machine to the current snapshot", 754 }, 755 Key: "VirtualMachine.revertToCurrentSnapshot", 756 }, 757 &types.ElementDescription{ 758 Description: types.Description{ 759 Label: "Remove all snapshots", 760 Summary: "Remove all the snapshots associated with this virtual machine", 761 }, 762 Key: "VirtualMachine.removeAllSnapshots", 763 }, 764 &types.ElementDescription{ 765 Description: types.Description{ 766 Label: "Consolidate virtual machine disk files", 767 Summary: "Consolidate disk files of this virtual machine", 768 }, 769 Key: "VirtualMachine.consolidateDisks", 770 }, 771 &types.ElementDescription{ 772 Description: types.Description{ 773 Label: "Estimate virtual machine disks consolidation space requirement", 774 Summary: "Estimate the temporary space required to consolidate disk files.", 775 }, 776 Key: "VirtualMachine.estimateStorageRequirementForConsolidate", 777 }, 778 &types.ElementDescription{ 779 Description: types.Description{ 780 Label: "Reconfigure virtual machine", 781 Summary: "Reconfigure this virtual machine", 782 }, 783 Key: "VirtualMachine.reconfigure", 784 }, 785 &types.ElementDescription{ 786 Description: types.Description{ 787 Label: "Upgrade VM compatibility", 788 Summary: "Upgrade virtual machine compatibility to the latest version", 789 }, 790 Key: "VirtualMachine.upgradeVirtualHardware", 791 }, 792 &types.ElementDescription{ 793 Description: types.Description{ 794 Label: "Extract OVF environment", 795 Summary: "Returns the XML document that represents the OVF environment", 796 }, 797 Key: "VirtualMachine.extractOvfEnvironment", 798 }, 799 &types.ElementDescription{ 800 Description: types.Description{ 801 Label: "Power On virtual machine", 802 Summary: "Power On this virtual machine", 803 }, 804 Key: "VirtualMachine.powerOn", 805 }, 806 &types.ElementDescription{ 807 Description: types.Description{ 808 Label: "Power Off virtual machine", 809 Summary: "Power Off this virtual machine", 810 }, 811 Key: "VirtualMachine.powerOff", 812 }, 813 &types.ElementDescription{ 814 Description: types.Description{ 815 Label: "Suspend virtual machine", 816 Summary: "Suspend virtual machine", 817 }, 818 Key: "VirtualMachine.suspend", 819 }, 820 &types.ElementDescription{ 821 Description: types.Description{ 822 Label: "Reset virtual machine", 823 Summary: "Reset this virtual machine", 824 }, 825 Key: "VirtualMachine.reset", 826 }, 827 &types.ElementDescription{ 828 Description: types.Description{ 829 Label: "Initiate guest OS shutdown", 830 Summary: "Issues a command to the guest operating system to perform a clean shutdown of all services", 831 }, 832 Key: "VirtualMachine.shutdownGuest", 833 }, 834 &types.ElementDescription{ 835 Description: types.Description{ 836 Label: "Initiate guest OS reboot", 837 Summary: "Issues a command to the guest operating system asking it to perform a reboot", 838 }, 839 Key: "VirtualMachine.rebootGuest", 840 }, 841 &types.ElementDescription{ 842 Description: types.Description{ 843 Label: "Initiate guest OS standby", 844 Summary: "Issues a command to the guest operating system to prepare for a suspend operation", 845 }, 846 Key: "VirtualMachine.standbyGuest", 847 }, 848 &types.ElementDescription{ 849 Description: types.Description{ 850 Label: "Answer virtual machine question", 851 Summary: "Respond to a question that is blocking this virtual machine", 852 }, 853 Key: "VirtualMachine.answer", 854 }, 855 &types.ElementDescription{ 856 Description: types.Description{ 857 Label: "Customize virtual machine guest OS", 858 Summary: "Customize a virtual machine's guest operating system", 859 }, 860 Key: "VirtualMachine.customize", 861 }, 862 &types.ElementDescription{ 863 Description: types.Description{ 864 Label: "Check customization specification", 865 Summary: "Check the customization specification against the virtual machine configuration", 866 }, 867 Key: "VirtualMachine.checkCustomizationSpec", 868 }, 869 &types.ElementDescription{ 870 Description: types.Description{ 871 Label: "Migrate virtual machine", 872 Summary: "Migrate a virtual machine's execution to a specific resource pool or host", 873 }, 874 Key: "VirtualMachine.migrate", 875 }, 876 &types.ElementDescription{ 877 Description: types.Description{ 878 Label: "Relocate virtual machine", 879 Summary: "Relocate the virtual machine to a specific location", 880 }, 881 Key: "VirtualMachine.relocate", 882 }, 883 &types.ElementDescription{ 884 Description: types.Description{ 885 Label: "Clone virtual machine", 886 Summary: "Creates a clone of this virtual machine", 887 }, 888 Key: "VirtualMachine.clone", 889 }, 890 &types.ElementDescription{ 891 Description: types.Description{ 892 Label: "instantClone", 893 Summary: "instantClone", 894 }, 895 Key: "VirtualMachine.instantClone", 896 }, 897 &types.ElementDescription{ 898 Description: types.Description{ 899 Label: "retrieveInstantCloneChildren", 900 Summary: "retrieveInstantCloneChildren", 901 }, 902 Key: "VirtualMachine.retrieveInstantCloneChildren", 903 }, 904 &types.ElementDescription{ 905 Description: types.Description{ 906 Label: "retrieveInstantCloneParent", 907 Summary: "retrieveInstantCloneParent", 908 }, 909 Key: "VirtualMachine.retrieveInstantCloneParent", 910 }, 911 &types.ElementDescription{ 912 Description: types.Description{ 913 Label: "markAsInstantCloneParent", 914 Summary: "markAsInstantCloneParent", 915 }, 916 Key: "VirtualMachine.markAsInstantCloneParent", 917 }, 918 &types.ElementDescription{ 919 Description: types.Description{ 920 Label: "unmarkAsInstantCloneParent", 921 Summary: "unmarkAsInstantCloneParent", 922 }, 923 Key: "VirtualMachine.unmarkAsInstantCloneParent", 924 }, 925 &types.ElementDescription{ 926 Description: types.Description{ 927 Label: "createForkChild", 928 Summary: "createForkChild", 929 }, 930 Key: "VirtualMachine.createForkChild", 931 }, 932 &types.ElementDescription{ 933 Description: types.Description{ 934 Label: "enableForkParent", 935 Summary: "enableForkParent", 936 }, 937 Key: "VirtualMachine.enableForkParent", 938 }, 939 &types.ElementDescription{ 940 Description: types.Description{ 941 Label: "disableForkParent", 942 Summary: "disableForkParent", 943 }, 944 Key: "VirtualMachine.disableForkParent", 945 }, 946 &types.ElementDescription{ 947 Description: types.Description{ 948 Label: "retrieveForkChildren", 949 Summary: "retrieveForkChildren", 950 }, 951 Key: "VirtualMachine.retrieveForkChildren", 952 }, 953 &types.ElementDescription{ 954 Description: types.Description{ 955 Label: "retrieveForkParent", 956 Summary: "retrieveForkParent", 957 }, 958 Key: "VirtualMachine.retrieveForkParent", 959 }, 960 &types.ElementDescription{ 961 Description: types.Description{ 962 Label: "Export OVF template", 963 Summary: "Exports the virtual machine as an OVF template", 964 }, 965 Key: "VirtualMachine.exportVm", 966 }, 967 &types.ElementDescription{ 968 Description: types.Description{ 969 Label: "Mark virtual machine as template", 970 Summary: "Virtual machine is marked as a template", 971 }, 972 Key: "VirtualMachine.markAsTemplate", 973 }, 974 &types.ElementDescription{ 975 Description: types.Description{ 976 Label: "Mark as virtual machine", 977 Summary: "Reassociate a virtual machine with a host or resource pool", 978 }, 979 Key: "VirtualMachine.markAsVirtualMachine", 980 }, 981 &types.ElementDescription{ 982 Description: types.Description{ 983 Label: "Unregister virtual machine", 984 Summary: "Removes this virtual machine from the inventory without removing any of the virtual machine files on disk", 985 }, 986 Key: "VirtualMachine.unregister", 987 }, 988 &types.ElementDescription{ 989 Description: types.Description{ 990 Label: "Reset guest OS information", 991 Summary: "Clears cached guest OS information", 992 }, 993 Key: "VirtualMachine.resetGuestInformation", 994 }, 995 &types.ElementDescription{ 996 Description: types.Description{ 997 Label: "Initiated VMware Tools Installer Mount", 998 Summary: "Mounts the tools CD installer as a CD-ROM for the guest", 999 }, 1000 Key: "VirtualMachine.mountToolsInstaller", 1001 }, 1002 &types.ElementDescription{ 1003 Description: types.Description{ 1004 Label: "Connect VMware Tools CD", 1005 Summary: "Connects the VMware Tools CD image to the guest", 1006 }, 1007 Key: "VirtualMachine.mountToolsInstallerImage", 1008 }, 1009 &types.ElementDescription{ 1010 Description: types.Description{ 1011 Label: "Unmount tools installer", 1012 Summary: "Unmounts the tools installer", 1013 }, 1014 Key: "VirtualMachine.unmountToolsInstaller", 1015 }, 1016 &types.ElementDescription{ 1017 Description: types.Description{ 1018 Label: "Initiated VMware Tools install or upgrade", 1019 Summary: "Issues a command to the guest operating system to install VMware Tools or upgrade to the latest revision", 1020 }, 1021 Key: "VirtualMachine.upgradeTools", 1022 }, 1023 &types.ElementDescription{ 1024 Description: types.Description{ 1025 Label: "Initiated VMware Tools upgrade", 1026 Summary: "Upgrades VMware Tools in the virtual machine from specified CD image", 1027 }, 1028 Key: "VirtualMachine.upgradeToolsFromImage", 1029 }, 1030 &types.ElementDescription{ 1031 Description: types.Description{ 1032 Label: "Acquire virtual machine Mouse Keyboard Screen Ticket", 1033 Summary: "Establishing a Mouse Keyboard Screen Ticket", 1034 }, 1035 Key: "VirtualMachine.acquireMksTicket", 1036 }, 1037 &types.ElementDescription{ 1038 Description: types.Description{ 1039 Label: "Acquire virtual machine service ticket", 1040 Summary: "Establishing a specific remote virtual machine connection ticket", 1041 }, 1042 Key: "VirtualMachine.acquireTicket", 1043 }, 1044 &types.ElementDescription{ 1045 Description: types.Description{ 1046 Label: "Set console window screen resolution", 1047 Summary: "Sets the console window's resolution as specified", 1048 }, 1049 Key: "VirtualMachine.setScreenResolution", 1050 }, 1051 &types.ElementDescription{ 1052 Description: types.Description{ 1053 Label: "Defragment all disks", 1054 Summary: "Defragment all virtual disks attached to this virtual machine", 1055 }, 1056 Key: "VirtualMachine.defragmentAllDisks", 1057 }, 1058 &types.ElementDescription{ 1059 Description: types.Description{ 1060 Label: "Turn On Fault Tolerance", 1061 Summary: "Secondary VM created", 1062 }, 1063 Key: "VirtualMachine.createSecondary", 1064 }, 1065 &types.ElementDescription{ 1066 Description: types.Description{ 1067 Label: "Turn On Fault Tolerance", 1068 Summary: "Creates a secondary VM", 1069 }, 1070 Key: "VirtualMachine.createSecondaryEx", 1071 }, 1072 &types.ElementDescription{ 1073 Description: types.Description{ 1074 Label: "Turn Off Fault Tolerance", 1075 Summary: "Remove all secondaries for this virtual machine and turn off Fault Tolerance", 1076 }, 1077 Key: "VirtualMachine.turnOffFaultTolerance", 1078 }, 1079 &types.ElementDescription{ 1080 Description: types.Description{ 1081 Label: "Test failover", 1082 Summary: "Test Fault Tolerance failover by making a Secondary VM in a Fault Tolerance pair the Primary VM", 1083 }, 1084 Key: "VirtualMachine.makePrimary", 1085 }, 1086 &types.ElementDescription{ 1087 Description: types.Description{ 1088 Label: "Test restarting Secondary VM", 1089 Summary: "Test restart Secondary VM by stopping a Secondary VM in the Fault Tolerance pair", 1090 }, 1091 Key: "VirtualMachine.terminateFaultTolerantVM", 1092 }, 1093 &types.ElementDescription{ 1094 Description: types.Description{ 1095 Label: "Suspend Fault Tolerance", 1096 Summary: "Suspend Fault Tolerance on this virtual machine", 1097 }, 1098 Key: "VirtualMachine.disableSecondary", 1099 }, 1100 &types.ElementDescription{ 1101 Description: types.Description{ 1102 Label: "Resume Fault Tolerance", 1103 Summary: "Resume Fault Tolerance on this virtual machine", 1104 }, 1105 Key: "VirtualMachine.enableSecondary", 1106 }, 1107 &types.ElementDescription{ 1108 Description: types.Description{ 1109 Label: "Set virtual machine display topology", 1110 Summary: "Set the display topology for the virtual machine", 1111 }, 1112 Key: "VirtualMachine.setDisplayTopology", 1113 }, 1114 &types.ElementDescription{ 1115 Description: types.Description{ 1116 Label: "Start recording", 1117 Summary: "Start a recording session on this virtual machine", 1118 }, 1119 Key: "VirtualMachine.startRecording", 1120 }, 1121 &types.ElementDescription{ 1122 Description: types.Description{ 1123 Label: "Stop recording", 1124 Summary: "Stop a currently active recording session on this virtual machine", 1125 }, 1126 Key: "VirtualMachine.stopRecording", 1127 }, 1128 &types.ElementDescription{ 1129 Description: types.Description{ 1130 Label: "Start replaying", 1131 Summary: "Start a replay session on this virtual machine", 1132 }, 1133 Key: "VirtualMachine.startReplaying", 1134 }, 1135 &types.ElementDescription{ 1136 Description: types.Description{ 1137 Label: "Stop replaying", 1138 Summary: "Stop a replay session on this virtual machine", 1139 }, 1140 Key: "VirtualMachine.stopReplaying", 1141 }, 1142 &types.ElementDescription{ 1143 Description: types.Description{ 1144 Label: "Promote virtual machine disks", 1145 Summary: "Promote disks of the virtual machine that have delta disk backings", 1146 }, 1147 Key: "VirtualMachine.promoteDisks", 1148 }, 1149 &types.ElementDescription{ 1150 Description: types.Description{ 1151 Label: "Take virtual machine screenshot", 1152 Summary: "Take a screenshot of a virtual machine's guest OS console", 1153 }, 1154 Key: "VirtualMachine.createScreenshot", 1155 }, 1156 &types.ElementDescription{ 1157 Description: types.Description{ 1158 Label: "Put USB HID scan codes", 1159 Summary: "Injects a sequence of USB HID scan codes into the keyboard", 1160 }, 1161 Key: "VirtualMachine.putUsbScanCodes", 1162 }, 1163 &types.ElementDescription{ 1164 Description: types.Description{ 1165 Label: "Query virtual machine disk changes", 1166 Summary: "Query for changes to the virtual machine's disks since a given point in the past", 1167 }, 1168 Key: "VirtualMachine.queryChangedDiskAreas", 1169 }, 1170 &types.ElementDescription{ 1171 Description: types.Description{ 1172 Label: "Query unowned virtual machine files", 1173 Summary: "Query files of the virtual machine not owned by the datastore principal user", 1174 }, 1175 Key: "VirtualMachine.queryUnownedFiles", 1176 }, 1177 &types.ElementDescription{ 1178 Description: types.Description{ 1179 Label: "Reload virtual machine from new configuration", 1180 Summary: "Reloads the virtual machine from a new configuration file", 1181 }, 1182 Key: "VirtualMachine.reloadFromPath", 1183 }, 1184 &types.ElementDescription{ 1185 Description: types.Description{ 1186 Label: "Query Virtual Machine Fault Tolerance Compatibility", 1187 Summary: "Check if virtual machine is compatible for Fault Tolerance", 1188 }, 1189 Key: "VirtualMachine.queryFaultToleranceCompatibility", 1190 }, 1191 &types.ElementDescription{ 1192 Description: types.Description{ 1193 Label: "queryFaultToleranceCompatibilityEx", 1194 Summary: "queryFaultToleranceCompatibilityEx", 1195 }, 1196 Key: "VirtualMachine.queryFaultToleranceCompatibilityEx", 1197 }, 1198 &types.ElementDescription{ 1199 Description: types.Description{ 1200 Label: "Suspend and resume the virtual machine", 1201 Summary: "Suspend and resume the virtual machine", 1202 }, 1203 Key: "VirtualMachine.invokeFSR", 1204 }, 1205 &types.ElementDescription{ 1206 Description: types.Description{ 1207 Label: "Hard stop virtual machine", 1208 Summary: "Hard stop virtual machine", 1209 }, 1210 Key: "VirtualMachine.terminate", 1211 }, 1212 &types.ElementDescription{ 1213 Description: types.Description{ 1214 Label: "Get native clone capability", 1215 Summary: "Check if native clone is supported on the virtual machine", 1216 }, 1217 Key: "VirtualMachine.isNativeSnapshotCapable", 1218 }, 1219 &types.ElementDescription{ 1220 Description: types.Description{ 1221 Label: "Configure quorum file path prefix", 1222 Summary: "Configures the quorum file path prefix for the virtual machine", 1223 }, 1224 Key: "VirtualMachine.configureQuorumFilePathPrefix", 1225 }, 1226 &types.ElementDescription{ 1227 Description: types.Description{ 1228 Label: "Retrieve quorum file path prefix", 1229 Summary: "Retrieves the quorum file path prefix for the virtual machine", 1230 }, 1231 Key: "VirtualMachine.retrieveQuorumFilePathPrefix", 1232 }, 1233 &types.ElementDescription{ 1234 Description: types.Description{ 1235 Label: "Inject OVF Environment into virtual machine", 1236 Summary: "Specifies the OVF Environments to be injected into and returned for a virtual machine", 1237 }, 1238 Key: "VirtualMachine.injectOvfEnvironment", 1239 }, 1240 &types.ElementDescription{ 1241 Description: types.Description{ 1242 Label: "Wipe a Flex-SE virtual disk", 1243 Summary: "Wipes a Flex-SE virtual disk", 1244 }, 1245 Key: "VirtualMachine.wipeDisk", 1246 }, 1247 &types.ElementDescription{ 1248 Description: types.Description{ 1249 Label: "Shrink a Flex-SE virtual disk", 1250 Summary: "Shrinks a Flex-SE virtual disk", 1251 }, 1252 Key: "VirtualMachine.shrinkDisk", 1253 }, 1254 &types.ElementDescription{ 1255 Description: types.Description{ 1256 Label: "Send NMI", 1257 Summary: "Sends a non-maskable interrupt (NMI) to the virtual machine", 1258 }, 1259 Key: "VirtualMachine.sendNMI", 1260 }, 1261 &types.ElementDescription{ 1262 Description: types.Description{ 1263 Label: "Reload virtual machine", 1264 Summary: "Reloads the virtual machine", 1265 }, 1266 Key: "VirtualMachine.reloadEx", 1267 }, 1268 &types.ElementDescription{ 1269 Description: types.Description{ 1270 Label: "Attach a virtual disk", 1271 Summary: "Attach an existing virtual disk to the virtual machine", 1272 }, 1273 Key: "VirtualMachine.attachDisk", 1274 }, 1275 &types.ElementDescription{ 1276 Description: types.Description{ 1277 Label: "Detach a virtual disk", 1278 Summary: "Detach a virtual disk from the virtual machine", 1279 }, 1280 Key: "VirtualMachine.detachDisk", 1281 }, 1282 &types.ElementDescription{ 1283 Description: types.Description{ 1284 Label: "Apply EVC Mode", 1285 Summary: "Apply EVC Mode to a virtual machine", 1286 }, 1287 Key: "VirtualMachine.applyEvcMode", 1288 }, 1289 &types.ElementDescription{ 1290 Description: types.Description{ 1291 Label: "Set vApp custom value", 1292 Summary: "Sets the value of a custom field on a vApp", 1293 }, 1294 Key: "VirtualApp.setCustomValue", 1295 }, 1296 &types.ElementDescription{ 1297 Description: types.Description{ 1298 Label: "Reload vApp", 1299 Summary: "Reload the vApp", 1300 }, 1301 Key: "VirtualApp.reload", 1302 }, 1303 &types.ElementDescription{ 1304 Description: types.Description{ 1305 Label: "Rename vApp", 1306 Summary: "Rename the vApp", 1307 }, 1308 Key: "VirtualApp.rename", 1309 }, 1310 &types.ElementDescription{ 1311 Description: types.Description{ 1312 Label: "Delete vApp", 1313 Summary: "Delete the vApp, including all child vApps and virtual machines", 1314 }, 1315 Key: "VirtualApp.destroy", 1316 }, 1317 &types.ElementDescription{ 1318 Description: types.Description{ 1319 Label: "Add tag", 1320 Summary: "Add a set of tags to the vApp", 1321 }, 1322 Key: "VirtualApp.addTag", 1323 }, 1324 &types.ElementDescription{ 1325 Description: types.Description{ 1326 Label: "Remove tag", 1327 Summary: "Remove a set of tags from the vApp", 1328 }, 1329 Key: "VirtualApp.removeTag", 1330 }, 1331 &types.ElementDescription{ 1332 Description: types.Description{ 1333 Label: "retrieveCustomValues", 1334 Summary: "retrieveCustomValues", 1335 }, 1336 Key: "VirtualApp.retrieveCustomValues", 1337 }, 1338 &types.ElementDescription{ 1339 Description: types.Description{ 1340 Label: "Update vApp resource configuration", 1341 Summary: "Updates the resource configuration for the vApp", 1342 }, 1343 Key: "VirtualApp.updateConfig", 1344 }, 1345 &types.ElementDescription{ 1346 Description: types.Description{ 1347 Label: "Move into vApp", 1348 Summary: "Moves a set of entities into this vApp", 1349 }, 1350 Key: "VirtualApp.moveInto", 1351 }, 1352 &types.ElementDescription{ 1353 Description: types.Description{ 1354 Label: "Update child resource configuration", 1355 Summary: "Change resource configuration of a set of children of the vApp", 1356 }, 1357 Key: "VirtualApp.updateChildResourceConfiguration", 1358 }, 1359 &types.ElementDescription{ 1360 Description: types.Description{ 1361 Label: "Create resource pool", 1362 Summary: "Creates a new resource pool", 1363 }, 1364 Key: "VirtualApp.createResourcePool", 1365 }, 1366 &types.ElementDescription{ 1367 Description: types.Description{ 1368 Label: "Delete vApp children", 1369 Summary: "Deletes all child resource pools recursively", 1370 }, 1371 Key: "VirtualApp.destroyChildren", 1372 }, 1373 &types.ElementDescription{ 1374 Description: types.Description{ 1375 Label: "Create vApp", 1376 Summary: "Creates a child vApp of this vApp", 1377 }, 1378 Key: "VirtualApp.createVApp", 1379 }, 1380 &types.ElementDescription{ 1381 Description: types.Description{ 1382 Label: "Create virtual machine", 1383 Summary: "Creates a virtual machine in this vApp", 1384 }, 1385 Key: "VirtualApp.createVm", 1386 }, 1387 &types.ElementDescription{ 1388 Description: types.Description{ 1389 Label: "Register virtual machine", 1390 Summary: "Adds an existing virtual machine to this vApp", 1391 }, 1392 Key: "VirtualApp.registerVm", 1393 }, 1394 &types.ElementDescription{ 1395 Description: types.Description{ 1396 Label: "Deploy OVF template", 1397 Summary: "Deploys a virtual machine or vApp", 1398 }, 1399 Key: "VirtualApp.importVApp", 1400 }, 1401 &types.ElementDescription{ 1402 Description: types.Description{ 1403 Label: "Query Virtual App resource configuration options", 1404 Summary: "Returns configuration options for a set of resources for a Virtual App", 1405 }, 1406 Key: "VirtualApp.queryResourceConfigOption", 1407 }, 1408 &types.ElementDescription{ 1409 Description: types.Description{ 1410 Label: "Refresh Virtual App runtime information", 1411 Summary: "Refreshes the resource usage runtime information for a Virtual App", 1412 }, 1413 Key: "VirtualApp.refreshRuntime", 1414 }, 1415 &types.ElementDescription{ 1416 Description: types.Description{ 1417 Label: "Update vApp Configuration", 1418 Summary: "Updates the vApp configuration", 1419 }, 1420 Key: "VirtualApp.updateVAppConfig", 1421 }, 1422 &types.ElementDescription{ 1423 Description: types.Description{ 1424 Label: "Update linked children", 1425 Summary: "Updates the list of linked children", 1426 }, 1427 Key: "VirtualApp.updateLinkedChildren", 1428 }, 1429 &types.ElementDescription{ 1430 Description: types.Description{ 1431 Label: "Clone vApp", 1432 Summary: "Clone the vApp, including all child entities", 1433 }, 1434 Key: "VirtualApp.clone", 1435 }, 1436 &types.ElementDescription{ 1437 Description: types.Description{ 1438 Label: "Export OVF template", 1439 Summary: "Exports the vApp as an OVF template", 1440 }, 1441 Key: "VirtualApp.exportVApp", 1442 }, 1443 &types.ElementDescription{ 1444 Description: types.Description{ 1445 Label: "Start vApp", 1446 Summary: "Starts the vApp", 1447 }, 1448 Key: "VirtualApp.powerOn", 1449 }, 1450 &types.ElementDescription{ 1451 Description: types.Description{ 1452 Label: "Stop vApp", 1453 Summary: "Stops the vApp", 1454 }, 1455 Key: "VirtualApp.powerOff", 1456 }, 1457 &types.ElementDescription{ 1458 Description: types.Description{ 1459 Label: "Suspend vApp", 1460 Summary: "Suspends the vApp", 1461 }, 1462 Key: "VirtualApp.suspend", 1463 }, 1464 &types.ElementDescription{ 1465 Description: types.Description{ 1466 Label: "Unregister vApp", 1467 Summary: "Unregister all child virtual machines and remove the vApp", 1468 }, 1469 Key: "VirtualApp.unregister", 1470 }, 1471 &types.ElementDescription{ 1472 Description: types.Description{ 1473 Label: "Set a custom property to an opaque network", 1474 Summary: "Sets the value of a custom field of an opaque network", 1475 }, 1476 Key: "OpaqueNetwork.setCustomValue", 1477 }, 1478 &types.ElementDescription{ 1479 Description: types.Description{ 1480 Label: "Reload an opaque network", 1481 Summary: "Reloads the information about the opaque network", 1482 }, 1483 Key: "OpaqueNetwork.reload", 1484 }, 1485 &types.ElementDescription{ 1486 Description: types.Description{ 1487 Label: "Rename an opaque network", 1488 Summary: "Renames an opaque network", 1489 }, 1490 Key: "OpaqueNetwork.rename", 1491 }, 1492 &types.ElementDescription{ 1493 Description: types.Description{ 1494 Label: "Delete opaque network", 1495 Summary: "Deletes an opaque network if it is not used by any host or virtual machine", 1496 }, 1497 Key: "OpaqueNetwork.destroy", 1498 }, 1499 &types.ElementDescription{ 1500 Description: types.Description{ 1501 Label: "Add a tag to an opaque network", 1502 Summary: "Adds a set of tags to the opaque network", 1503 }, 1504 Key: "OpaqueNetwork.addTag", 1505 }, 1506 &types.ElementDescription{ 1507 Description: types.Description{ 1508 Label: "Remove a tag from an opaque network", 1509 Summary: "Removes a set of tags from the opaque network", 1510 }, 1511 Key: "OpaqueNetwork.removeTag", 1512 }, 1513 &types.ElementDescription{ 1514 Description: types.Description{ 1515 Label: "retrieveCustomValues", 1516 Summary: "retrieveCustomValues", 1517 }, 1518 Key: "OpaqueNetwork.retrieveCustomValues", 1519 }, 1520 &types.ElementDescription{ 1521 Description: types.Description{ 1522 Label: "Remove an opaque network", 1523 Summary: "Removes an opaque network", 1524 }, 1525 Key: "OpaqueNetwork.destroyNetwork", 1526 }, 1527 &types.ElementDescription{ 1528 Description: types.Description{ 1529 Label: "Set network custom Value", 1530 Summary: "Sets the value of a custom field of a network", 1531 }, 1532 Key: "Network.setCustomValue", 1533 }, 1534 &types.ElementDescription{ 1535 Description: types.Description{ 1536 Label: "Reload network", 1537 Summary: "Reload information about the network", 1538 }, 1539 Key: "Network.reload", 1540 }, 1541 &types.ElementDescription{ 1542 Description: types.Description{ 1543 Label: "Rename network", 1544 Summary: "Rename network", 1545 }, 1546 Key: "Network.rename", 1547 }, 1548 &types.ElementDescription{ 1549 Description: types.Description{ 1550 Label: "Delete network", 1551 Summary: "Deletes a network if it is not used by any host or virtual machine", 1552 }, 1553 Key: "Network.destroy", 1554 }, 1555 &types.ElementDescription{ 1556 Description: types.Description{ 1557 Label: "Add tag", 1558 Summary: "Add a set of tags to the network", 1559 }, 1560 Key: "Network.addTag", 1561 }, 1562 &types.ElementDescription{ 1563 Description: types.Description{ 1564 Label: "Remove tag", 1565 Summary: "Remove a set of tags from the network", 1566 }, 1567 Key: "Network.removeTag", 1568 }, 1569 &types.ElementDescription{ 1570 Description: types.Description{ 1571 Label: "retrieveCustomValues", 1572 Summary: "retrieveCustomValues", 1573 }, 1574 Key: "Network.retrieveCustomValues", 1575 }, 1576 &types.ElementDescription{ 1577 Description: types.Description{ 1578 Label: "Remove network", 1579 Summary: "Remove network", 1580 }, 1581 Key: "Network.destroyNetwork", 1582 }, 1583 &types.ElementDescription{ 1584 Description: types.Description{ 1585 Label: "Add role", 1586 Summary: "Add a new role", 1587 }, 1588 Key: "AuthorizationManager.addRole", 1589 }, 1590 &types.ElementDescription{ 1591 Description: types.Description{ 1592 Label: "Remove role", 1593 Summary: "Remove a role", 1594 }, 1595 Key: "AuthorizationManager.removeRole", 1596 }, 1597 &types.ElementDescription{ 1598 Description: types.Description{ 1599 Label: "Update role", 1600 Summary: "Update a role's name and/or privileges", 1601 }, 1602 Key: "AuthorizationManager.updateRole", 1603 }, 1604 &types.ElementDescription{ 1605 Description: types.Description{ 1606 Label: "Reassign permissions", 1607 Summary: "Reassign all permissions of a role to another role", 1608 }, 1609 Key: "AuthorizationManager.mergePermissions", 1610 }, 1611 &types.ElementDescription{ 1612 Description: types.Description{ 1613 Label: "Get role permissions", 1614 Summary: "Gets all the permissions that use a particular role", 1615 }, 1616 Key: "AuthorizationManager.retrieveRolePermissions", 1617 }, 1618 &types.ElementDescription{ 1619 Description: types.Description{ 1620 Label: "Get entity permissions", 1621 Summary: "Get permissions defined on an entity", 1622 }, 1623 Key: "AuthorizationManager.retrieveEntityPermissions", 1624 }, 1625 &types.ElementDescription{ 1626 Description: types.Description{ 1627 Label: "Get permissions", 1628 Summary: "Get the permissions defined for all users", 1629 }, 1630 Key: "AuthorizationManager.retrieveAllPermissions", 1631 }, 1632 &types.ElementDescription{ 1633 Description: types.Description{ 1634 Label: "retrievePermissions", 1635 Summary: "retrievePermissions", 1636 }, 1637 Key: "AuthorizationManager.retrievePermissions", 1638 }, 1639 &types.ElementDescription{ 1640 Description: types.Description{ 1641 Label: "Set entity permission rules", 1642 Summary: "Define or update permission rules on an entity", 1643 }, 1644 Key: "AuthorizationManager.setEntityPermissions", 1645 }, 1646 &types.ElementDescription{ 1647 Description: types.Description{ 1648 Label: "Reset entity permission rules", 1649 Summary: "Reset permission rules on an entity to the provided set", 1650 }, 1651 Key: "AuthorizationManager.resetEntityPermissions", 1652 }, 1653 &types.ElementDescription{ 1654 Description: types.Description{ 1655 Label: "Remove entity permission", 1656 Summary: "Remove a permission rule from the entity", 1657 }, 1658 Key: "AuthorizationManager.removeEntityPermission", 1659 }, 1660 &types.ElementDescription{ 1661 Description: types.Description{ 1662 Label: "Query disabled methods", 1663 Summary: "Get the list of source objects that have been disabled on the target entity", 1664 }, 1665 Key: "AuthorizationManager.queryDisabledMethods", 1666 }, 1667 &types.ElementDescription{ 1668 Description: types.Description{ 1669 Label: "Disable authorization methods", 1670 Summary: "Gets the set of method names to be disabled", 1671 }, 1672 Key: "AuthorizationManager.disableMethods", 1673 }, 1674 &types.ElementDescription{ 1675 Description: types.Description{ 1676 Label: "Enable authorization methods", 1677 Summary: "Gets the set of method names to be enabled", 1678 }, 1679 Key: "AuthorizationManager.enableMethods", 1680 }, 1681 &types.ElementDescription{ 1682 Description: types.Description{ 1683 Label: "Check privileges on a managed entity", 1684 Summary: "Checks whether a session holds a set of privileges on a managed entity", 1685 }, 1686 Key: "AuthorizationManager.hasPrivilegeOnEntity", 1687 }, 1688 &types.ElementDescription{ 1689 Description: types.Description{ 1690 Label: "Check privileges on a set of managed entities", 1691 Summary: "Checks whether a session holds a set of privileges on a set of managed entities", 1692 }, 1693 Key: "AuthorizationManager.hasPrivilegeOnEntities", 1694 }, 1695 &types.ElementDescription{ 1696 Description: types.Description{ 1697 Label: "hasUserPrivilegeOnEntities", 1698 Summary: "hasUserPrivilegeOnEntities", 1699 }, 1700 Key: "AuthorizationManager.hasUserPrivilegeOnEntities", 1701 }, 1702 &types.ElementDescription{ 1703 Description: types.Description{ 1704 Label: "fetchUserPrivilegeOnEntities", 1705 Summary: "fetchUserPrivilegeOnEntities", 1706 }, 1707 Key: "AuthorizationManager.fetchUserPrivilegeOnEntities", 1708 }, 1709 &types.ElementDescription{ 1710 Description: types.Description{ 1711 Label: "Check method invocation privileges", 1712 Summary: "Checks whether a session holds a set of privileges required to invoke a specified method", 1713 }, 1714 Key: "AuthorizationManager.checkMethodInvocation", 1715 }, 1716 &types.ElementDescription{ 1717 Description: types.Description{ 1718 Label: "Query required permissions", 1719 Summary: "Get the permission requirements for the specified request", 1720 }, 1721 Key: "AuthorizationManager.queryPermissions", 1722 }, 1723 &types.ElementDescription{ 1724 Description: types.Description{ 1725 Label: "performUpgradePreflightCheck", 1726 Summary: "performUpgradePreflightCheck", 1727 }, 1728 Key: "VsanUpgradeSystem.performUpgradePreflightCheck", 1729 }, 1730 &types.ElementDescription{ 1731 Description: types.Description{ 1732 Label: "queryUpgradeStatus", 1733 Summary: "queryUpgradeStatus", 1734 }, 1735 Key: "VsanUpgradeSystem.queryUpgradeStatus", 1736 }, 1737 &types.ElementDescription{ 1738 Description: types.Description{ 1739 Label: "performUpgrade", 1740 Summary: "performUpgrade", 1741 }, 1742 Key: "VsanUpgradeSystem.performUpgrade", 1743 }, 1744 &types.ElementDescription{ 1745 Description: types.Description{ 1746 Label: "Create virtual disk", 1747 Summary: "Create the disk, either a datastore path or a URL referring to the virtual disk", 1748 }, 1749 Key: "VirtualDiskManager.createVirtualDisk", 1750 }, 1751 &types.ElementDescription{ 1752 Description: types.Description{ 1753 Label: "Delete virtual disk", 1754 Summary: "Delete the disk, either a datastore path or a URL referring to the virtual disk", 1755 }, 1756 Key: "VirtualDiskManager.deleteVirtualDisk", 1757 }, 1758 &types.ElementDescription{ 1759 Description: types.Description{ 1760 Label: "Query virtual disk information", 1761 Summary: "Queries information about a virtual disk", 1762 }, 1763 Key: "VirtualDiskManager.queryVirtualDiskInfo", 1764 }, 1765 &types.ElementDescription{ 1766 Description: types.Description{ 1767 Label: "Move virtual disk", 1768 Summary: "Move the disk, either a datastore path or a URL referring to the virtual disk", 1769 }, 1770 Key: "VirtualDiskManager.moveVirtualDisk", 1771 }, 1772 &types.ElementDescription{ 1773 Description: types.Description{ 1774 Label: "Copy virtual disk", 1775 Summary: "Copy the disk, either a datastore path or a URL referring to the virtual disk", 1776 }, 1777 Key: "VirtualDiskManager.copyVirtualDisk", 1778 }, 1779 &types.ElementDescription{ 1780 Description: types.Description{ 1781 Label: "Extend virtual disk", 1782 Summary: "Expand the capacity of a virtual disk to the new capacity", 1783 }, 1784 Key: "VirtualDiskManager.extendVirtualDisk", 1785 }, 1786 &types.ElementDescription{ 1787 Description: types.Description{ 1788 Label: "Query virtual disk fragmentation", 1789 Summary: "Return the percentage of fragmentation of the sparse virtual disk", 1790 }, 1791 Key: "VirtualDiskManager.queryVirtualDiskFragmentation", 1792 }, 1793 &types.ElementDescription{ 1794 Description: types.Description{ 1795 Label: "Defragment virtual disk", 1796 Summary: "Defragment a sparse virtual disk", 1797 }, 1798 Key: "VirtualDiskManager.defragmentVirtualDisk", 1799 }, 1800 &types.ElementDescription{ 1801 Description: types.Description{ 1802 Label: "Shrink virtual disk", 1803 Summary: "Shrink a sparse virtual disk", 1804 }, 1805 Key: "VirtualDiskManager.shrinkVirtualDisk", 1806 }, 1807 &types.ElementDescription{ 1808 Description: types.Description{ 1809 Label: "Inflate virtual disk", 1810 Summary: "Inflate a sparse virtual disk up to the full size", 1811 }, 1812 Key: "VirtualDiskManager.inflateVirtualDisk", 1813 }, 1814 &types.ElementDescription{ 1815 Description: types.Description{ 1816 Label: "Zero out virtual disk", 1817 Summary: "Explicitly zero out the virtual disk.", 1818 }, 1819 Key: "VirtualDiskManager.eagerZeroVirtualDisk", 1820 }, 1821 &types.ElementDescription{ 1822 Description: types.Description{ 1823 Label: "Fill virtual disk", 1824 Summary: "Overwrite all blocks of the virtual disk with zeros", 1825 }, 1826 Key: "VirtualDiskManager.zeroFillVirtualDisk", 1827 }, 1828 &types.ElementDescription{ 1829 Description: types.Description{ 1830 Label: "Optimally eager zero the virtual disk", 1831 Summary: "Optimally eager zero a VMFS thick virtual disk.", 1832 }, 1833 Key: "VirtualDiskManager.optimizeEagerZeroVirtualDisk", 1834 }, 1835 &types.ElementDescription{ 1836 Description: types.Description{ 1837 Label: "Set virtual disk UUID", 1838 Summary: "Set the UUID for the disk, either a datastore path or a URL referring to the virtual disk", 1839 }, 1840 Key: "VirtualDiskManager.setVirtualDiskUuid", 1841 }, 1842 &types.ElementDescription{ 1843 Description: types.Description{ 1844 Label: "Query virtual disk UUID", 1845 Summary: "Get the virtual disk SCSI inquiry page data", 1846 }, 1847 Key: "VirtualDiskManager.queryVirtualDiskUuid", 1848 }, 1849 &types.ElementDescription{ 1850 Description: types.Description{ 1851 Label: "Query virtual disk geometry", 1852 Summary: "Get the disk geometry information for the virtual disk", 1853 }, 1854 Key: "VirtualDiskManager.queryVirtualDiskGeometry", 1855 }, 1856 &types.ElementDescription{ 1857 Description: types.Description{ 1858 Label: "Reparent disks", 1859 Summary: "Reparent disks", 1860 }, 1861 Key: "VirtualDiskManager.reparentDisks", 1862 }, 1863 &types.ElementDescription{ 1864 Description: types.Description{ 1865 Label: "Create a child disk", 1866 Summary: "Create a new disk and attach it to the end of disk chain specified", 1867 }, 1868 Key: "VirtualDiskManager.createChildDisk", 1869 }, 1870 &types.ElementDescription{ 1871 Description: types.Description{ 1872 Label: "revertToChildDisk", 1873 Summary: "revertToChildDisk", 1874 }, 1875 Key: "VirtualDiskManager.revertToChildDisk", 1876 }, 1877 &types.ElementDescription{ 1878 Description: types.Description{ 1879 Label: "Consolidate disks", 1880 Summary: "Consolidate a list of disks to the parent most disk", 1881 }, 1882 Key: "VirtualDiskManager.consolidateDisks", 1883 }, 1884 &types.ElementDescription{ 1885 Description: types.Description{ 1886 Label: "importUnmanagedSnapshot", 1887 Summary: "importUnmanagedSnapshot", 1888 }, 1889 Key: "VirtualDiskManager.importUnmanagedSnapshot", 1890 }, 1891 &types.ElementDescription{ 1892 Description: types.Description{ 1893 Label: "releaseManagedSnapshot", 1894 Summary: "releaseManagedSnapshot", 1895 }, 1896 Key: "VirtualDiskManager.releaseManagedSnapshot", 1897 }, 1898 &types.ElementDescription{ 1899 Description: types.Description{ 1900 Label: "enableUPIT", 1901 Summary: "enableUPIT", 1902 }, 1903 Key: "VirtualDiskManager.enableUPIT", 1904 }, 1905 &types.ElementDescription{ 1906 Description: types.Description{ 1907 Label: "disableUPIT", 1908 Summary: "disableUPIT", 1909 }, 1910 Key: "VirtualDiskManager.disableUPIT", 1911 }, 1912 &types.ElementDescription{ 1913 Description: types.Description{ 1914 Label: "queryObjectInfo", 1915 Summary: "queryObjectInfo", 1916 }, 1917 Key: "VirtualDiskManager.queryObjectInfo", 1918 }, 1919 &types.ElementDescription{ 1920 Description: types.Description{ 1921 Label: "queryObjectTypes", 1922 Summary: "queryObjectTypes", 1923 }, 1924 Key: "VirtualDiskManager.queryObjectTypes", 1925 }, 1926 &types.ElementDescription{ 1927 Description: types.Description{ 1928 Label: "Configure Storage I/O Control on datastore", 1929 Summary: "Configure Storage I/O Control on datastore", 1930 }, 1931 Key: "StorageResourceManager.ConfigureDatastoreIORM", 1932 }, 1933 &types.ElementDescription{ 1934 Description: types.Description{ 1935 Label: "Configure Storage I/O Control on datastore", 1936 Summary: "Configure Storage I/O Control on datastore", 1937 }, 1938 Key: "StorageResourceManager.ConfigureDatastoreIORMOnHost", 1939 }, 1940 &types.ElementDescription{ 1941 Description: types.Description{ 1942 Label: "Query Storage I/O Control configuration options", 1943 Summary: "Query Storage I/O Control configuration options", 1944 }, 1945 Key: "StorageResourceManager.QueryIORMConfigOption", 1946 }, 1947 &types.ElementDescription{ 1948 Description: types.Description{ 1949 Label: "Get storage I/O resource management device model", 1950 Summary: "Returns the device model computed for a given datastore by storage DRS", 1951 }, 1952 Key: "StorageResourceManager.GetStorageIORMDeviceModel", 1953 }, 1954 &types.ElementDescription{ 1955 Description: types.Description{ 1956 Label: "Query datastore performance summary", 1957 Summary: "Query datastore performance metrics in summary form", 1958 }, 1959 Key: "StorageResourceManager.queryDatastorePerformanceSummary", 1960 }, 1961 &types.ElementDescription{ 1962 Description: types.Description{ 1963 Label: "Apply a Storage DRS recommendation", 1964 Summary: "Apply a Storage DRS recommendation", 1965 }, 1966 Key: "StorageResourceManager.applyRecommendationToPod", 1967 }, 1968 &types.ElementDescription{ 1969 Description: types.Description{ 1970 Label: "Apply Storage DRS recommendations", 1971 Summary: "Apply Storage DRS recommendations", 1972 }, 1973 Key: "StorageResourceManager.applyRecommendation", 1974 }, 1975 &types.ElementDescription{ 1976 Description: types.Description{ 1977 Label: "Cancel storage DRS recommendation", 1978 Summary: "Cancels a storage DRS recommendation", 1979 }, 1980 Key: "StorageResourceManager.cancelRecommendation", 1981 }, 1982 &types.ElementDescription{ 1983 Description: types.Description{ 1984 Label: "Refresh storage DRS recommendation", 1985 Summary: "Refreshes the storage DRS recommendations on the specified datastore cluster", 1986 }, 1987 Key: "StorageResourceManager.refreshRecommendation", 1988 }, 1989 &types.ElementDescription{ 1990 Description: types.Description{ 1991 Label: "refreshRecommendationsForPod", 1992 Summary: "refreshRecommendationsForPod", 1993 }, 1994 Key: "StorageResourceManager.refreshRecommendationsForPod", 1995 }, 1996 &types.ElementDescription{ 1997 Description: types.Description{ 1998 Label: "Configure Storage DRS", 1999 Summary: "Configure Storage DRS on a datastore cluster", 2000 }, 2001 Key: "StorageResourceManager.configureStorageDrsForPod", 2002 }, 2003 &types.ElementDescription{ 2004 Description: types.Description{ 2005 Label: "Invoke storage DRS for placement recommendations", 2006 Summary: "Invokes storage DRS for placement recommendations", 2007 }, 2008 Key: "StorageResourceManager.recommendDatastores", 2009 }, 2010 &types.ElementDescription{ 2011 Description: types.Description{ 2012 Label: "rankForPlacement", 2013 Summary: "rankForPlacement", 2014 }, 2015 Key: "StorageResourceManager.rankForPlacement", 2016 }, 2017 &types.ElementDescription{ 2018 Description: types.Description{ 2019 Label: "queryStorageStatisticsByProfile", 2020 Summary: "queryStorageStatisticsByProfile", 2021 }, 2022 Key: "StorageResourceManager.queryStorageStatisticsByProfile", 2023 }, 2024 &types.ElementDescription{ 2025 Description: types.Description{ 2026 Label: "Execute client service", 2027 Summary: "Execute the client service", 2028 }, 2029 Key: "SimpleCommand.Execute", 2030 }, 2031 &types.ElementDescription{ 2032 Description: types.Description{ 2033 Label: "Update global message", 2034 Summary: "Updates the system global message", 2035 }, 2036 Key: "SessionManager.updateMessage", 2037 }, 2038 &types.ElementDescription{ 2039 Description: types.Description{ 2040 Label: "Login by token", 2041 Summary: "Logs on to the server through token representing principal identity", 2042 }, 2043 Key: "SessionManager.loginByToken", 2044 }, 2045 &types.ElementDescription{ 2046 Description: types.Description{ 2047 Label: "Login", 2048 Summary: "Create a login session", 2049 }, 2050 Key: "SessionManager.login", 2051 }, 2052 &types.ElementDescription{ 2053 Description: types.Description{ 2054 Label: "Login by SSPI", 2055 Summary: "Log on to the server using SSPI passthrough authentication", 2056 }, 2057 Key: "SessionManager.loginBySSPI", 2058 }, 2059 &types.ElementDescription{ 2060 Description: types.Description{ 2061 Label: "Login by SSL thumbprint", 2062 Summary: "Log on to the server using SSL thumbprint authentication", 2063 }, 2064 Key: "SessionManager.loginBySSLThumbprint", 2065 }, 2066 &types.ElementDescription{ 2067 Description: types.Description{ 2068 Label: "Login by session ticket", 2069 Summary: "Log on to the server using a session ticket", 2070 }, 2071 Key: "SessionManager.loginBySessionTicket", 2072 }, 2073 &types.ElementDescription{ 2074 Description: types.Description{ 2075 Label: "Acquire session ticket", 2076 Summary: "Acquire a ticket for authenticating to a remote service", 2077 }, 2078 Key: "SessionManager.acquireSessionTicket", 2079 }, 2080 &types.ElementDescription{ 2081 Description: types.Description{ 2082 Label: "Logout", 2083 Summary: "Logout and end the current session", 2084 }, 2085 Key: "SessionManager.logout", 2086 }, 2087 &types.ElementDescription{ 2088 Description: types.Description{ 2089 Label: "Acquire local ticket", 2090 Summary: "Acquire one-time ticket for authenticating server-local client", 2091 }, 2092 Key: "SessionManager.acquireLocalTicket", 2093 }, 2094 &types.ElementDescription{ 2095 Description: types.Description{ 2096 Label: "Acquire generic service ticket", 2097 Summary: "Acquire a one-time credential that may be used to make the specified request", 2098 }, 2099 Key: "SessionManager.acquireGenericServiceTicket", 2100 }, 2101 &types.ElementDescription{ 2102 Description: types.Description{ 2103 Label: "Terminate session", 2104 Summary: "Logout and end the provided list of sessions", 2105 }, 2106 Key: "SessionManager.terminate", 2107 }, 2108 &types.ElementDescription{ 2109 Description: types.Description{ 2110 Label: "Set locale", 2111 Summary: "Set the session locale for determining the languages used for messages and formatting data", 2112 }, 2113 Key: "SessionManager.setLocale", 2114 }, 2115 &types.ElementDescription{ 2116 Description: types.Description{ 2117 Label: "Login extension", 2118 Summary: "Creates a privileged login session for an extension", 2119 }, 2120 Key: "SessionManager.loginExtension", 2121 }, 2122 &types.ElementDescription{ 2123 Description: types.Description{ 2124 Label: "Login extension", 2125 Summary: "Invalid subject name", 2126 }, 2127 Key: "SessionManager.loginExtensionBySubjectName", 2128 }, 2129 &types.ElementDescription{ 2130 Description: types.Description{ 2131 Label: "Login extension by certificate", 2132 Summary: "Login extension by certificate", 2133 }, 2134 Key: "SessionManager.loginExtensionByCertificate", 2135 }, 2136 &types.ElementDescription{ 2137 Description: types.Description{ 2138 Label: "Impersonate user", 2139 Summary: "Convert session to impersonate specified user", 2140 }, 2141 Key: "SessionManager.impersonateUser", 2142 }, 2143 &types.ElementDescription{ 2144 Description: types.Description{ 2145 Label: "Session active query", 2146 Summary: "Validates that a currently active session exists", 2147 }, 2148 Key: "SessionManager.sessionIsActive", 2149 }, 2150 &types.ElementDescription{ 2151 Description: types.Description{ 2152 Label: "Acquire clone ticket", 2153 Summary: "Acquire a session-specific ticket string that can be used to clone the current session", 2154 }, 2155 Key: "SessionManager.acquireCloneTicket", 2156 }, 2157 &types.ElementDescription{ 2158 Description: types.Description{ 2159 Label: "Clone session", 2160 Summary: "Clone the specified session and associate it with the current connection", 2161 }, 2162 Key: "SessionManager.cloneSession", 2163 }, 2164 &types.ElementDescription{ 2165 Description: types.Description{ 2166 Label: "Add end point", 2167 Summary: "Add a service whose connections are to be proxied", 2168 }, 2169 Key: "ProxyService.addEndpoint", 2170 }, 2171 &types.ElementDescription{ 2172 Description: types.Description{ 2173 Label: "Remove end point", 2174 Summary: "End point to be detached", 2175 }, 2176 Key: "ProxyService.removeEndpoint", 2177 }, 2178 &types.ElementDescription{ 2179 Description: types.Description{ 2180 Label: "Validate host for OVF package compatibility", 2181 Summary: "Validates if a host is compatible with the requirements in an OVF package", 2182 }, 2183 Key: "OvfManager.validateHost", 2184 }, 2185 &types.ElementDescription{ 2186 Description: types.Description{ 2187 Label: "Parse OVF descriptor", 2188 Summary: "Parses and validates an OVF descriptor", 2189 }, 2190 Key: "OvfManager.parseDescriptor", 2191 }, 2192 &types.ElementDescription{ 2193 Description: types.Description{ 2194 Label: "Convert OVF descriptor", 2195 Summary: "Convert OVF descriptor to entity specification", 2196 }, 2197 Key: "OvfManager.createImportSpec", 2198 }, 2199 &types.ElementDescription{ 2200 Description: types.Description{ 2201 Label: "Create an OVF descriptor", 2202 Summary: "Creates an OVF descriptor from either a VM or vApp", 2203 }, 2204 Key: "OvfManager.createDescriptor", 2205 }, 2206 &types.ElementDescription{ 2207 Description: types.Description{ 2208 Label: "Parse OVF Descriptor at URL", 2209 Summary: "Parses and validates an OVF descriptor at a given URL", 2210 }, 2211 Key: "OvfManager.parseDescriptorAtUrl", 2212 }, 2213 &types.ElementDescription{ 2214 Description: types.Description{ 2215 Label: "Deploy OVF template", 2216 Summary: "Deploys an OVF template from a URL", 2217 }, 2218 Key: "OvfManager.importOvfAtUrl", 2219 }, 2220 &types.ElementDescription{ 2221 Description: types.Description{ 2222 Label: "Export as OVF template", 2223 Summary: "Uploads OVF template to a remote server", 2224 }, 2225 Key: "OvfManager.exportOvfToUrl", 2226 }, 2227 &types.ElementDescription{ 2228 Description: types.Description{ 2229 Label: "Download overhead computation script", 2230 Summary: "Download overhead computation scheme script", 2231 }, 2232 Key: "OverheadService.downloadScript", 2233 }, 2234 &types.ElementDescription{ 2235 Description: types.Description{ 2236 Label: "Download host configuration", 2237 Summary: "Download host configuration consumed by overhead computation script", 2238 }, 2239 Key: "OverheadService.downloadHostConfig", 2240 }, 2241 &types.ElementDescription{ 2242 Description: types.Description{ 2243 Label: "Download VM configuration", 2244 Summary: "Download VM configuration consumed by overhead computation script", 2245 }, 2246 Key: "OverheadService.downloadVMXConfig", 2247 }, 2248 &types.ElementDescription{ 2249 Description: types.Description{ 2250 Label: "lookupVmOverheadMemory", 2251 Summary: "lookupVmOverheadMemory", 2252 }, 2253 Key: "OverheadMemoryManager.lookupVmOverheadMemory", 2254 }, 2255 &types.ElementDescription{ 2256 Description: types.Description{ 2257 Label: "Open remote disk for read/write", 2258 Summary: "Opens a disk on a virtual machine for read/write access", 2259 }, 2260 Key: "NfcService.randomAccessOpen", 2261 }, 2262 &types.ElementDescription{ 2263 Description: types.Description{ 2264 Label: "Open remote disk for read", 2265 Summary: "Opens a disk on a virtual machine for read access", 2266 }, 2267 Key: "NfcService.randomAccessOpenReadonly", 2268 }, 2269 &types.ElementDescription{ 2270 Description: types.Description{ 2271 Label: "randomAccessFileOpen", 2272 Summary: "randomAccessFileOpen", 2273 }, 2274 Key: "NfcService.randomAccessFileOpen", 2275 }, 2276 &types.ElementDescription{ 2277 Description: types.Description{ 2278 Label: "Read virtual machine files", 2279 Summary: "Read files associated with a virtual machine", 2280 }, 2281 Key: "NfcService.getVmFiles", 2282 }, 2283 &types.ElementDescription{ 2284 Description: types.Description{ 2285 Label: "Write virtual machine files", 2286 Summary: "Write files associated with a virtual machine", 2287 }, 2288 Key: "NfcService.putVmFiles", 2289 }, 2290 &types.ElementDescription{ 2291 Description: types.Description{ 2292 Label: "Manipulate file paths", 2293 Summary: "Permission to manipulate file paths", 2294 }, 2295 Key: "NfcService.fileManagement", 2296 }, 2297 &types.ElementDescription{ 2298 Description: types.Description{ 2299 Label: "Manipulate system-related file paths", 2300 Summary: "Permission to manipulate all system related file paths", 2301 }, 2302 Key: "NfcService.systemManagement", 2303 }, 2304 &types.ElementDescription{ 2305 Description: types.Description{ 2306 Label: "getServerNfcLibVersion", 2307 Summary: "getServerNfcLibVersion", 2308 }, 2309 Key: "NfcService.getServerNfcLibVersion", 2310 }, 2311 &types.ElementDescription{ 2312 Description: types.Description{ 2313 Label: "Retrieve associated License Data objects", 2314 Summary: "Retrieves all the associated License Data objects", 2315 }, 2316 Key: "LicenseDataManager.queryEntityLicenseData", 2317 }, 2318 &types.ElementDescription{ 2319 Description: types.Description{ 2320 Label: "Retrieve license data associated with managed entity", 2321 Summary: "Retrieves the license data associated with a specified managed entity", 2322 }, 2323 Key: "LicenseDataManager.queryAssociatedLicenseData", 2324 }, 2325 &types.ElementDescription{ 2326 Description: types.Description{ 2327 Label: "Update entity license container", 2328 Summary: "Updates the license container associated with a specified managed entity", 2329 }, 2330 Key: "LicenseDataManager.updateAssociatedLicenseData", 2331 }, 2332 &types.ElementDescription{ 2333 Description: types.Description{ 2334 Label: "Apply associated license data to managed entity", 2335 Summary: "Applies associated license data to a managed entity", 2336 }, 2337 Key: "LicenseDataManager.applyAssociatedLicenseData", 2338 }, 2339 &types.ElementDescription{ 2340 Description: types.Description{ 2341 Label: "Query network protocol profiles", 2342 Summary: "Queries the list of network protocol profiles for a datacenter", 2343 }, 2344 Key: "IpPoolManager.queryIpPools", 2345 }, 2346 &types.ElementDescription{ 2347 Description: types.Description{ 2348 Label: "Create network protocol profile", 2349 Summary: "Creates a new network protocol profile", 2350 }, 2351 Key: "IpPoolManager.createIpPool", 2352 }, 2353 &types.ElementDescription{ 2354 Description: types.Description{ 2355 Label: "Update network protocol profile", 2356 Summary: "Updates a network protocol profile on a datacenter", 2357 }, 2358 Key: "IpPoolManager.updateIpPool", 2359 }, 2360 &types.ElementDescription{ 2361 Description: types.Description{ 2362 Label: "Destroy network protocol profile", 2363 Summary: "Destroys a network protocol profile on the given datacenter", 2364 }, 2365 Key: "IpPoolManager.destroyIpPool", 2366 }, 2367 &types.ElementDescription{ 2368 Description: types.Description{ 2369 Label: "Allocates an IPv4 address", 2370 Summary: "Allocates an IPv4 address from an IP pool", 2371 }, 2372 Key: "IpPoolManager.allocateIpv4Address", 2373 }, 2374 &types.ElementDescription{ 2375 Description: types.Description{ 2376 Label: "Allocates an IPv6 address", 2377 Summary: "Allocates an IPv6 address from an IP pool", 2378 }, 2379 Key: "IpPoolManager.allocateIpv6Address", 2380 }, 2381 &types.ElementDescription{ 2382 Description: types.Description{ 2383 Label: "Releases an IP allocation", 2384 Summary: "Releases an IP allocation back to an IP pool", 2385 }, 2386 Key: "IpPoolManager.releaseIpAllocation", 2387 }, 2388 &types.ElementDescription{ 2389 Description: types.Description{ 2390 Label: "Query IP allocations", 2391 Summary: "Query IP allocations by IP pool and extension key", 2392 }, 2393 Key: "IpPoolManager.queryIPAllocations", 2394 }, 2395 &types.ElementDescription{ 2396 Description: types.Description{ 2397 Label: "Install IO Filter", 2398 Summary: "Installs an IO Filter on a compute resource", 2399 }, 2400 Key: "IoFilterManager.installIoFilter", 2401 }, 2402 &types.ElementDescription{ 2403 Description: types.Description{ 2404 Label: "Uninstall IO Filter", 2405 Summary: "Uninstalls an IO Filter from a compute resource", 2406 }, 2407 Key: "IoFilterManager.uninstallIoFilter", 2408 }, 2409 &types.ElementDescription{ 2410 Description: types.Description{ 2411 Label: "Upgrade IO Filter", 2412 Summary: "Upgrades an IO Filter on a compute resource", 2413 }, 2414 Key: "IoFilterManager.upgradeIoFilter", 2415 }, 2416 &types.ElementDescription{ 2417 Description: types.Description{ 2418 Label: "Query IO Filter installation issues", 2419 Summary: "Queries IO Filter installation issues on a compute resource", 2420 }, 2421 Key: "IoFilterManager.queryIssue", 2422 }, 2423 &types.ElementDescription{ 2424 Description: types.Description{ 2425 Label: "queryIoFilterInfo", 2426 Summary: "queryIoFilterInfo", 2427 }, 2428 Key: "IoFilterManager.queryIoFilterInfo", 2429 }, 2430 &types.ElementDescription{ 2431 Description: types.Description{ 2432 Label: "Resolve IO Filter installation errors on host", 2433 Summary: "Resolves IO Filter installation errors on a host", 2434 }, 2435 Key: "IoFilterManager.resolveInstallationErrorsOnHost", 2436 }, 2437 &types.ElementDescription{ 2438 Description: types.Description{ 2439 Label: "Resolve IO Filter installation errors on cluster", 2440 Summary: "Resolves IO Filter installation errors on a cluster", 2441 }, 2442 Key: "IoFilterManager.resolveInstallationErrorsOnCluster", 2443 }, 2444 &types.ElementDescription{ 2445 Description: types.Description{ 2446 Label: "Query information about virtual disks using IO Filter", 2447 Summary: "Queries information about virtual disks that use an IO Filter installed on a compute resource", 2448 }, 2449 Key: "IoFilterManager.queryDisksUsingFilter", 2450 }, 2451 &types.ElementDescription{ 2452 Description: types.Description{ 2453 Label: "Update IO Filter policy", 2454 Summary: "Updates the policy to IO Filter mapping in vCenter Server", 2455 }, 2456 Key: "IoFilterManager.updateIoFilterPolicy", 2457 }, 2458 &types.ElementDescription{ 2459 Description: types.Description{ 2460 Label: "Add an image library", 2461 Summary: "Register an image library server with vCenter", 2462 }, 2463 Key: "ImageLibraryManager.addLibrary", 2464 }, 2465 &types.ElementDescription{ 2466 Description: types.Description{ 2467 Label: "Update image library", 2468 Summary: "Update image library information", 2469 }, 2470 Key: "ImageLibraryManager.updateLibrary", 2471 }, 2472 &types.ElementDescription{ 2473 Description: types.Description{ 2474 Label: "Remove an image library", 2475 Summary: "Unregister an image library server from vCenter", 2476 }, 2477 Key: "ImageLibraryManager.removeLibrary", 2478 }, 2479 &types.ElementDescription{ 2480 Description: types.Description{ 2481 Label: "Import from image library", 2482 Summary: "Import files from the image library", 2483 }, 2484 Key: "ImageLibraryManager.importLibraryMedia", 2485 }, 2486 &types.ElementDescription{ 2487 Description: types.Description{ 2488 Label: "Export to image library", 2489 Summary: "Export files to the image library", 2490 }, 2491 Key: "ImageLibraryManager.exportMediaToLibrary", 2492 }, 2493 &types.ElementDescription{ 2494 Description: types.Description{ 2495 Label: "Publish to image library", 2496 Summary: "Publish files from datastore to image library", 2497 }, 2498 Key: "ImageLibraryManager.publishMediaToLibrary", 2499 }, 2500 &types.ElementDescription{ 2501 Description: types.Description{ 2502 Label: "Get lease download manifest", 2503 Summary: "Gets the download manifest for this lease", 2504 }, 2505 Key: "HttpNfcLease.getManifest", 2506 }, 2507 &types.ElementDescription{ 2508 Description: types.Description{ 2509 Label: "Complete the lease", 2510 Summary: "The lease completed successfully", 2511 }, 2512 Key: "HttpNfcLease.complete", 2513 }, 2514 &types.ElementDescription{ 2515 Description: types.Description{ 2516 Label: "End the lease", 2517 Summary: "The lease has ended", 2518 }, 2519 Key: "HttpNfcLease.abort", 2520 }, 2521 &types.ElementDescription{ 2522 Description: types.Description{ 2523 Label: "Update lease progress", 2524 Summary: "Updates lease progress", 2525 }, 2526 Key: "HttpNfcLease.progress", 2527 }, 2528 &types.ElementDescription{ 2529 Description: types.Description{ 2530 Label: "Set latest page size", 2531 Summary: "Set the last page viewed size and contain at most maxCount items in the page", 2532 }, 2533 Key: "HistoryCollector.setLatestPageSize", 2534 }, 2535 &types.ElementDescription{ 2536 Description: types.Description{ 2537 Label: "Rewind", 2538 Summary: "Move the scroll position to the oldest item", 2539 }, 2540 Key: "HistoryCollector.rewind", 2541 }, 2542 &types.ElementDescription{ 2543 Description: types.Description{ 2544 Label: "Reset", 2545 Summary: "Move the scroll position to the item just above the last page viewed", 2546 }, 2547 Key: "HistoryCollector.reset", 2548 }, 2549 &types.ElementDescription{ 2550 Description: types.Description{ 2551 Label: "Remove collector", 2552 Summary: "Remove the collector from server", 2553 }, 2554 Key: "HistoryCollector.remove", 2555 }, 2556 &types.ElementDescription{ 2557 Description: types.Description{ 2558 Label: "Enable replication of virtual machine", 2559 Summary: "Enable replication of virtual machine", 2560 }, 2561 Key: "HbrManager.enableReplication", 2562 }, 2563 &types.ElementDescription{ 2564 Description: types.Description{ 2565 Label: "Disable replication of virtual machine", 2566 Summary: "Disable replication of virtual machine", 2567 }, 2568 Key: "HbrManager.disableReplication", 2569 }, 2570 &types.ElementDescription{ 2571 Description: types.Description{ 2572 Label: "Reconfigure replication for virtual machine", 2573 Summary: "Reconfigure replication for virtual machine", 2574 }, 2575 Key: "HbrManager.reconfigureReplication", 2576 }, 2577 &types.ElementDescription{ 2578 Description: types.Description{ 2579 Label: "Retrieve replication configuration of virtual machine", 2580 Summary: "Retrieve replication configuration of virtual machine", 2581 }, 2582 Key: "HbrManager.retrieveReplicationConfig", 2583 }, 2584 &types.ElementDescription{ 2585 Description: types.Description{ 2586 Label: "Pause replication of virtual machine", 2587 Summary: "Pause replication of virtual machine", 2588 }, 2589 Key: "HbrManager.pauseReplication", 2590 }, 2591 &types.ElementDescription{ 2592 Description: types.Description{ 2593 Label: "Resume replication of virtual machine", 2594 Summary: "Resume replication of virtual machine", 2595 }, 2596 Key: "HbrManager.resumeReplication", 2597 }, 2598 &types.ElementDescription{ 2599 Description: types.Description{ 2600 Label: "Start a replication resynchronization for virtual machine", 2601 Summary: "Start a replication resynchronization for virtual machine", 2602 }, 2603 Key: "HbrManager.fullSync", 2604 }, 2605 &types.ElementDescription{ 2606 Description: types.Description{ 2607 Label: "Start new replication instance for virtual machine", 2608 Summary: "Start extraction and transfer of a new replication instance for virtual machine", 2609 }, 2610 Key: "HbrManager.createInstance", 2611 }, 2612 &types.ElementDescription{ 2613 Description: types.Description{ 2614 Label: "Replicate powered-off virtual machine", 2615 Summary: "Transfer a replication instance for powered-off virtual machine", 2616 }, 2617 Key: "HbrManager.startOfflineInstance", 2618 }, 2619 &types.ElementDescription{ 2620 Description: types.Description{ 2621 Label: "Stop replication of powered-off virtual machine", 2622 Summary: "Stop replication of powered-off virtual machine", 2623 }, 2624 Key: "HbrManager.stopOfflineInstance", 2625 }, 2626 &types.ElementDescription{ 2627 Description: types.Description{ 2628 Label: "Query virtual machine replication state", 2629 Summary: "Qureies the current state of a replicated virtual machine", 2630 }, 2631 Key: "HbrManager.queryReplicationState", 2632 }, 2633 &types.ElementDescription{ 2634 Description: types.Description{ 2635 Label: "queryReplicationCapabilities", 2636 Summary: "queryReplicationCapabilities", 2637 }, 2638 Key: "HbrManager.queryReplicationCapabilities", 2639 }, 2640 &types.ElementDescription{ 2641 Description: types.Description{ 2642 Label: "Unregister extension", 2643 Summary: "Unregisters an extension", 2644 }, 2645 Key: "ExtensionManager.unregisterExtension", 2646 }, 2647 &types.ElementDescription{ 2648 Description: types.Description{ 2649 Label: "Find extension", 2650 Summary: "Find an extension", 2651 }, 2652 Key: "ExtensionManager.findExtension", 2653 }, 2654 &types.ElementDescription{ 2655 Description: types.Description{ 2656 Label: "Register extension", 2657 Summary: "Registers an extension", 2658 }, 2659 Key: "ExtensionManager.registerExtension", 2660 }, 2661 &types.ElementDescription{ 2662 Description: types.Description{ 2663 Label: "Update extension", 2664 Summary: "Updates extension information", 2665 }, 2666 Key: "ExtensionManager.updateExtension", 2667 }, 2668 &types.ElementDescription{ 2669 Description: types.Description{ 2670 Label: "Get server public key", 2671 Summary: "Get vCenter Server's public key", 2672 }, 2673 Key: "ExtensionManager.getPublicKey", 2674 }, 2675 &types.ElementDescription{ 2676 Description: types.Description{ 2677 Label: "Set extension public key", 2678 Summary: "Set public key of the extension", 2679 }, 2680 Key: "ExtensionManager.setPublicKey", 2681 }, 2682 &types.ElementDescription{ 2683 Description: types.Description{ 2684 Label: "Set extension certificate", 2685 Summary: "Update the stored authentication certificate for a specified extension", 2686 }, 2687 Key: "ExtensionManager.setCertificate", 2688 }, 2689 &types.ElementDescription{ 2690 Description: types.Description{ 2691 Label: "Update extension data", 2692 Summary: "Updates extension-specific data associated with an extension", 2693 }, 2694 Key: "ExtensionManager.updateExtensionData", 2695 }, 2696 &types.ElementDescription{ 2697 Description: types.Description{ 2698 Label: "Query extension data", 2699 Summary: "Retrieves extension-specific data associated with an extension", 2700 }, 2701 Key: "ExtensionManager.queryExtensionData", 2702 }, 2703 &types.ElementDescription{ 2704 Description: types.Description{ 2705 Label: "Query extension data keys", 2706 Summary: "Retrieves extension-specific data keys associated with an extension", 2707 }, 2708 Key: "ExtensionManager.queryExtensionDataKeys", 2709 }, 2710 &types.ElementDescription{ 2711 Description: types.Description{ 2712 Label: "Clear extension data", 2713 Summary: "Clears extension-specific data associated with an extension", 2714 }, 2715 Key: "ExtensionManager.clearExtensionData", 2716 }, 2717 &types.ElementDescription{ 2718 Description: types.Description{ 2719 Label: "Query extension data usage", 2720 Summary: "Retrieves statistics about the amount of data being stored by extensions registered with vCenter Server", 2721 }, 2722 Key: "ExtensionManager.queryExtensionDataUsage", 2723 }, 2724 &types.ElementDescription{ 2725 Description: types.Description{ 2726 Label: "Query entities managed by extension", 2727 Summary: "Finds entities managed by an extension", 2728 }, 2729 Key: "ExtensionManager.queryManagedBy", 2730 }, 2731 &types.ElementDescription{ 2732 Description: types.Description{ 2733 Label: "Query statistics about IP allocation usage", 2734 Summary: "Query statistics about IP allocation usage, system-wide or for specified extensions", 2735 }, 2736 Key: "ExtensionManager.queryExtensionIpAllocationUsage", 2737 }, 2738 &types.ElementDescription{ 2739 Description: types.Description{ 2740 Label: "Create directory", 2741 Summary: "Creates a top-level directory on the specified datastore", 2742 }, 2743 Key: "DatastoreNamespaceManager.CreateDirectory", 2744 }, 2745 &types.ElementDescription{ 2746 Description: types.Description{ 2747 Label: "Delete directory", 2748 Summary: "Deletes the specified top-level directory from the datastore", 2749 }, 2750 Key: "DatastoreNamespaceManager.DeleteDirectory", 2751 }, 2752 &types.ElementDescription{ 2753 Description: types.Description{ 2754 Label: "ConvertNamespacePathToUuidPath", 2755 Summary: "ConvertNamespacePathToUuidPath", 2756 }, 2757 Key: "DatastoreNamespaceManager.ConvertNamespacePathToUuidPath", 2758 }, 2759 &types.ElementDescription{ 2760 Description: types.Description{ 2761 Label: "Configure virtual disk digest", 2762 Summary: "Controls the configuration of the digests for the virtual disks", 2763 }, 2764 Key: "CbrcManager.configureDigest", 2765 }, 2766 &types.ElementDescription{ 2767 Description: types.Description{ 2768 Label: "Recompute virtual disk digest", 2769 Summary: "Recomputes the digest for the given virtual disks, if necessary", 2770 }, 2771 Key: "CbrcManager.recomputeDigest", 2772 }, 2773 &types.ElementDescription{ 2774 Description: types.Description{ 2775 Label: "Query virtual disk digest configuration", 2776 Summary: "Returns the current configuration of the digest for the given digest-enabled virtual disks", 2777 }, 2778 Key: "CbrcManager.queryDigestInfo", 2779 }, 2780 &types.ElementDescription{ 2781 Description: types.Description{ 2782 Label: "Query virtual disk digest runtime information", 2783 Summary: "Returns the status of runtime digest usage for the given digest-enabled virtual disks", 2784 }, 2785 Key: "CbrcManager.queryDigestRuntimeInfo", 2786 }, 2787 &types.ElementDescription{ 2788 Description: types.Description{ 2789 Label: "Prepare to upgrade", 2790 Summary: "Deletes the content of the temporary directory on the host", 2791 }, 2792 Key: "AgentManager.prepareToUpgrade", 2793 }, 2794 &types.ElementDescription{ 2795 Description: types.Description{ 2796 Label: "Upgrade", 2797 Summary: "Validates and executes the installer/uninstaller executable uploaded to the temporary directory", 2798 }, 2799 Key: "AgentManager.upgrade", 2800 }, 2801 &types.ElementDescription{ 2802 Description: types.Description{ 2803 Label: "Estimate database size", 2804 Summary: "Estimates the database size required to store VirtualCenter data", 2805 }, 2806 Key: "ResourcePlanningManager.estimateDatabaseSize", 2807 }, 2808 &types.ElementDescription{ 2809 Description: types.Description{ 2810 Label: "registerProvider", 2811 Summary: "registerProvider", 2812 }, 2813 Key: "HealthUpdateManager.registerProvider", 2814 }, 2815 &types.ElementDescription{ 2816 Description: types.Description{ 2817 Label: "unregisterProvider", 2818 Summary: "unregisterProvider", 2819 }, 2820 Key: "HealthUpdateManager.unregisterProvider", 2821 }, 2822 &types.ElementDescription{ 2823 Description: types.Description{ 2824 Label: "queryProviderList", 2825 Summary: "queryProviderList", 2826 }, 2827 Key: "HealthUpdateManager.queryProviderList", 2828 }, 2829 &types.ElementDescription{ 2830 Description: types.Description{ 2831 Label: "hasProvider", 2832 Summary: "hasProvider", 2833 }, 2834 Key: "HealthUpdateManager.hasProvider", 2835 }, 2836 &types.ElementDescription{ 2837 Description: types.Description{ 2838 Label: "queryProviderName", 2839 Summary: "queryProviderName", 2840 }, 2841 Key: "HealthUpdateManager.queryProviderName", 2842 }, 2843 &types.ElementDescription{ 2844 Description: types.Description{ 2845 Label: "queryHealthUpdateInfos", 2846 Summary: "queryHealthUpdateInfos", 2847 }, 2848 Key: "HealthUpdateManager.queryHealthUpdateInfos", 2849 }, 2850 &types.ElementDescription{ 2851 Description: types.Description{ 2852 Label: "addMonitoredEntities", 2853 Summary: "addMonitoredEntities", 2854 }, 2855 Key: "HealthUpdateManager.addMonitoredEntities", 2856 }, 2857 &types.ElementDescription{ 2858 Description: types.Description{ 2859 Label: "removeMonitoredEntities", 2860 Summary: "removeMonitoredEntities", 2861 }, 2862 Key: "HealthUpdateManager.removeMonitoredEntities", 2863 }, 2864 &types.ElementDescription{ 2865 Description: types.Description{ 2866 Label: "queryMonitoredEntities", 2867 Summary: "queryMonitoredEntities", 2868 }, 2869 Key: "HealthUpdateManager.queryMonitoredEntities", 2870 }, 2871 &types.ElementDescription{ 2872 Description: types.Description{ 2873 Label: "hasMonitoredEntity", 2874 Summary: "hasMonitoredEntity", 2875 }, 2876 Key: "HealthUpdateManager.hasMonitoredEntity", 2877 }, 2878 &types.ElementDescription{ 2879 Description: types.Description{ 2880 Label: "queryUnmonitoredHosts", 2881 Summary: "queryUnmonitoredHosts", 2882 }, 2883 Key: "HealthUpdateManager.queryUnmonitoredHosts", 2884 }, 2885 &types.ElementDescription{ 2886 Description: types.Description{ 2887 Label: "postHealthUpdates", 2888 Summary: "postHealthUpdates", 2889 }, 2890 Key: "HealthUpdateManager.postHealthUpdates", 2891 }, 2892 &types.ElementDescription{ 2893 Description: types.Description{ 2894 Label: "queryHealthUpdates", 2895 Summary: "queryHealthUpdates", 2896 }, 2897 Key: "HealthUpdateManager.queryHealthUpdates", 2898 }, 2899 &types.ElementDescription{ 2900 Description: types.Description{ 2901 Label: "addFilter", 2902 Summary: "addFilter", 2903 }, 2904 Key: "HealthUpdateManager.addFilter", 2905 }, 2906 &types.ElementDescription{ 2907 Description: types.Description{ 2908 Label: "queryFilterList", 2909 Summary: "queryFilterList", 2910 }, 2911 Key: "HealthUpdateManager.queryFilterList", 2912 }, 2913 &types.ElementDescription{ 2914 Description: types.Description{ 2915 Label: "queryFilterName", 2916 Summary: "queryFilterName", 2917 }, 2918 Key: "HealthUpdateManager.queryFilterName", 2919 }, 2920 &types.ElementDescription{ 2921 Description: types.Description{ 2922 Label: "queryFilterInfoIds", 2923 Summary: "queryFilterInfoIds", 2924 }, 2925 Key: "HealthUpdateManager.queryFilterInfoIds", 2926 }, 2927 &types.ElementDescription{ 2928 Description: types.Description{ 2929 Label: "queryFilterEntities", 2930 Summary: "queryFilterEntities", 2931 }, 2932 Key: "HealthUpdateManager.queryFilterEntities", 2933 }, 2934 &types.ElementDescription{ 2935 Description: types.Description{ 2936 Label: "addFilterEntities", 2937 Summary: "addFilterEntities", 2938 }, 2939 Key: "HealthUpdateManager.addFilterEntities", 2940 }, 2941 &types.ElementDescription{ 2942 Description: types.Description{ 2943 Label: "removeFilterEntities", 2944 Summary: "removeFilterEntities", 2945 }, 2946 Key: "HealthUpdateManager.removeFilterEntities", 2947 }, 2948 &types.ElementDescription{ 2949 Description: types.Description{ 2950 Label: "removeFilter", 2951 Summary: "removeFilter", 2952 }, 2953 Key: "HealthUpdateManager.removeFilter", 2954 }, 2955 &types.ElementDescription{ 2956 Description: types.Description{ 2957 Label: "Find entity by UUID", 2958 Summary: "Finds a virtual machine or host by UUID", 2959 }, 2960 Key: "SearchIndex.findByUuid", 2961 }, 2962 &types.ElementDescription{ 2963 Description: types.Description{ 2964 Label: "Find virtual machine by datastore path", 2965 Summary: "Finds a virtual machine by its location on a datastore", 2966 }, 2967 Key: "SearchIndex.findByDatastorePath", 2968 }, 2969 &types.ElementDescription{ 2970 Description: types.Description{ 2971 Label: "Find entity by DNS", 2972 Summary: "Finds a virtual machine or host by its DNS name", 2973 }, 2974 Key: "SearchIndex.findByDnsName", 2975 }, 2976 &types.ElementDescription{ 2977 Description: types.Description{ 2978 Label: "Find entity by IP", 2979 Summary: "Finds a virtual machine or host by IP address", 2980 }, 2981 Key: "SearchIndex.findByIp", 2982 }, 2983 &types.ElementDescription{ 2984 Description: types.Description{ 2985 Label: "Find entity by inventory path", 2986 Summary: "Finds a virtual machine or host based on its location in the inventory", 2987 }, 2988 Key: "SearchIndex.findByInventoryPath", 2989 }, 2990 &types.ElementDescription{ 2991 Description: types.Description{ 2992 Label: "Find folder child", 2993 Summary: "Finds an immediate child of a folder", 2994 }, 2995 Key: "SearchIndex.findChild", 2996 }, 2997 &types.ElementDescription{ 2998 Description: types.Description{ 2999 Label: "Find by UUID", 3000 Summary: "Find entities based on their UUID", 3001 }, 3002 Key: "SearchIndex.findAllByUuid", 3003 }, 3004 &types.ElementDescription{ 3005 Description: types.Description{ 3006 Label: "Find by DNS name", 3007 Summary: "Find by DNS name", 3008 }, 3009 Key: "SearchIndex.findAllByDnsName", 3010 }, 3011 &types.ElementDescription{ 3012 Description: types.Description{ 3013 Label: "Find by IP address", 3014 Summary: "Find entities based on their IP address", 3015 }, 3016 Key: "SearchIndex.findAllByIp", 3017 }, 3018 &types.ElementDescription{ 3019 Description: types.Description{ 3020 Label: "findAllInstantCloneParentInGroup", 3021 Summary: "findAllInstantCloneParentInGroup", 3022 }, 3023 Key: "SearchIndex.findAllInstantCloneParentInGroup", 3024 }, 3025 &types.ElementDescription{ 3026 Description: types.Description{ 3027 Label: "findAllInstantCloneChildrenOfGroup", 3028 Summary: "findAllInstantCloneChildrenOfGroup", 3029 }, 3030 Key: "SearchIndex.findAllInstantCloneChildrenOfGroup", 3031 }, 3032 &types.ElementDescription{ 3033 Description: types.Description{ 3034 Label: "fetchRelocatedMACAddress", 3035 Summary: "fetchRelocatedMACAddress", 3036 }, 3037 Key: "NetworkManager.fetchRelocatedMACAddress", 3038 }, 3039 &types.ElementDescription{ 3040 Description: types.Description{ 3041 Label: "Check MAC addresses in use", 3042 Summary: "Checks the MAC addresses used by this vCenter Server instance", 3043 }, 3044 Key: "NetworkManager.checkIfMACAddressInUse", 3045 }, 3046 &types.ElementDescription{ 3047 Description: types.Description{ 3048 Label: "Reclaim MAC addresses", 3049 Summary: "Reclaims the MAC addresses that are not used by remote vCenter Server instances", 3050 }, 3051 Key: "NetworkManager.reclaimMAC", 3052 }, 3053 &types.ElementDescription{ 3054 Description: types.Description{ 3055 Label: "Check group membership", 3056 Summary: "Check whether a user is a member of a given list of groups", 3057 }, 3058 Key: "UserDirectory.checkGroupMembership", 3059 }, 3060 &types.ElementDescription{ 3061 Description: types.Description{ 3062 Label: "Get user groups", 3063 Summary: "Searches for users and groups", 3064 }, 3065 Key: "UserDirectory.retrieveUserGroups", 3066 }, 3067 &types.ElementDescription{ 3068 Description: types.Description{ 3069 Label: "Set task custom value", 3070 Summary: "Sets the value of a custom field of a task", 3071 }, 3072 Key: "Task.setCustomValue", 3073 }, 3074 &types.ElementDescription{ 3075 Description: types.Description{ 3076 Label: "Cancel", 3077 Summary: "Cancels a running/queued task", 3078 }, 3079 Key: "Task.cancel", 3080 }, 3081 &types.ElementDescription{ 3082 Description: types.Description{ 3083 Label: "Update progress", 3084 Summary: "Update task progress", 3085 }, 3086 Key: "Task.UpdateProgress", 3087 }, 3088 &types.ElementDescription{ 3089 Description: types.Description{ 3090 Label: "Set task state", 3091 Summary: "Sets task state", 3092 }, 3093 Key: "Task.setState", 3094 }, 3095 &types.ElementDescription{ 3096 Description: types.Description{ 3097 Label: "Update task description", 3098 Summary: "Updates task description with the current phase of the task", 3099 }, 3100 Key: "Task.UpdateDescription", 3101 }, 3102 &types.ElementDescription{ 3103 Description: types.Description{ 3104 Label: "Query configuration option descriptor", 3105 Summary: "Get the list of configuration option keys available in this browser", 3106 }, 3107 Key: "EnvironmentBrowser.queryConfigOptionDescriptor", 3108 }, 3109 &types.ElementDescription{ 3110 Description: types.Description{ 3111 Label: "Configure option query", 3112 Summary: "Search for a specific configuration option", 3113 }, 3114 Key: "EnvironmentBrowser.queryConfigOption", 3115 }, 3116 &types.ElementDescription{ 3117 Description: types.Description{ 3118 Label: "queryConfigOptionEx", 3119 Summary: "queryConfigOptionEx", 3120 }, 3121 Key: "EnvironmentBrowser.queryConfigOptionEx", 3122 }, 3123 &types.ElementDescription{ 3124 Description: types.Description{ 3125 Label: "Query configuration target", 3126 Summary: "Search for a specific configuration target", 3127 }, 3128 Key: "EnvironmentBrowser.queryConfigTarget", 3129 }, 3130 &types.ElementDescription{ 3131 Description: types.Description{ 3132 Label: "Query target capabilities", 3133 Summary: "Query for compute-resource capabilities associated with this browser", 3134 }, 3135 Key: "EnvironmentBrowser.queryTargetCapabilities", 3136 }, 3137 &types.ElementDescription{ 3138 Description: types.Description{ 3139 Label: "Query virtual machine provisioning operation policy", 3140 Summary: "Query environment browser for information about the virtual machine provisioning operation policy", 3141 }, 3142 Key: "EnvironmentBrowser.queryProvisioningPolicy", 3143 }, 3144 &types.ElementDescription{ 3145 Description: types.Description{ 3146 Label: "queryConfigTargetSpec", 3147 Summary: "queryConfigTargetSpec", 3148 }, 3149 Key: "EnvironmentBrowser.queryConfigTargetSpec", 3150 }, 3151 &types.ElementDescription{ 3152 Description: types.Description{ 3153 Label: "Set snapshot custom value", 3154 Summary: "Sets the value of a custom field of a virtual machine snapshot", 3155 }, 3156 Key: "vm.Snapshot.setCustomValue", 3157 }, 3158 &types.ElementDescription{ 3159 Description: types.Description{ 3160 Label: "Revert snapshot", 3161 Summary: "Change the execution state of the virtual machine to the state of this snapshot", 3162 }, 3163 Key: "vm.Snapshot.revert", 3164 }, 3165 &types.ElementDescription{ 3166 Description: types.Description{ 3167 Label: "Remove snapshot", 3168 Summary: "Remove snapshot and delete its associated storage", 3169 }, 3170 Key: "vm.Snapshot.remove", 3171 }, 3172 &types.ElementDescription{ 3173 Description: types.Description{ 3174 Label: "Rename snapshot", 3175 Summary: "Rename the snapshot", 3176 }, 3177 Key: "vm.Snapshot.rename", 3178 }, 3179 &types.ElementDescription{ 3180 Description: types.Description{ 3181 Label: "Create Linked Clone", 3182 Summary: "Create a linked clone from this snapshot", 3183 }, 3184 Key: "vm.Snapshot.createLinkedClone", 3185 }, 3186 &types.ElementDescription{ 3187 Description: types.Description{ 3188 Label: "Export OVF template", 3189 Summary: "Export the snapshot as an OVF template", 3190 }, 3191 Key: "vm.Snapshot.exportSnapshot", 3192 }, 3193 &types.ElementDescription{ 3194 Description: types.Description{ 3195 Label: "Pause", 3196 Summary: "Pauses a virtual machine", 3197 }, 3198 Key: "vm.PauseManager.pause", 3199 }, 3200 &types.ElementDescription{ 3201 Description: types.Description{ 3202 Label: "Unpause", 3203 Summary: "Unpauses a virtual machine", 3204 }, 3205 Key: "vm.PauseManager.unpause", 3206 }, 3207 &types.ElementDescription{ 3208 Description: types.Description{ 3209 Label: "Power on and pause", 3210 Summary: "Powers on a virtual machine and pauses it immediately", 3211 }, 3212 Key: "vm.PauseManager.powerOnPaused", 3213 }, 3214 &types.ElementDescription{ 3215 Description: types.Description{ 3216 Label: "Create namespace", 3217 Summary: "Create a virtual machine namespace", 3218 }, 3219 Key: "vm.NamespaceManager.createNamespace", 3220 }, 3221 &types.ElementDescription{ 3222 Description: types.Description{ 3223 Label: "Delete namespace", 3224 Summary: "Delete the virtual machine namespace", 3225 }, 3226 Key: "vm.NamespaceManager.deleteNamespace", 3227 }, 3228 &types.ElementDescription{ 3229 Description: types.Description{ 3230 Label: "Delete all namespaces", 3231 Summary: "Delete all namespaces associated with the virtual machine", 3232 }, 3233 Key: "vm.NamespaceManager.deleteAllNamespaces", 3234 }, 3235 &types.ElementDescription{ 3236 Description: types.Description{ 3237 Label: "Update namespace", 3238 Summary: "Reconfigure the virtual machine namespace", 3239 }, 3240 Key: "vm.NamespaceManager.updateNamespace", 3241 }, 3242 &types.ElementDescription{ 3243 Description: types.Description{ 3244 Label: "Query namespace", 3245 Summary: "Retrieve detailed information about the virtual machine namespace", 3246 }, 3247 Key: "vm.NamespaceManager.queryNamespace", 3248 }, 3249 &types.ElementDescription{ 3250 Description: types.Description{ 3251 Label: "List namespaces", 3252 Summary: "Retrieve the list of all namespaces for a virtual machine", 3253 }, 3254 Key: "vm.NamespaceManager.listNamespaces", 3255 }, 3256 &types.ElementDescription{ 3257 Description: types.Description{ 3258 Label: "Send event to the virtual machine", 3259 Summary: "Queue event for delivery to the agent in the virtual machine", 3260 }, 3261 Key: "vm.NamespaceManager.sendEventToGuest", 3262 }, 3263 &types.ElementDescription{ 3264 Description: types.Description{ 3265 Label: "Fetch events from the virtual machine", 3266 Summary: "Retrieve events sent by the agent in the virtual machine", 3267 }, 3268 Key: "vm.NamespaceManager.fetchEventsFromGuest", 3269 }, 3270 &types.ElementDescription{ 3271 Description: types.Description{ 3272 Label: "Update data", 3273 Summary: "Update key/value pairs accessible by the agent in the virtual machine", 3274 }, 3275 Key: "vm.NamespaceManager.updateData", 3276 }, 3277 &types.ElementDescription{ 3278 Description: types.Description{ 3279 Label: "Retrieve data", 3280 Summary: "Retrieve key/value pairs set by the agent in the virtual machine", 3281 }, 3282 Key: "vm.NamespaceManager.retrieveData", 3283 }, 3284 &types.ElementDescription{ 3285 Description: types.Description{ 3286 Label: "<internal>", 3287 Summary: "<internal>", 3288 }, 3289 Key: "ServiceDirectory.queryServiceEndpointList", 3290 }, 3291 &types.ElementDescription{ 3292 Description: types.Description{ 3293 Label: "Register service endpoint", 3294 Summary: "Registers a service endpoint", 3295 }, 3296 Key: "ServiceDirectory.registerService", 3297 }, 3298 &types.ElementDescription{ 3299 Description: types.Description{ 3300 Label: "Unregister service endpoint", 3301 Summary: "Unregisters a service endpoint", 3302 }, 3303 Key: "ServiceDirectory.unregisterService", 3304 }, 3305 &types.ElementDescription{ 3306 Description: types.Description{ 3307 Label: "Annotate OVF section tree", 3308 Summary: "Annotates the given OVF section tree with configuration choices for this OVF consumer", 3309 }, 3310 Key: "OvfConsumer.annotateOst", 3311 }, 3312 &types.ElementDescription{ 3313 Description: types.Description{ 3314 Label: "Validate instantiation OVF section tree", 3315 Summary: "Validates that this OVF consumer can accept an instantiation OVF section tree", 3316 }, 3317 Key: "OvfConsumer.validateInstantiationOst", 3318 }, 3319 &types.ElementDescription{ 3320 Description: types.Description{ 3321 Label: "Request registration of OVF section tree nodes", 3322 Summary: "Notifies the OVF consumer that the specified OVF section tree nodes should be registered", 3323 }, 3324 Key: "OvfConsumer.registerEntities", 3325 }, 3326 &types.ElementDescription{ 3327 Description: types.Description{ 3328 Label: "Request managed entities unregistration from OVF consumer", 3329 Summary: "Notifies the OVF consumer that the specified managed entities should be unregistered", 3330 }, 3331 Key: "OvfConsumer.unregisterEntities", 3332 }, 3333 &types.ElementDescription{ 3334 Description: types.Description{ 3335 Label: "Notify OVF consumer for cloned entities", 3336 Summary: "Notifies the OVF consumer that the specified entities have been cloned", 3337 }, 3338 Key: "OvfConsumer.cloneEntities", 3339 }, 3340 &types.ElementDescription{ 3341 Description: types.Description{ 3342 Label: "Populate entity OVF section tree", 3343 Summary: "Create OVF sections for the given managed entities and populate the entity OVF section tree", 3344 }, 3345 Key: "OvfConsumer.populateEntityOst", 3346 }, 3347 &types.ElementDescription{ 3348 Description: types.Description{ 3349 Label: "Retrieve public OVF environment sections for virtual machine ", 3350 Summary: "Retrieves the public OVF environment sections that this OVF consumer has for a given virtual machine", 3351 }, 3352 Key: "OvfConsumer.retrievePublicOvfEnvironmentSections", 3353 }, 3354 &types.ElementDescription{ 3355 Description: types.Description{ 3356 Label: "Notify OVF consumer for virtual machine power on", 3357 Summary: "Notifies the OVF consumer that a virtual machine is about to be powered on", 3358 }, 3359 Key: "OvfConsumer.notifyPowerOn", 3360 }, 3361 &types.ElementDescription{ 3362 Description: types.Description{ 3363 Label: "Specification exists", 3364 Summary: "Check the existence of a specification", 3365 }, 3366 Key: "CustomizationSpecManager.exists", 3367 }, 3368 &types.ElementDescription{ 3369 Description: types.Description{ 3370 Label: "Get specification", 3371 Summary: "Gets a specification", 3372 }, 3373 Key: "CustomizationSpecManager.get", 3374 }, 3375 &types.ElementDescription{ 3376 Description: types.Description{ 3377 Label: "Create new specification", 3378 Summary: "Create a new specification", 3379 }, 3380 Key: "CustomizationSpecManager.create", 3381 }, 3382 &types.ElementDescription{ 3383 Description: types.Description{ 3384 Label: "Overwrite specification", 3385 Summary: "Overwrite an existing specification", 3386 }, 3387 Key: "CustomizationSpecManager.overwrite", 3388 }, 3389 &types.ElementDescription{ 3390 Description: types.Description{ 3391 Label: "Delete specification", 3392 Summary: "Delete a specification", 3393 }, 3394 Key: "CustomizationSpecManager.delete", 3395 }, 3396 &types.ElementDescription{ 3397 Description: types.Description{ 3398 Label: "Duplicate specification", 3399 Summary: "Duplicate a specification", 3400 }, 3401 Key: "CustomizationSpecManager.duplicate", 3402 }, 3403 &types.ElementDescription{ 3404 Description: types.Description{ 3405 Label: "Rename specification", 3406 Summary: "Rename a specification", 3407 }, 3408 Key: "CustomizationSpecManager.rename", 3409 }, 3410 &types.ElementDescription{ 3411 Description: types.Description{ 3412 Label: "Convert specification item", 3413 Summary: "Convert a specification item to XML text", 3414 }, 3415 Key: "CustomizationSpecManager.specItemToXml", 3416 }, 3417 &types.ElementDescription{ 3418 Description: types.Description{ 3419 Label: "Convert XML item", 3420 Summary: "Convert an XML string to a specification item", 3421 }, 3422 Key: "CustomizationSpecManager.xmlToSpecItem", 3423 }, 3424 &types.ElementDescription{ 3425 Description: types.Description{ 3426 Label: "Validate required resources", 3427 Summary: "Validate that required resources are available on the server to customize a particular guest operating system", 3428 }, 3429 Key: "CustomizationSpecManager.checkResources", 3430 }, 3431 &types.ElementDescription{ 3432 Description: types.Description{ 3433 Label: "Query supported features", 3434 Summary: "Searches the current license source for licenses available from this system", 3435 }, 3436 Key: "LicenseManager.querySupportedFeatures", 3437 }, 3438 &types.ElementDescription{ 3439 Description: types.Description{ 3440 Label: "Query license source", 3441 Summary: "Searches the current license source for licenses available for each feature known to this system", 3442 }, 3443 Key: "LicenseManager.querySourceAvailability", 3444 }, 3445 &types.ElementDescription{ 3446 Description: types.Description{ 3447 Label: "Query license usage", 3448 Summary: "Returns the list of features and the number of licenses that have been reserved", 3449 }, 3450 Key: "LicenseManager.queryUsage", 3451 }, 3452 &types.ElementDescription{ 3453 Description: types.Description{ 3454 Label: "Set product edition", 3455 Summary: "Defines the product edition", 3456 }, 3457 Key: "LicenseManager.setEdition", 3458 }, 3459 &types.ElementDescription{ 3460 Description: types.Description{ 3461 Label: "Check feature", 3462 Summary: "Checks if a feature is enabled", 3463 }, 3464 Key: "LicenseManager.checkFeature", 3465 }, 3466 &types.ElementDescription{ 3467 Description: types.Description{ 3468 Label: "Enable license", 3469 Summary: "Enable a feature that is marked as user-configurable", 3470 }, 3471 Key: "LicenseManager.enable", 3472 }, 3473 &types.ElementDescription{ 3474 Description: types.Description{ 3475 Label: "Disable license", 3476 Summary: "Release licenses for a user-configurable feature", 3477 }, 3478 Key: "LicenseManager.disable", 3479 }, 3480 &types.ElementDescription{ 3481 Description: types.Description{ 3482 Label: "Configure license source", 3483 Summary: "Allows reconfiguration of the License Manager license source", 3484 }, 3485 Key: "LicenseManager.configureSource", 3486 }, 3487 &types.ElementDescription{ 3488 Description: types.Description{ 3489 Label: "Installing license", 3490 Summary: "Installing license", 3491 }, 3492 Key: "LicenseManager.updateLicense", 3493 }, 3494 &types.ElementDescription{ 3495 Description: types.Description{ 3496 Label: "Add license", 3497 Summary: "Adds a new license to the license inventory", 3498 }, 3499 Key: "LicenseManager.addLicense", 3500 }, 3501 &types.ElementDescription{ 3502 Description: types.Description{ 3503 Label: "Remove license", 3504 Summary: "Removes a license from the license inventory", 3505 }, 3506 Key: "LicenseManager.removeLicense", 3507 }, 3508 &types.ElementDescription{ 3509 Description: types.Description{ 3510 Label: "Decode license", 3511 Summary: "Decodes the license to return the properties of that license key", 3512 }, 3513 Key: "LicenseManager.decodeLicense", 3514 }, 3515 &types.ElementDescription{ 3516 Description: types.Description{ 3517 Label: "Update license label", 3518 Summary: "Update a license's label", 3519 }, 3520 Key: "LicenseManager.updateLabel", 3521 }, 3522 &types.ElementDescription{ 3523 Description: types.Description{ 3524 Label: "Remove license label", 3525 Summary: "Removes a license's label", 3526 }, 3527 Key: "LicenseManager.removeLabel", 3528 }, 3529 &types.ElementDescription{ 3530 Description: types.Description{ 3531 Label: "Get License Data Manager", 3532 Summary: "Gets the License Data Manager", 3533 }, 3534 Key: "LicenseManager.queryLicenseDataManager", 3535 }, 3536 &types.ElementDescription{ 3537 Description: types.Description{ 3538 Label: "Activate remote hard enforcement", 3539 Summary: "Activates the remote hard enforcement", 3540 }, 3541 Key: "LicenseManager.activateRemoteHardEnforcement", 3542 }, 3543 &types.ElementDescription{ 3544 Description: types.Description{ 3545 Label: "Set datastore custom value", 3546 Summary: "Sets the value of a custom field of a datastore", 3547 }, 3548 Key: "Datastore.setCustomValue", 3549 }, 3550 &types.ElementDescription{ 3551 Description: types.Description{ 3552 Label: "Reload datastore", 3553 Summary: "Reload information about the datastore", 3554 }, 3555 Key: "Datastore.reload", 3556 }, 3557 &types.ElementDescription{ 3558 Description: types.Description{ 3559 Label: "Rename datastore", 3560 Summary: "Renames a datastore", 3561 }, 3562 Key: "Datastore.rename", 3563 }, 3564 &types.ElementDescription{ 3565 Description: types.Description{ 3566 Label: "Remove datastore", 3567 Summary: "Removes a datastore if it is not used by any host or virtual machine", 3568 }, 3569 Key: "Datastore.destroy", 3570 }, 3571 &types.ElementDescription{ 3572 Description: types.Description{ 3573 Label: "Add Tag", 3574 Summary: "Add a set of tags to the datastore", 3575 }, 3576 Key: "Datastore.addTag", 3577 }, 3578 &types.ElementDescription{ 3579 Description: types.Description{ 3580 Label: "Remove tag", 3581 Summary: "Remove a set of tags from the datastore", 3582 }, 3583 Key: "Datastore.removeTag", 3584 }, 3585 &types.ElementDescription{ 3586 Description: types.Description{ 3587 Label: "retrieveCustomValues", 3588 Summary: "retrieveCustomValues", 3589 }, 3590 Key: "Datastore.retrieveCustomValues", 3591 }, 3592 &types.ElementDescription{ 3593 Description: types.Description{ 3594 Label: "Refresh datastore", 3595 Summary: "Refreshes free space on this datastore", 3596 }, 3597 Key: "Datastore.refresh", 3598 }, 3599 &types.ElementDescription{ 3600 Description: types.Description{ 3601 Label: "Refresh storage information", 3602 Summary: "Refresh the storage information of the datastore", 3603 }, 3604 Key: "Datastore.refreshStorageInfo", 3605 }, 3606 &types.ElementDescription{ 3607 Description: types.Description{ 3608 Label: "Update virtual machine files", 3609 Summary: "Update virtual machine files on the datastore", 3610 }, 3611 Key: "Datastore.updateVirtualMachineFiles", 3612 }, 3613 &types.ElementDescription{ 3614 Description: types.Description{ 3615 Label: "Rename datastore", 3616 Summary: "Rename the datastore", 3617 }, 3618 Key: "Datastore.renameDatastore", 3619 }, 3620 &types.ElementDescription{ 3621 Description: types.Description{ 3622 Label: "Delete datastore", 3623 Summary: "Delete datastore", 3624 }, 3625 Key: "Datastore.destroyDatastore", 3626 }, 3627 &types.ElementDescription{ 3628 Description: types.Description{ 3629 Label: "Replace embedded file paths", 3630 Summary: "Replace embedded file paths on the datastore", 3631 }, 3632 Key: "Datastore.replaceEmbeddedFilePaths", 3633 }, 3634 &types.ElementDescription{ 3635 Description: types.Description{ 3636 Label: "Enter SDRS maintenance mode", 3637 Summary: "Virtual machine evacuation recommendations from the selected datastore are generated for SDRS maintenance mode", 3638 }, 3639 Key: "Datastore.enterMaintenanceMode", 3640 }, 3641 &types.ElementDescription{ 3642 Description: types.Description{ 3643 Label: "Exit SDRS maintenance mode", 3644 Summary: "Exit SDRS maintenance mode", 3645 }, 3646 Key: "Datastore.exitMaintenanceMode", 3647 }, 3648 &types.ElementDescription{ 3649 Description: types.Description{ 3650 Label: "Get native clone capability", 3651 Summary: "Check if the datastore supports native clone", 3652 }, 3653 Key: "Datastore.isNativeCloneCapable", 3654 }, 3655 &types.ElementDescription{ 3656 Description: types.Description{ 3657 Label: "Cleanup locks", 3658 Summary: "Cleanup lock files on NFSV3 datastore", 3659 }, 3660 Key: "Datastore.cleanupLocks", 3661 }, 3662 &types.ElementDescription{ 3663 Description: types.Description{ 3664 Label: "updateVVolVirtualMachineFiles", 3665 Summary: "updateVVolVirtualMachineFiles", 3666 }, 3667 Key: "Datastore.updateVVolVirtualMachineFiles", 3668 }, 3669 &types.ElementDescription{ 3670 Description: types.Description{ 3671 Label: "Get current time", 3672 Summary: "Returns the current time on the server", 3673 }, 3674 Key: "ServiceInstance.currentTime", 3675 }, 3676 &types.ElementDescription{ 3677 Description: types.Description{ 3678 Label: "Retrieve content", 3679 Summary: "Get the properties of the service instance", 3680 }, 3681 Key: "ServiceInstance.retrieveContent", 3682 }, 3683 &types.ElementDescription{ 3684 Description: types.Description{ 3685 Label: "Retrieve internal properties", 3686 Summary: "Retrieves the internal properties of the service instance", 3687 }, 3688 Key: "ServiceInstance.retrieveInternalContent", 3689 }, 3690 &types.ElementDescription{ 3691 Description: types.Description{ 3692 Label: "Validate migration", 3693 Summary: "Checks for errors and warnings of virtual machines migrated from one host to another", 3694 }, 3695 Key: "ServiceInstance.validateMigration", 3696 }, 3697 &types.ElementDescription{ 3698 Description: types.Description{ 3699 Label: "Query vMotion compatibility", 3700 Summary: "Validates the vMotion compatibility of a set of hosts", 3701 }, 3702 Key: "ServiceInstance.queryVMotionCompatibility", 3703 }, 3704 &types.ElementDescription{ 3705 Description: types.Description{ 3706 Label: "Retrieve product components", 3707 Summary: "Component information for bundled products", 3708 }, 3709 Key: "ServiceInstance.retrieveProductComponents", 3710 }, 3711 &types.ElementDescription{ 3712 Description: types.Description{ 3713 Label: "Refresh the CA certificates on the host", 3714 Summary: "Refreshes the CA certificates on the host", 3715 }, 3716 Key: "CertificateManager.refreshCACertificatesAndCRLs", 3717 }, 3718 &types.ElementDescription{ 3719 Description: types.Description{ 3720 Label: "Refresh the subject certificate on the host", 3721 Summary: "Refreshes the subject certificate on the host", 3722 }, 3723 Key: "CertificateManager.refreshCertificates", 3724 }, 3725 &types.ElementDescription{ 3726 Description: types.Description{ 3727 Label: "Revoke the subject certificate of a host", 3728 Summary: "Revokes the subject certificate of a host", 3729 }, 3730 Key: "CertificateManager.revokeCertificates", 3731 }, 3732 &types.ElementDescription{ 3733 Description: types.Description{ 3734 Label: "Query service list", 3735 Summary: "Location information that needs to match a service", 3736 }, 3737 Key: "ServiceManager.queryServiceList", 3738 }, 3739 &types.ElementDescription{ 3740 Description: types.Description{ 3741 Label: "Creates a registry key", 3742 Summary: "Creates a registry key in the Windows guest operating system", 3743 }, 3744 Key: "vm.guest.WindowsRegistryManager.createRegistryKey", 3745 }, 3746 &types.ElementDescription{ 3747 Description: types.Description{ 3748 Label: "Lists all registry subkeys for a specified registry key", 3749 Summary: "Lists all registry subkeys for a specified registry key in the Windows guest operating system.", 3750 }, 3751 Key: "vm.guest.WindowsRegistryManager.listRegistryKeys", 3752 }, 3753 &types.ElementDescription{ 3754 Description: types.Description{ 3755 Label: "Deletes a registry key", 3756 Summary: "Deletes a registry key in the Windows guest operating system", 3757 }, 3758 Key: "vm.guest.WindowsRegistryManager.deleteRegistryKey", 3759 }, 3760 &types.ElementDescription{ 3761 Description: types.Description{ 3762 Label: "Sets and creates a registry value", 3763 Summary: "Sets and creates a registry value in the Windows guest operating system", 3764 }, 3765 Key: "vm.guest.WindowsRegistryManager.setRegistryValue", 3766 }, 3767 &types.ElementDescription{ 3768 Description: types.Description{ 3769 Label: "Lists all registry values for a specified registry key", 3770 Summary: "Lists all registry values for a specified registry key in the Windows guest operating system", 3771 }, 3772 Key: "vm.guest.WindowsRegistryManager.listRegistryValues", 3773 }, 3774 &types.ElementDescription{ 3775 Description: types.Description{ 3776 Label: "Deletes a registry value", 3777 Summary: "Deletes a registry value in the Windows guest operating system", 3778 }, 3779 Key: "vm.guest.WindowsRegistryManager.deleteRegistryValue", 3780 }, 3781 &types.ElementDescription{ 3782 Description: types.Description{ 3783 Label: "Start a program in the guest", 3784 Summary: "Start a program in the guest operating system", 3785 }, 3786 Key: "vm.guest.ProcessManager.startProgram", 3787 }, 3788 &types.ElementDescription{ 3789 Description: types.Description{ 3790 Label: "List processes in the guest", 3791 Summary: "List processes in the guest operating system", 3792 }, 3793 Key: "vm.guest.ProcessManager.listProcesses", 3794 }, 3795 &types.ElementDescription{ 3796 Description: types.Description{ 3797 Label: "Terminate a process in the guest", 3798 Summary: "Terminate a process in the guest operating system", 3799 }, 3800 Key: "vm.guest.ProcessManager.terminateProcess", 3801 }, 3802 &types.ElementDescription{ 3803 Description: types.Description{ 3804 Label: "Read an environment variable in the guest", 3805 Summary: "Read an environment variable in the guest operating system", 3806 }, 3807 Key: "vm.guest.ProcessManager.readEnvironmentVariable", 3808 }, 3809 &types.ElementDescription{ 3810 Description: types.Description{ 3811 Label: "Query disabled guest operations", 3812 Summary: "Returns a list of guest operations not supported by a virtual machine", 3813 }, 3814 Key: "vm.guest.GuestOperationsManager.queryDisabledMethods", 3815 }, 3816 &types.ElementDescription{ 3817 Description: types.Description{ 3818 Label: "Create a directory in the guest", 3819 Summary: "Create a directory in the guest operating system", 3820 }, 3821 Key: "vm.guest.FileManager.makeDirectory", 3822 }, 3823 &types.ElementDescription{ 3824 Description: types.Description{ 3825 Label: "Delete a file in the guest", 3826 Summary: "Delete a file in the guest operating system", 3827 }, 3828 Key: "vm.guest.FileManager.deleteFile", 3829 }, 3830 &types.ElementDescription{ 3831 Description: types.Description{ 3832 Label: "Delete a directory in the guest", 3833 Summary: "Delete a directory in the guest operating system", 3834 }, 3835 Key: "vm.guest.FileManager.deleteDirectory", 3836 }, 3837 &types.ElementDescription{ 3838 Description: types.Description{ 3839 Label: "Move or rename a directory in the guest", 3840 Summary: "Move or rename a directory in the guest operating system", 3841 }, 3842 Key: "vm.guest.FileManager.moveDirectory", 3843 }, 3844 &types.ElementDescription{ 3845 Description: types.Description{ 3846 Label: "Move or rename a file in the guest", 3847 Summary: "Move or rename a file in the guest operating system", 3848 }, 3849 Key: "vm.guest.FileManager.moveFile", 3850 }, 3851 &types.ElementDescription{ 3852 Description: types.Description{ 3853 Label: "Create a temporary file in the guest", 3854 Summary: "Create a temporary file in the guest operating system", 3855 }, 3856 Key: "vm.guest.FileManager.createTemporaryFile", 3857 }, 3858 &types.ElementDescription{ 3859 Description: types.Description{ 3860 Label: "Create a temporary directory in the guest", 3861 Summary: "Create a temporary directory in the guest operating system", 3862 }, 3863 Key: "vm.guest.FileManager.createTemporaryDirectory", 3864 }, 3865 &types.ElementDescription{ 3866 Description: types.Description{ 3867 Label: "List files or directories in the guest", 3868 Summary: "List files or directories in the guest operating system", 3869 }, 3870 Key: "vm.guest.FileManager.listFiles", 3871 }, 3872 &types.ElementDescription{ 3873 Description: types.Description{ 3874 Label: "Change the attributes of a file in the guest", 3875 Summary: "Change the attributes of a file in the guest operating system", 3876 }, 3877 Key: "vm.guest.FileManager.changeFileAttributes", 3878 }, 3879 &types.ElementDescription{ 3880 Description: types.Description{ 3881 Label: "Initiates an operation to transfer a file from the guest", 3882 Summary: "Initiates an operation to transfer a file from the guest operating system", 3883 }, 3884 Key: "vm.guest.FileManager.initiateFileTransferFromGuest", 3885 }, 3886 &types.ElementDescription{ 3887 Description: types.Description{ 3888 Label: "Initiates an operation to transfer a file to the guest", 3889 Summary: "Initiates an operation to transfer a file to the guest operating system", 3890 }, 3891 Key: "vm.guest.FileManager.initiateFileTransferToGuest", 3892 }, 3893 &types.ElementDescription{ 3894 Description: types.Description{ 3895 Label: "Add an alias to the alias store in the guest", 3896 Summary: "Add an alias to the alias store in the guest operating system", 3897 }, 3898 Key: "vm.guest.AliasManager.addAlias", 3899 }, 3900 &types.ElementDescription{ 3901 Description: types.Description{ 3902 Label: "Remove an alias from the alias store in the guest", 3903 Summary: "Remove an alias from the alias store in the guest operating system", 3904 }, 3905 Key: "vm.guest.AliasManager.removeAlias", 3906 }, 3907 &types.ElementDescription{ 3908 Description: types.Description{ 3909 Label: "Remove all aliases associated with a SSO Server certificate from the guest", 3910 Summary: "Remove all aliases associated with a SSO Server certificate from the guest operating system", 3911 }, 3912 Key: "vm.guest.AliasManager.removeAliasByCert", 3913 }, 3914 &types.ElementDescription{ 3915 Description: types.Description{ 3916 Label: "List all aliases for a user in the guest", 3917 Summary: "List all aliases for a user in the guest operating system", 3918 }, 3919 Key: "vm.guest.AliasManager.listAliases", 3920 }, 3921 &types.ElementDescription{ 3922 Description: types.Description{ 3923 Label: "List all mapped aliases in the guest", 3924 Summary: "List all mapped aliases in the guest operating system", 3925 }, 3926 Key: "vm.guest.AliasManager.listMappedAliases", 3927 }, 3928 &types.ElementDescription{ 3929 Description: types.Description{ 3930 Label: "Configure workload model calculation parameters for datastore", 3931 Summary: "Configures calculation parameters used for computation of workload model for a datastore", 3932 }, 3933 Key: "DrsStatsManager.configureWorkloadCharacterization", 3934 }, 3935 &types.ElementDescription{ 3936 Description: types.Description{ 3937 Label: "Query current workload model calculation parameters", 3938 Summary: "Queries a host for the current workload model calculation parameters", 3939 }, 3940 Key: "DrsStatsManager.queryWorkloadCharacterization", 3941 }, 3942 &types.ElementDescription{ 3943 Description: types.Description{ 3944 Label: "Configure datastore correlation detector", 3945 Summary: "Configures datastore correlation detector with datastore to datastore cluster mappings", 3946 }, 3947 Key: "DrsStatsManager.configureCorrelationDetector", 3948 }, 3949 &types.ElementDescription{ 3950 Description: types.Description{ 3951 Label: "Query datastore correlation result", 3952 Summary: "Queries correlation detector for a list of datastores correlated to a given datastore", 3953 }, 3954 Key: "DrsStatsManager.queryCorrelationResult", 3955 }, 3956 &types.ElementDescription{ 3957 Description: types.Description{ 3958 Label: "Set firewall custom value", 3959 Summary: "Sets the value of a custom field of a host firewall system", 3960 }, 3961 Key: "host.FirewallSystem.setCustomValue", 3962 }, 3963 &types.ElementDescription{ 3964 Description: types.Description{ 3965 Label: "Update default firewall policy", 3966 Summary: "Updates the default firewall policy", 3967 }, 3968 Key: "host.FirewallSystem.updateDefaultPolicy", 3969 }, 3970 &types.ElementDescription{ 3971 Description: types.Description{ 3972 Label: "Open firewall ports", 3973 Summary: "Open the firewall ports belonging to the specified ruleset", 3974 }, 3975 Key: "host.FirewallSystem.enableRuleset", 3976 }, 3977 &types.ElementDescription{ 3978 Description: types.Description{ 3979 Label: "Block firewall ports", 3980 Summary: "Block the firewall ports belonging to the specified ruleset", 3981 }, 3982 Key: "host.FirewallSystem.disableRuleset", 3983 }, 3984 &types.ElementDescription{ 3985 Description: types.Description{ 3986 Label: "Update allowed IP list of the firewall ruleset", 3987 Summary: "Update the allowed IP list of the specified ruleset", 3988 }, 3989 Key: "host.FirewallSystem.updateRuleset", 3990 }, 3991 &types.ElementDescription{ 3992 Description: types.Description{ 3993 Label: "Refresh firewall information", 3994 Summary: "Refresh the firewall information and settings to detect any changes made directly on the host", 3995 }, 3996 Key: "host.FirewallSystem.refresh", 3997 }, 3998 &types.ElementDescription{ 3999 Description: types.Description{ 4000 Label: "Update local swap datastore", 4001 Summary: "Changes the datastore for virtual machine swap files", 4002 }, 4003 Key: "host.DatastoreSystem.updateLocalSwapDatastore", 4004 }, 4005 &types.ElementDescription{ 4006 Description: types.Description{ 4007 Label: "Retrieve disks for VMFS datastore", 4008 Summary: "Retrieves the list of disks that can be used to contain VMFS datastore extents", 4009 }, 4010 Key: "host.DatastoreSystem.queryAvailableDisksForVmfs", 4011 }, 4012 &types.ElementDescription{ 4013 Description: types.Description{ 4014 Label: "Query datastore create options", 4015 Summary: "Queries options for creating a new VMFS datastore for a disk", 4016 }, 4017 Key: "host.DatastoreSystem.queryVmfsDatastoreCreateOptions", 4018 }, 4019 &types.ElementDescription{ 4020 Description: types.Description{ 4021 Label: "Create VMFS datastore", 4022 Summary: "Creates a new VMFS datastore", 4023 }, 4024 Key: "host.DatastoreSystem.createVmfsDatastore", 4025 }, 4026 &types.ElementDescription{ 4027 Description: types.Description{ 4028 Label: "Query datastore extend options", 4029 Summary: "Queries options for extending an existing VMFS datastore for a disk", 4030 }, 4031 Key: "host.DatastoreSystem.queryVmfsDatastoreExtendOptions", 4032 }, 4033 &types.ElementDescription{ 4034 Description: types.Description{ 4035 Label: "Query VMFS datastore expand options", 4036 Summary: "Query the options available for expanding the extents of a VMFS datastore", 4037 }, 4038 Key: "host.DatastoreSystem.queryVmfsDatastoreExpandOptions", 4039 }, 4040 &types.ElementDescription{ 4041 Description: types.Description{ 4042 Label: "Extend datastore", 4043 Summary: "Extends an existing VMFS datastore", 4044 }, 4045 Key: "host.DatastoreSystem.extendVmfsDatastore", 4046 }, 4047 &types.ElementDescription{ 4048 Description: types.Description{ 4049 Label: "Expand VMFS datastore", 4050 Summary: "Expand the capacity of a VMFS datastore extent", 4051 }, 4052 Key: "host.DatastoreSystem.expandVmfsDatastore", 4053 }, 4054 &types.ElementDescription{ 4055 Description: types.Description{ 4056 Label: "processVmfsDatastoreUpdate", 4057 Summary: "processVmfsDatastoreUpdate", 4058 }, 4059 Key: "host.DatastoreSystem.processVmfsDatastoreUpdate", 4060 }, 4061 &types.ElementDescription{ 4062 Description: types.Description{ 4063 Label: "Create NAS datastore", 4064 Summary: "Creates a new Network Attached Storage (NAS) datastore", 4065 }, 4066 Key: "host.DatastoreSystem.createNasDatastore", 4067 }, 4068 &types.ElementDescription{ 4069 Description: types.Description{ 4070 Label: "Create local datastore", 4071 Summary: "Creates a new local datastore", 4072 }, 4073 Key: "host.DatastoreSystem.createLocalDatastore", 4074 }, 4075 &types.ElementDescription{ 4076 Description: types.Description{ 4077 Label: "Update Virtual Volume datastore", 4078 Summary: "Updates the Virtual Volume datastore configuration according to the provided settings", 4079 }, 4080 Key: "host.DatastoreSystem.UpdateVvolDatastoreInternal", 4081 }, 4082 &types.ElementDescription{ 4083 Description: types.Description{ 4084 Label: "Create Virtual Volume datastore", 4085 Summary: "Creates a datastore backed by a Virtual Volume storage container", 4086 }, 4087 Key: "host.DatastoreSystem.createVvolDatastoreInternal", 4088 }, 4089 &types.ElementDescription{ 4090 Description: types.Description{ 4091 Label: "Create Virtual Volume datastore", 4092 Summary: "Creates a Virtuial Volume datastore", 4093 }, 4094 Key: "host.DatastoreSystem.createVvolDatastore", 4095 }, 4096 &types.ElementDescription{ 4097 Description: types.Description{ 4098 Label: "Remove datastore", 4099 Summary: "Removes a datastore from a host", 4100 }, 4101 Key: "host.DatastoreSystem.removeDatastore", 4102 }, 4103 &types.ElementDescription{ 4104 Description: types.Description{ 4105 Label: "Remove datastores", 4106 Summary: "Removes one or more datastores from a host", 4107 }, 4108 Key: "host.DatastoreSystem.removeDatastoreEx", 4109 }, 4110 &types.ElementDescription{ 4111 Description: types.Description{ 4112 Label: "Configure datastore principal", 4113 Summary: "Configures datastore principal user for the host", 4114 }, 4115 Key: "host.DatastoreSystem.configureDatastorePrincipal", 4116 }, 4117 &types.ElementDescription{ 4118 Description: types.Description{ 4119 Label: "Query unbound VMFS volumes", 4120 Summary: "Gets the list of unbound VMFS volumes", 4121 }, 4122 Key: "host.DatastoreSystem.queryUnresolvedVmfsVolumes", 4123 }, 4124 &types.ElementDescription{ 4125 Description: types.Description{ 4126 Label: "Resignature unresolved VMFS volume", 4127 Summary: "Resignature unresolved VMFS volume with new VMFS identifier", 4128 }, 4129 Key: "host.DatastoreSystem.resignatureUnresolvedVmfsVolume", 4130 }, 4131 &types.ElementDescription{ 4132 Description: types.Description{ 4133 Label: "NotifyDatastore", 4134 Summary: "NotifyDatastore", 4135 }, 4136 Key: "host.DatastoreSystem.NotifyDatastore", 4137 }, 4138 &types.ElementDescription{ 4139 Description: types.Description{ 4140 Label: "Check accessibility", 4141 Summary: "Check if the file objects for the specified virtual machine IDs are accessible", 4142 }, 4143 Key: "host.DatastoreSystem.checkVmFileAccessibility", 4144 }, 4145 &types.ElementDescription{ 4146 Description: types.Description{ 4147 Label: "Join Windows Domain", 4148 Summary: "Enables ActiveDirectory authentication on the host", 4149 }, 4150 Key: "host.ActiveDirectoryAuthentication.joinDomain", 4151 }, 4152 &types.ElementDescription{ 4153 Description: types.Description{ 4154 Label: "Join Windows Domain through vSphere Authentication Proxy service", 4155 Summary: "Enables Active Directory authentication on the host using a vSphere Authentication Proxy server", 4156 }, 4157 Key: "host.ActiveDirectoryAuthentication.joinDomainWithCAM", 4158 }, 4159 &types.ElementDescription{ 4160 Description: types.Description{ 4161 Label: "Import the certificate of vSphere Authentication Proxy server", 4162 Summary: "Import the certificate of vSphere Authentication Proxy server to ESXi's authentication store", 4163 }, 4164 Key: "host.ActiveDirectoryAuthentication.importCertificateForCAM", 4165 }, 4166 &types.ElementDescription{ 4167 Description: types.Description{ 4168 Label: "Leave Windows Domain", 4169 Summary: "Disables ActiveDirectory authentication on the host", 4170 }, 4171 Key: "host.ActiveDirectoryAuthentication.leaveCurrentDomain", 4172 }, 4173 &types.ElementDescription{ 4174 Description: types.Description{ 4175 Label: "Enable Smart Card Authentication", 4176 Summary: "Enables smart card authentication of ESXi Direct Console UI users", 4177 }, 4178 Key: "host.ActiveDirectoryAuthentication.enableSmartCardAuthentication", 4179 }, 4180 &types.ElementDescription{ 4181 Description: types.Description{ 4182 Label: "Install a Smart Card Trust Anchor", 4183 Summary: "Installs a smart card trust anchor on the host", 4184 }, 4185 Key: "host.ActiveDirectoryAuthentication.installSmartCardTrustAnchor", 4186 }, 4187 &types.ElementDescription{ 4188 Description: types.Description{ 4189 Label: "replaceSmartCardTrustAnchors", 4190 Summary: "replaceSmartCardTrustAnchors", 4191 }, 4192 Key: "host.ActiveDirectoryAuthentication.replaceSmartCardTrustAnchors", 4193 }, 4194 &types.ElementDescription{ 4195 Description: types.Description{ 4196 Label: "Remove a Smart Card Trust Anchor", 4197 Summary: "Removes an installed smart card trust anchor from the host", 4198 }, 4199 Key: "host.ActiveDirectoryAuthentication.removeSmartCardTrustAnchor", 4200 }, 4201 &types.ElementDescription{ 4202 Description: types.Description{ 4203 Label: "Remove Smart Card Trust Anchor", 4204 Summary: "Removes the installed smart card trust anchor from the host", 4205 }, 4206 Key: "host.ActiveDirectoryAuthentication.removeSmartCardTrustAnchorByFingerprint", 4207 }, 4208 &types.ElementDescription{ 4209 Description: types.Description{ 4210 Label: "List Smart Card Trust Anchors", 4211 Summary: "Lists the smart card trust anchors installed on the host", 4212 }, 4213 Key: "host.ActiveDirectoryAuthentication.listSmartCardTrustAnchors", 4214 }, 4215 &types.ElementDescription{ 4216 Description: types.Description{ 4217 Label: "Disable Smart Card Authentication", 4218 Summary: "Disables smart card authentication of ESXi Direct Console UI users", 4219 }, 4220 Key: "host.ActiveDirectoryAuthentication.disableSmartCardAuthentication", 4221 }, 4222 &types.ElementDescription{ 4223 Description: types.Description{ 4224 Label: "Update VMCI access rights", 4225 Summary: "Updates VMCI (Virtual Machine Communication Interface) access rights for one or more virtual machines", 4226 }, 4227 Key: "host.VmciAccessManager.updateAccess", 4228 }, 4229 &types.ElementDescription{ 4230 Description: types.Description{ 4231 Label: "Retrieve VMCI service rights granted to virtual machine", 4232 Summary: "Retrieve VMCI (Virtual Machine Communication Interface) service rights granted to a VM", 4233 }, 4234 Key: "host.VmciAccessManager.retrieveGrantedServices", 4235 }, 4236 &types.ElementDescription{ 4237 Description: types.Description{ 4238 Label: "Query virtual machines with access to VMCI service", 4239 Summary: "Gets the VMs with granted access to a service", 4240 }, 4241 Key: "host.VmciAccessManager.queryAccessToService", 4242 }, 4243 &types.ElementDescription{ 4244 Description: types.Description{ 4245 Label: "Create new identity binding", 4246 Summary: "Creates a new identity binding between the host and vCenter Server", 4247 }, 4248 Key: "host.TpmManager.requestIdentity", 4249 }, 4250 &types.ElementDescription{ 4251 Description: types.Description{ 4252 Label: "Verify authenticity of credential", 4253 Summary: "Verifies the authenticity and correctness of the supplied attestation credential", 4254 }, 4255 Key: "host.TpmManager.verifyCredential", 4256 }, 4257 &types.ElementDescription{ 4258 Description: types.Description{ 4259 Label: "Generate integrity report", 4260 Summary: "Generates an integrity report for the selected components", 4261 }, 4262 Key: "host.TpmManager.generateReport", 4263 }, 4264 &types.ElementDescription{ 4265 Description: types.Description{ 4266 Label: "Reconfigure SNMP agent", 4267 Summary: "Reconfigure the SNMP agent", 4268 }, 4269 Key: "host.SnmpSystem.reconfigureSnmpAgent", 4270 }, 4271 &types.ElementDescription{ 4272 Description: types.Description{ 4273 Label: "Send test notification", 4274 Summary: "Send test notification", 4275 }, 4276 Key: "host.SnmpSystem.sendTestNotification", 4277 }, 4278 &types.ElementDescription{ 4279 Description: types.Description{ 4280 Label: "Set service custom value", 4281 Summary: "Sets the value of a custom field of a host service system.", 4282 }, 4283 Key: "host.ServiceSystem.setCustomValue", 4284 }, 4285 &types.ElementDescription{ 4286 Description: types.Description{ 4287 Label: "Update service activation policy", 4288 Summary: "Updates the activation policy of the service", 4289 }, 4290 Key: "host.ServiceSystem.updatePolicy", 4291 }, 4292 &types.ElementDescription{ 4293 Description: types.Description{ 4294 Label: "Start service", 4295 Summary: "Starts the service", 4296 }, 4297 Key: "host.ServiceSystem.start", 4298 }, 4299 &types.ElementDescription{ 4300 Description: types.Description{ 4301 Label: "Stop service", 4302 Summary: "Stops the service", 4303 }, 4304 Key: "host.ServiceSystem.stop", 4305 }, 4306 &types.ElementDescription{ 4307 Description: types.Description{ 4308 Label: "Restart service", 4309 Summary: "Restarts the service", 4310 }, 4311 Key: "host.ServiceSystem.restart", 4312 }, 4313 &types.ElementDescription{ 4314 Description: types.Description{ 4315 Label: "Uninstall service", 4316 Summary: "Uninstalls the service", 4317 }, 4318 Key: "host.ServiceSystem.uninstall", 4319 }, 4320 &types.ElementDescription{ 4321 Description: types.Description{ 4322 Label: "Refresh service information", 4323 Summary: "Refresh the service information and settings to detect any changes made directly on the host", 4324 }, 4325 Key: "host.ServiceSystem.refresh", 4326 }, 4327 &types.ElementDescription{ 4328 Description: types.Description{ 4329 Label: "Check", 4330 Summary: "Check for dependencies, conflicts, and obsolete updates", 4331 }, 4332 Key: "host.PatchManager.Check", 4333 }, 4334 &types.ElementDescription{ 4335 Description: types.Description{ 4336 Label: "Scan", 4337 Summary: "Scan the host for patch status", 4338 }, 4339 Key: "host.PatchManager.Scan", 4340 }, 4341 &types.ElementDescription{ 4342 Description: types.Description{ 4343 Label: "Scan", 4344 Summary: "Scan the host for patch status", 4345 }, 4346 Key: "host.PatchManager.ScanV2", 4347 }, 4348 &types.ElementDescription{ 4349 Description: types.Description{ 4350 Label: "Stage", 4351 Summary: "Stage the updates to the host", 4352 }, 4353 Key: "host.PatchManager.Stage", 4354 }, 4355 &types.ElementDescription{ 4356 Description: types.Description{ 4357 Label: "Install", 4358 Summary: "Install the patch", 4359 }, 4360 Key: "host.PatchManager.Install", 4361 }, 4362 &types.ElementDescription{ 4363 Description: types.Description{ 4364 Label: "Install", 4365 Summary: "Install the patch", 4366 }, 4367 Key: "host.PatchManager.InstallV2", 4368 }, 4369 &types.ElementDescription{ 4370 Description: types.Description{ 4371 Label: "Uninstall", 4372 Summary: "Uninstall the patch", 4373 }, 4374 Key: "host.PatchManager.Uninstall", 4375 }, 4376 &types.ElementDescription{ 4377 Description: types.Description{ 4378 Label: "Query", 4379 Summary: "Query the host for installed bulletins", 4380 }, 4381 Key: "host.PatchManager.Query", 4382 }, 4383 &types.ElementDescription{ 4384 Description: types.Description{ 4385 Label: "createEntry", 4386 Summary: "createEntry", 4387 }, 4388 Key: "host.OperationCleanupManager.createEntry", 4389 }, 4390 &types.ElementDescription{ 4391 Description: types.Description{ 4392 Label: "updateEntry", 4393 Summary: "updateEntry", 4394 }, 4395 Key: "host.OperationCleanupManager.updateEntry", 4396 }, 4397 &types.ElementDescription{ 4398 Description: types.Description{ 4399 Label: "queryEntry", 4400 Summary: "queryEntry", 4401 }, 4402 Key: "host.OperationCleanupManager.queryEntry", 4403 }, 4404 &types.ElementDescription{ 4405 Description: types.Description{ 4406 Label: "Set memory manager custom value", 4407 Summary: "Sets the value of a custom field of a host memory manager system", 4408 }, 4409 Key: "host.MemoryManagerSystem.setCustomValue", 4410 }, 4411 &types.ElementDescription{ 4412 Description: types.Description{ 4413 Label: "Set console memory reservation", 4414 Summary: "Set the configured service console memory reservation", 4415 }, 4416 Key: "host.MemoryManagerSystem.reconfigureServiceConsoleReservation", 4417 }, 4418 &types.ElementDescription{ 4419 Description: types.Description{ 4420 Label: "Reconfigure virtual machine reservation", 4421 Summary: "Updates the virtual machine reservation information", 4422 }, 4423 Key: "host.MemoryManagerSystem.reconfigureVirtualMachineReservation", 4424 }, 4425 &types.ElementDescription{ 4426 Description: types.Description{ 4427 Label: "promoteDisks", 4428 Summary: "promoteDisks", 4429 }, 4430 Key: "host.LowLevelProvisioningManager.promoteDisks", 4431 }, 4432 &types.ElementDescription{ 4433 Description: types.Description{ 4434 Label: "Create virtual machine", 4435 Summary: "Creates a virtual machine on disk", 4436 }, 4437 Key: "host.LowLevelProvisioningManager.createVm", 4438 }, 4439 &types.ElementDescription{ 4440 Description: types.Description{ 4441 Label: "Delete virtual machine", 4442 Summary: "Deletes a virtual machine on disk", 4443 }, 4444 Key: "host.LowLevelProvisioningManager.deleteVm", 4445 }, 4446 &types.ElementDescription{ 4447 Description: types.Description{ 4448 Label: "Delete virtual machine without deleting its virtual disks", 4449 Summary: "Deletes a virtual machine from its storage, all virtual machine files are deleted except its associated virtual disks", 4450 }, 4451 Key: "host.LowLevelProvisioningManager.deleteVmExceptDisks", 4452 }, 4453 &types.ElementDescription{ 4454 Description: types.Description{ 4455 Label: "Retrieve virtual machine recovery information", 4456 Summary: "Retrieves virtual machine recovery information", 4457 }, 4458 Key: "host.LowLevelProvisioningManager.retrieveVmRecoveryInfo", 4459 }, 4460 &types.ElementDescription{ 4461 Description: types.Description{ 4462 Label: "Retrieve last virtual machine migration status", 4463 Summary: "Retrieves the last virtual machine migration status if available", 4464 }, 4465 Key: "host.LowLevelProvisioningManager.retrieveLastVmMigrationStatus", 4466 }, 4467 &types.ElementDescription{ 4468 Description: types.Description{ 4469 Label: "Reconfigure virtual machine", 4470 Summary: "Reconfigures the virtual machine", 4471 }, 4472 Key: "host.LowLevelProvisioningManager.reconfigVM", 4473 }, 4474 &types.ElementDescription{ 4475 Description: types.Description{ 4476 Label: "Reload disks", 4477 Summary: "Reloads virtual disk information", 4478 }, 4479 Key: "host.LowLevelProvisioningManager.reloadDisks", 4480 }, 4481 &types.ElementDescription{ 4482 Description: types.Description{ 4483 Label: "Consolidate disks", 4484 Summary: "Consolidates virtual disks", 4485 }, 4486 Key: "host.LowLevelProvisioningManager.consolidateDisks", 4487 }, 4488 &types.ElementDescription{ 4489 Description: types.Description{ 4490 Label: "Update snapshot layout information", 4491 Summary: "Updates the snapshot layout information of a virtual machine and reloads its snapshots", 4492 }, 4493 Key: "host.LowLevelProvisioningManager.relayoutSnapshots", 4494 }, 4495 &types.ElementDescription{ 4496 Description: types.Description{ 4497 Label: "Reserve files for provisioning", 4498 Summary: "Reserves files or directories on a datastore to be used for a provisioning", 4499 }, 4500 Key: "host.LowLevelProvisioningManager.reserveFiles", 4501 }, 4502 &types.ElementDescription{ 4503 Description: types.Description{ 4504 Label: "Delete files", 4505 Summary: "Deletes a list of files from a datastore", 4506 }, 4507 Key: "host.LowLevelProvisioningManager.deleteFiles", 4508 }, 4509 &types.ElementDescription{ 4510 Description: types.Description{ 4511 Label: "Extract NVRAM content", 4512 Summary: "Extracts the NVRAM content from a checkpoint file", 4513 }, 4514 Key: "host.LowLevelProvisioningManager.extractNvramContent", 4515 }, 4516 &types.ElementDescription{ 4517 Description: types.Description{ 4518 Label: "Set resource pool custom value", 4519 Summary: "Sets the value of a custom field of a resource pool of physical resources", 4520 }, 4521 Key: "ResourcePool.setCustomValue", 4522 }, 4523 &types.ElementDescription{ 4524 Description: types.Description{ 4525 Label: "Reload resource pool", 4526 Summary: "Reload the resource pool", 4527 }, 4528 Key: "ResourcePool.reload", 4529 }, 4530 &types.ElementDescription{ 4531 Description: types.Description{ 4532 Label: "Rename resource pool", 4533 Summary: "Rename the resource pool", 4534 }, 4535 Key: "ResourcePool.rename", 4536 }, 4537 &types.ElementDescription{ 4538 Description: types.Description{ 4539 Label: "Delete resource pool", 4540 Summary: "Delete the resource pool, which also deletes its contents and removes it from its parent folder (if any)", 4541 }, 4542 Key: "ResourcePool.destroy", 4543 }, 4544 &types.ElementDescription{ 4545 Description: types.Description{ 4546 Label: "Add tag", 4547 Summary: "Add a set of tags to the resource pool", 4548 }, 4549 Key: "ResourcePool.addTag", 4550 }, 4551 &types.ElementDescription{ 4552 Description: types.Description{ 4553 Label: "Remove tag", 4554 Summary: "Remove a set of tags from the resource pool", 4555 }, 4556 Key: "ResourcePool.removeTag", 4557 }, 4558 &types.ElementDescription{ 4559 Description: types.Description{ 4560 Label: "retrieveCustomValues", 4561 Summary: "retrieveCustomValues", 4562 }, 4563 Key: "ResourcePool.retrieveCustomValues", 4564 }, 4565 &types.ElementDescription{ 4566 Description: types.Description{ 4567 Label: "Update resource pool configuration", 4568 Summary: "Updates the resource pool configuration", 4569 }, 4570 Key: "ResourcePool.updateConfig", 4571 }, 4572 &types.ElementDescription{ 4573 Description: types.Description{ 4574 Label: "Move into resource pool", 4575 Summary: "Moves a set of resource pools or virtual machines into this pool", 4576 }, 4577 Key: "ResourcePool.moveInto", 4578 }, 4579 &types.ElementDescription{ 4580 Description: types.Description{ 4581 Label: "Update child resource configuration", 4582 Summary: "Change the resource configuration of a set of children of the resource pool", 4583 }, 4584 Key: "ResourcePool.updateChildResourceConfiguration", 4585 }, 4586 &types.ElementDescription{ 4587 Description: types.Description{ 4588 Label: "Create resource pool", 4589 Summary: "Creates a new resource pool", 4590 }, 4591 Key: "ResourcePool.createResourcePool", 4592 }, 4593 &types.ElementDescription{ 4594 Description: types.Description{ 4595 Label: "Delete resource pool children", 4596 Summary: "Removes all child resource pools recursively", 4597 }, 4598 Key: "ResourcePool.destroyChildren", 4599 }, 4600 &types.ElementDescription{ 4601 Description: types.Description{ 4602 Label: "Create vApp", 4603 Summary: "Creates a child vApp of this resource pool", 4604 }, 4605 Key: "ResourcePool.createVApp", 4606 }, 4607 &types.ElementDescription{ 4608 Description: types.Description{ 4609 Label: "Create virtual machine", 4610 Summary: "Creates a virtual machine in this resource pool", 4611 }, 4612 Key: "ResourcePool.createVm", 4613 }, 4614 &types.ElementDescription{ 4615 Description: types.Description{ 4616 Label: "Register virtual machine", 4617 Summary: "Adds an existing virtual machine to this resource pool", 4618 }, 4619 Key: "ResourcePool.registerVm", 4620 }, 4621 &types.ElementDescription{ 4622 Description: types.Description{ 4623 Label: "Deploy OVF template", 4624 Summary: "Deploys a virtual machine or vApp", 4625 }, 4626 Key: "ResourcePool.importVApp", 4627 }, 4628 &types.ElementDescription{ 4629 Description: types.Description{ 4630 Label: "Query resource pool resource configuration options", 4631 Summary: "Returns configuration options for a set of resources for a resource pool", 4632 }, 4633 Key: "ResourcePool.queryResourceConfigOption", 4634 }, 4635 &types.ElementDescription{ 4636 Description: types.Description{ 4637 Label: "Refresh resource runtime information", 4638 Summary: "Refreshes the resource usage runtime information", 4639 }, 4640 Key: "ResourcePool.refreshRuntime", 4641 }, 4642 &types.ElementDescription{ 4643 Description: types.Description{ 4644 Label: "Create user", 4645 Summary: "Creates a local user account", 4646 }, 4647 Key: "host.LocalAccountManager.createUser", 4648 }, 4649 &types.ElementDescription{ 4650 Description: types.Description{ 4651 Label: "Update user", 4652 Summary: "Updates a local user account", 4653 }, 4654 Key: "host.LocalAccountManager.updateUser", 4655 }, 4656 &types.ElementDescription{ 4657 Description: types.Description{ 4658 Label: "Create group", 4659 Summary: "Creates a local group account", 4660 }, 4661 Key: "host.LocalAccountManager.createGroup", 4662 }, 4663 &types.ElementDescription{ 4664 Description: types.Description{ 4665 Label: "Delete user", 4666 Summary: "Removes a local user account", 4667 }, 4668 Key: "host.LocalAccountManager.removeUser", 4669 }, 4670 &types.ElementDescription{ 4671 Description: types.Description{ 4672 Label: "Remove group", 4673 Summary: "Removes a local group account", 4674 }, 4675 Key: "host.LocalAccountManager.removeGroup", 4676 }, 4677 &types.ElementDescription{ 4678 Description: types.Description{ 4679 Label: "Assign user to group", 4680 Summary: "Assign user to group", 4681 }, 4682 Key: "host.LocalAccountManager.assignUserToGroup", 4683 }, 4684 &types.ElementDescription{ 4685 Description: types.Description{ 4686 Label: "Unassign user from group", 4687 Summary: "Unassigns a user from a group", 4688 }, 4689 Key: "host.LocalAccountManager.unassignUserFromGroup", 4690 }, 4691 &types.ElementDescription{ 4692 Description: types.Description{ 4693 Label: "Query whether virtual NIC is used by iSCSI multi-pathing", 4694 Summary: "Query whether virtual NIC is used by iSCSI multi-pathing", 4695 }, 4696 Key: "host.IscsiManager.queryVnicStatus", 4697 }, 4698 &types.ElementDescription{ 4699 Description: types.Description{ 4700 Label: "Query whether physical NIC is used by iSCSI multi-pathing", 4701 Summary: "Query whether physical NIC is used by iSCSI multi-pathing", 4702 }, 4703 Key: "host.IscsiManager.queryPnicStatus", 4704 }, 4705 &types.ElementDescription{ 4706 Description: types.Description{ 4707 Label: "Query all the virtual NICs used by iSCSI multi-pathing", 4708 Summary: "Query all the virtual NICs used by iSCSI multi-pathing", 4709 }, 4710 Key: "host.IscsiManager.queryBoundVnics", 4711 }, 4712 &types.ElementDescription{ 4713 Description: types.Description{ 4714 Label: "Query candidate virtual NICs that can be used for iSCSI multi-pathing", 4715 Summary: "Query candidate virtual NICs that can be used for iSCSI multi-pathing", 4716 }, 4717 Key: "host.IscsiManager.queryCandidateNics", 4718 }, 4719 &types.ElementDescription{ 4720 Description: types.Description{ 4721 Label: "Add virtual NIC to iSCSI Adapter", 4722 Summary: "Add virtual NIC to iSCSI Adapter", 4723 }, 4724 Key: "host.IscsiManager.bindVnic", 4725 }, 4726 &types.ElementDescription{ 4727 Description: types.Description{ 4728 Label: "Remove virtual NIC from iSCSI Adapter", 4729 Summary: "Remove virtual NIC from iSCSI Adapter", 4730 }, 4731 Key: "host.IscsiManager.unbindVnic", 4732 }, 4733 &types.ElementDescription{ 4734 Description: types.Description{ 4735 Label: "Query migration dependencies for migrating the physical and virtual NICs", 4736 Summary: "Query migration dependencies for migrating the physical and virtual NICs", 4737 }, 4738 Key: "host.IscsiManager.queryMigrationDependencies", 4739 }, 4740 &types.ElementDescription{ 4741 Description: types.Description{ 4742 Label: "Get acceptance level for host image configuration", 4743 Summary: "Get acceptance level settings for host image configuration", 4744 }, 4745 Key: "host.ImageConfigManager.queryHostAcceptanceLevel", 4746 }, 4747 &types.ElementDescription{ 4748 Description: types.Description{ 4749 Label: "Query host image profile", 4750 Summary: "Queries the current host image profile information", 4751 }, 4752 Key: "host.ImageConfigManager.queryHostImageProfile", 4753 }, 4754 &types.ElementDescription{ 4755 Description: types.Description{ 4756 Label: "Update acceptance level", 4757 Summary: "Updates the acceptance level of a host", 4758 }, 4759 Key: "host.ImageConfigManager.updateAcceptanceLevel", 4760 }, 4761 &types.ElementDescription{ 4762 Description: types.Description{ 4763 Label: "fetchSoftwarePackages", 4764 Summary: "fetchSoftwarePackages", 4765 }, 4766 Key: "host.ImageConfigManager.fetchSoftwarePackages", 4767 }, 4768 &types.ElementDescription{ 4769 Description: types.Description{ 4770 Label: "installDate", 4771 Summary: "installDate", 4772 }, 4773 Key: "host.ImageConfigManager.installDate", 4774 }, 4775 &types.ElementDescription{ 4776 Description: types.Description{ 4777 Label: "Retrieve access entries", 4778 Summary: "Retrieves the access mode for each user or group with access permissions on the host", 4779 }, 4780 Key: "host.HostAccessManager.retrieveAccessEntries", 4781 }, 4782 &types.ElementDescription{ 4783 Description: types.Description{ 4784 Label: "Change access mode", 4785 Summary: "Changes the access mode for a user or group on the host", 4786 }, 4787 Key: "host.HostAccessManager.changeAccessMode", 4788 }, 4789 &types.ElementDescription{ 4790 Description: types.Description{ 4791 Label: "Retrieve special DCUI access users", 4792 Summary: "Retrieves the list of users with special access to DCUI", 4793 }, 4794 Key: "host.HostAccessManager.queryDcuiAccess", 4795 }, 4796 &types.ElementDescription{ 4797 Description: types.Description{ 4798 Label: "Update special DCUI access users", 4799 Summary: "Updates the list of users with special access to DCUI", 4800 }, 4801 Key: "host.HostAccessManager.updateDcuiAccess", 4802 }, 4803 &types.ElementDescription{ 4804 Description: types.Description{ 4805 Label: "Retrieve system users", 4806 Summary: "Retrieve the list of special system users on the host", 4807 }, 4808 Key: "host.HostAccessManager.querySystemUsers", 4809 }, 4810 &types.ElementDescription{ 4811 Description: types.Description{ 4812 Label: "Update system users", 4813 Summary: "Updates the list of special system users on the host", 4814 }, 4815 Key: "host.HostAccessManager.updateSystemUsers", 4816 }, 4817 &types.ElementDescription{ 4818 Description: types.Description{ 4819 Label: "Query lockdown exceptions", 4820 Summary: "Queries the current list of user exceptions for lockdown mode", 4821 }, 4822 Key: "host.HostAccessManager.queryLockdownExceptions", 4823 }, 4824 &types.ElementDescription{ 4825 Description: types.Description{ 4826 Label: "Update lockdown exceptions", 4827 Summary: "Updates the current list of user exceptions for lockdown mode", 4828 }, 4829 Key: "host.HostAccessManager.updateLockdownExceptions", 4830 }, 4831 &types.ElementDescription{ 4832 Description: types.Description{ 4833 Label: "Change lockdown mode", 4834 Summary: "Changes lockdown mode on the host", 4835 }, 4836 Key: "host.HostAccessManager.changeLockdownMode", 4837 }, 4838 &types.ElementDescription{ 4839 Description: types.Description{ 4840 Label: "Reset to factory default", 4841 Summary: "Reset the configuration to factory default", 4842 }, 4843 Key: "host.FirmwareSystem.resetToFactoryDefaults", 4844 }, 4845 &types.ElementDescription{ 4846 Description: types.Description{ 4847 Label: "Backup configuration", 4848 Summary: "Backup the configuration of the host", 4849 }, 4850 Key: "host.FirmwareSystem.backupConfiguration", 4851 }, 4852 &types.ElementDescription{ 4853 Description: types.Description{ 4854 Label: "Query configuration upload URL", 4855 Summary: "Host configuration must be uploaded for a restore operation", 4856 }, 4857 Key: "host.FirmwareSystem.queryConfigUploadURL", 4858 }, 4859 &types.ElementDescription{ 4860 Description: types.Description{ 4861 Label: "Restore configuration", 4862 Summary: "Restore configuration of the host", 4863 }, 4864 Key: "host.FirmwareSystem.restoreConfiguration", 4865 }, 4866 &types.ElementDescription{ 4867 Description: types.Description{ 4868 Label: "Flush firmware configuration", 4869 Summary: "Writes the configuration of the firmware system to persistent storage", 4870 }, 4871 Key: "host.FirmwareSystem.syncConfiguration", 4872 }, 4873 &types.ElementDescription{ 4874 Description: types.Description{ 4875 Label: "queryQuantumMinutes", 4876 Summary: "queryQuantumMinutes", 4877 }, 4878 Key: "host.FirmwareSystem.queryQuantumMinutes", 4879 }, 4880 &types.ElementDescription{ 4881 Description: types.Description{ 4882 Label: "querySyncsPerQuantum", 4883 Summary: "querySyncsPerQuantum", 4884 }, 4885 Key: "host.FirmwareSystem.querySyncsPerQuantum", 4886 }, 4887 &types.ElementDescription{ 4888 Description: types.Description{ 4889 Label: "Update ESX agent configuration", 4890 Summary: "Updates the ESX agent configuration of a host", 4891 }, 4892 Key: "host.EsxAgentHostManager.updateConfig", 4893 }, 4894 &types.ElementDescription{ 4895 Description: types.Description{ 4896 Label: "Renew disk lease", 4897 Summary: "Renew a lease to prevent it from timing out", 4898 }, 4899 Key: "host.DiskManager.Lease.renew", 4900 }, 4901 &types.ElementDescription{ 4902 Description: types.Description{ 4903 Label: "Release disk lease", 4904 Summary: "End the lease if it is still active", 4905 }, 4906 Key: "host.DiskManager.Lease.release", 4907 }, 4908 &types.ElementDescription{ 4909 Description: types.Description{ 4910 Label: "Allocate blocks", 4911 Summary: "Prepare for writing to blocks", 4912 }, 4913 Key: "host.DiskManager.Lease.allocateBlocks", 4914 }, 4915 &types.ElementDescription{ 4916 Description: types.Description{ 4917 Label: "Clear lazy zero", 4918 Summary: "Honor the contents of a block range", 4919 }, 4920 Key: "host.DiskManager.Lease.clearLazyZero", 4921 }, 4922 &types.ElementDescription{ 4923 Description: types.Description{ 4924 Label: "Map disk region", 4925 Summary: "Mapping a specified region of a virtual disk", 4926 }, 4927 Key: "host.DiskManager.Lease.MapDiskRegion", 4928 }, 4929 &types.ElementDescription{ 4930 Description: types.Description{ 4931 Label: "Acquire disk lease", 4932 Summary: "Acquire a lease for the files associated with the virtual disk referenced by the given datastore path", 4933 }, 4934 Key: "host.DiskManager.acquireLease", 4935 }, 4936 &types.ElementDescription{ 4937 Description: types.Description{ 4938 Label: "Acquire lease extension", 4939 Summary: "Acquires a lease for the files associated with the virtual disk of a virtual machine", 4940 }, 4941 Key: "host.DiskManager.acquireLeaseExt", 4942 }, 4943 &types.ElementDescription{ 4944 Description: types.Description{ 4945 Label: "Renew all leases", 4946 Summary: "Resets the watchdog timer and confirms that all the locks for all the disks managed by this watchdog are still valid", 4947 }, 4948 Key: "host.DiskManager.renewAllLeases", 4949 }, 4950 &types.ElementDescription{ 4951 Description: types.Description{ 4952 Label: "Update configuration", 4953 Summary: "Update the date and time on the host", 4954 }, 4955 Key: "host.DateTimeSystem.updateConfig", 4956 }, 4957 &types.ElementDescription{ 4958 Description: types.Description{ 4959 Label: "Query available time zones", 4960 Summary: "Retrieves the list of available time zones on the host", 4961 }, 4962 Key: "host.DateTimeSystem.queryAvailableTimeZones", 4963 }, 4964 &types.ElementDescription{ 4965 Description: types.Description{ 4966 Label: "Query date and time", 4967 Summary: "Get the current date and time on the host", 4968 }, 4969 Key: "host.DateTimeSystem.queryDateTime", 4970 }, 4971 &types.ElementDescription{ 4972 Description: types.Description{ 4973 Label: "Update date or time", 4974 Summary: "Update the date/time on the host", 4975 }, 4976 Key: "host.DateTimeSystem.updateDateTime", 4977 }, 4978 &types.ElementDescription{ 4979 Description: types.Description{ 4980 Label: "Refresh", 4981 Summary: "Refresh the date and time settings", 4982 }, 4983 Key: "host.DateTimeSystem.refresh", 4984 }, 4985 &types.ElementDescription{ 4986 Description: types.Description{ 4987 Label: "Search datastore", 4988 Summary: "Returns the information for the files that match the given search criteria", 4989 }, 4990 Key: "host.DatastoreBrowser.search", 4991 }, 4992 &types.ElementDescription{ 4993 Description: types.Description{ 4994 Label: "Search datastore subfolders", 4995 Summary: "Returns the information for the files that match the given search criteria", 4996 }, 4997 Key: "host.DatastoreBrowser.searchSubFolders", 4998 }, 4999 &types.ElementDescription{ 5000 Description: types.Description{ 5001 Label: "Delete datastore file", 5002 Summary: "Deletes the specified files from the datastore", 5003 }, 5004 Key: "host.DatastoreBrowser.deleteFile", 5005 }, 5006 &types.ElementDescription{ 5007 Description: types.Description{ 5008 Label: "Set CPU scheduler system custom value", 5009 Summary: "Sets the value of a custom field of a host CPU scheduler", 5010 }, 5011 Key: "host.CpuSchedulerSystem.setCustomValue", 5012 }, 5013 &types.ElementDescription{ 5014 Description: types.Description{ 5015 Label: "Enable hyperthreading", 5016 Summary: "Enable hyperthreads as schedulable resources", 5017 }, 5018 Key: "host.CpuSchedulerSystem.enableHyperThreading", 5019 }, 5020 &types.ElementDescription{ 5021 Description: types.Description{ 5022 Label: "Disable hyperthreading", 5023 Summary: "Disable hyperthreads as schedulable resources", 5024 }, 5025 Key: "host.CpuSchedulerSystem.disableHyperThreading", 5026 }, 5027 &types.ElementDescription{ 5028 Description: types.Description{ 5029 Label: "Generate a certificate signing request", 5030 Summary: "Generates a certificate signing request (CSR) for the host", 5031 }, 5032 Key: "host.CertificateManager.generateCertificateSigningRequest", 5033 }, 5034 &types.ElementDescription{ 5035 Description: types.Description{ 5036 Label: "Generate a certificate signing request using the specified Distinguished Name", 5037 Summary: "Generates a certificate signing request (CSR) for the host using the specified Distinguished Name", 5038 }, 5039 Key: "host.CertificateManager.generateCertificateSigningRequestByDn", 5040 }, 5041 &types.ElementDescription{ 5042 Description: types.Description{ 5043 Label: "Install a server certificate", 5044 Summary: "Installs a server certificate for the host", 5045 }, 5046 Key: "host.CertificateManager.installServerCertificate", 5047 }, 5048 &types.ElementDescription{ 5049 Description: types.Description{ 5050 Label: "Replace CA certificates and certificate revocation lists", 5051 Summary: "Replaces the CA certificates and certificate revocation lists (CRLs) on the host", 5052 }, 5053 Key: "host.CertificateManager.replaceCACertificatesAndCRLs", 5054 }, 5055 &types.ElementDescription{ 5056 Description: types.Description{ 5057 Label: "Notify services affected by SSL credentials change", 5058 Summary: "Notifies the host services affected by SSL credentials change", 5059 }, 5060 Key: "host.CertificateManager.notifyAffectedServices", 5061 }, 5062 &types.ElementDescription{ 5063 Description: types.Description{ 5064 Label: "List CA certificates", 5065 Summary: "Lists the CA certificates on the host", 5066 }, 5067 Key: "host.CertificateManager.listCACertificates", 5068 }, 5069 &types.ElementDescription{ 5070 Description: types.Description{ 5071 Label: "List CA certificate revocation lists", 5072 Summary: "Lists the CA certificate revocation lists (CRLs) on the host", 5073 }, 5074 Key: "host.CertificateManager.listCACertificateRevocationLists", 5075 }, 5076 &types.ElementDescription{ 5077 Description: types.Description{ 5078 Label: "Get boot devices", 5079 Summary: "Get available boot devices for the host system", 5080 }, 5081 Key: "host.BootDeviceSystem.queryBootDevices", 5082 }, 5083 &types.ElementDescription{ 5084 Description: types.Description{ 5085 Label: "Update boot device", 5086 Summary: "Update the boot device on the host system", 5087 }, 5088 Key: "host.BootDeviceSystem.updateBootDevice", 5089 }, 5090 &types.ElementDescription{ 5091 Description: types.Description{ 5092 Label: "Set latest page size", 5093 Summary: "Set the last page viewed size and contain at most maxCount items in the page", 5094 }, 5095 Key: "TaskHistoryCollector.setLatestPageSize", 5096 }, 5097 &types.ElementDescription{ 5098 Description: types.Description{ 5099 Label: "Rewind", 5100 Summary: "Move the scroll position to the oldest item", 5101 }, 5102 Key: "TaskHistoryCollector.rewind", 5103 }, 5104 &types.ElementDescription{ 5105 Description: types.Description{ 5106 Label: "Reset", 5107 Summary: "Move the scroll position to the item just above the last page viewed", 5108 }, 5109 Key: "TaskHistoryCollector.reset", 5110 }, 5111 &types.ElementDescription{ 5112 Description: types.Description{ 5113 Label: "Remove collector", 5114 Summary: "Remove the collector from server", 5115 }, 5116 Key: "TaskHistoryCollector.remove", 5117 }, 5118 &types.ElementDescription{ 5119 Description: types.Description{ 5120 Label: "Read next", 5121 Summary: "The scroll position is moved to the next new page after the read", 5122 }, 5123 Key: "TaskHistoryCollector.readNext", 5124 }, 5125 &types.ElementDescription{ 5126 Description: types.Description{ 5127 Label: "Read previous", 5128 Summary: "The scroll position is moved to the next older page after the read", 5129 }, 5130 Key: "TaskHistoryCollector.readPrev", 5131 }, 5132 &types.ElementDescription{ 5133 Description: types.Description{ 5134 Label: "waitForChanges", 5135 Summary: "waitForChanges", 5136 }, 5137 Key: "cdc.ChangeLogCollector.waitForChanges", 5138 }, 5139 &types.ElementDescription{ 5140 Description: types.Description{ 5141 Label: "initializeSequence", 5142 Summary: "initializeSequence", 5143 }, 5144 Key: "cdc.ChangeLogCollector.initializeSequence", 5145 }, 5146 &types.ElementDescription{ 5147 Description: types.Description{ 5148 Label: "exchangeSequence", 5149 Summary: "exchangeSequence", 5150 }, 5151 Key: "cdc.ChangeLogCollector.exchangeSequence", 5152 }, 5153 &types.ElementDescription{ 5154 Description: types.Description{ 5155 Label: "Set alarm custom value", 5156 Summary: "Sets the value of a custom field of an alarm", 5157 }, 5158 Key: "alarm.Alarm.setCustomValue", 5159 }, 5160 &types.ElementDescription{ 5161 Description: types.Description{ 5162 Label: "Remove alarm", 5163 Summary: "Remove the alarm", 5164 }, 5165 Key: "alarm.Alarm.remove", 5166 }, 5167 &types.ElementDescription{ 5168 Description: types.Description{ 5169 Label: "Reconfigure alarm", 5170 Summary: "Reconfigure the alarm", 5171 }, 5172 Key: "alarm.Alarm.reconfigure", 5173 }, 5174 &types.ElementDescription{ 5175 Description: types.Description{ 5176 Label: "Remove managed object", 5177 Summary: "Remove the managed objects", 5178 }, 5179 Key: "view.ManagedObjectView.destroy", 5180 }, 5181 &types.ElementDescription{ 5182 Description: types.Description{ 5183 Label: "Create scheduled task", 5184 Summary: "Create a scheduled task", 5185 }, 5186 Key: "scheduler.ScheduledTaskManager.create", 5187 }, 5188 &types.ElementDescription{ 5189 Description: types.Description{ 5190 Label: "Retrieve scheduled task", 5191 Summary: "Available scheduled tasks defined on the entity", 5192 }, 5193 Key: "scheduler.ScheduledTaskManager.retrieveEntityScheduledTask", 5194 }, 5195 &types.ElementDescription{ 5196 Description: types.Description{ 5197 Label: "Create scheduled task", 5198 Summary: "Create a scheduled task", 5199 }, 5200 Key: "scheduler.ScheduledTaskManager.createObjectScheduledTask", 5201 }, 5202 &types.ElementDescription{ 5203 Description: types.Description{ 5204 Label: "Retrieve scheduled task", 5205 Summary: "Available scheduled tasks defined on the object", 5206 }, 5207 Key: "scheduler.ScheduledTaskManager.retrieveObjectScheduledTask", 5208 }, 5209 &types.ElementDescription{ 5210 Description: types.Description{ 5211 Label: "Set scheduled task custom value", 5212 Summary: "Sets the value of a custom field of a scheduled task", 5213 }, 5214 Key: "scheduler.ScheduledTask.setCustomValue", 5215 }, 5216 &types.ElementDescription{ 5217 Description: types.Description{ 5218 Label: "Remove scheduled task", 5219 Summary: "Remove the scheduled task", 5220 }, 5221 Key: "scheduler.ScheduledTask.remove", 5222 }, 5223 &types.ElementDescription{ 5224 Description: types.Description{ 5225 Label: "Reconfigure scheduled task", 5226 Summary: "Reconfigure the scheduled task properties", 5227 }, 5228 Key: "scheduler.ScheduledTask.reconfigure", 5229 }, 5230 &types.ElementDescription{ 5231 Description: types.Description{ 5232 Label: "Run scheduled task", 5233 Summary: "Run the scheduled task immediately", 5234 }, 5235 Key: "scheduler.ScheduledTask.run", 5236 }, 5237 &types.ElementDescription{ 5238 Description: types.Description{ 5239 Label: "Create inventory view", 5240 Summary: "Create a view for browsing the inventory and tracking changes to open folders", 5241 }, 5242 Key: "view.ViewManager.createInventoryView", 5243 }, 5244 &types.ElementDescription{ 5245 Description: types.Description{ 5246 Label: "Create container view", 5247 Summary: "Create a view for monitoring the contents of a single container", 5248 }, 5249 Key: "view.ViewManager.createContainerView", 5250 }, 5251 &types.ElementDescription{ 5252 Description: types.Description{ 5253 Label: "Create list view", 5254 Summary: "Create a view for getting updates", 5255 }, 5256 Key: "view.ViewManager.createListView", 5257 }, 5258 &types.ElementDescription{ 5259 Description: types.Description{ 5260 Label: "Create list view", 5261 Summary: "Create a list view from an existing view", 5262 }, 5263 Key: "view.ViewManager.createListViewFromView", 5264 }, 5265 &types.ElementDescription{ 5266 Description: types.Description{ 5267 Label: "Remove view", 5268 Summary: "Remove view", 5269 }, 5270 Key: "view.View.destroy", 5271 }, 5272 &types.ElementDescription{ 5273 Description: types.Description{ 5274 Label: "Create vSphere Distributed Switch", 5275 Summary: "Create vSphere Distributed Switch", 5276 }, 5277 Key: "dvs.HostDistributedVirtualSwitchManager.createDistributedVirtualSwitch", 5278 }, 5279 &types.ElementDescription{ 5280 Description: types.Description{ 5281 Label: "Remove vSphere Distributed Switch", 5282 Summary: "Remove vSphere Distributed Switch", 5283 }, 5284 Key: "dvs.HostDistributedVirtualSwitchManager.removeDistributedVirtualSwitch", 5285 }, 5286 &types.ElementDescription{ 5287 Description: types.Description{ 5288 Label: "Reconfigure vSphere Distributed Switch", 5289 Summary: "Reconfigure vSphere Distributed Switch", 5290 }, 5291 Key: "dvs.HostDistributedVirtualSwitchManager.reconfigureDistributedVirtualSwitch", 5292 }, 5293 &types.ElementDescription{ 5294 Description: types.Description{ 5295 Label: "Update dvPort", 5296 Summary: "Update dvPort", 5297 }, 5298 Key: "dvs.HostDistributedVirtualSwitchManager.updatePorts", 5299 }, 5300 &types.ElementDescription{ 5301 Description: types.Description{ 5302 Label: "Delete ports", 5303 Summary: "Delete ports", 5304 }, 5305 Key: "dvs.HostDistributedVirtualSwitchManager.deletePorts", 5306 }, 5307 &types.ElementDescription{ 5308 Description: types.Description{ 5309 Label: "Retrieve port state", 5310 Summary: "Retrieve port state", 5311 }, 5312 Key: "dvs.HostDistributedVirtualSwitchManager.fetchPortState", 5313 }, 5314 &types.ElementDescription{ 5315 Description: types.Description{ 5316 Label: "Clone port", 5317 Summary: "Clone port", 5318 }, 5319 Key: "dvs.HostDistributedVirtualSwitchManager.clonePort", 5320 }, 5321 &types.ElementDescription{ 5322 Description: types.Description{ 5323 Label: "Retrieve vSphere Distributed Switch configuration specification", 5324 Summary: "Retrieve vSphere Distributed Switch configuration specification", 5325 }, 5326 Key: "dvs.HostDistributedVirtualSwitchManager.retrieveDvsConfigSpec", 5327 }, 5328 &types.ElementDescription{ 5329 Description: types.Description{ 5330 Label: "Update Distributed Port Groups", 5331 Summary: "Update Distributed Port Group", 5332 }, 5333 Key: "dvs.HostDistributedVirtualSwitchManager.updateDVPortgroups", 5334 }, 5335 &types.ElementDescription{ 5336 Description: types.Description{ 5337 Label: "Retrieve port group keys for vSphere Distributed Switch", 5338 Summary: "Retrieve the list of port group keys on a given vSphere Distributed Switch", 5339 }, 5340 Key: "dvs.HostDistributedVirtualSwitchManager.retrieveDVPortgroup", 5341 }, 5342 &types.ElementDescription{ 5343 Description: types.Description{ 5344 Label: "Retrieve distributed virtual port group specification", 5345 Summary: "Retrievs the configuration specification for distributed virtual port groups", 5346 }, 5347 Key: "dvs.HostDistributedVirtualSwitchManager.retrieveDVPortgroupConfigSpec", 5348 }, 5349 &types.ElementDescription{ 5350 Description: types.Description{ 5351 Label: "Load port", 5352 Summary: "Load port", 5353 }, 5354 Key: "dvs.HostDistributedVirtualSwitchManager.loadDVPort", 5355 }, 5356 &types.ElementDescription{ 5357 Description: types.Description{ 5358 Label: "Retrieve the list of port keys on the given vSphere Distributed Switch", 5359 Summary: "Retrieve the list of port keys on the given vSphere Distributed Switch", 5360 }, 5361 Key: "dvs.HostDistributedVirtualSwitchManager.retrieveDVPort", 5362 }, 5363 &types.ElementDescription{ 5364 Description: types.Description{ 5365 Label: "Update dvPorts", 5366 Summary: "Update dvPort", 5367 }, 5368 Key: "dvs.HostDistributedVirtualSwitchManager.applyDVPort", 5369 }, 5370 &types.ElementDescription{ 5371 Description: types.Description{ 5372 Label: "Update Distributed Port Groups", 5373 Summary: "Update Distributed Port Group", 5374 }, 5375 Key: "dvs.HostDistributedVirtualSwitchManager.applyDVPortgroup", 5376 }, 5377 &types.ElementDescription{ 5378 Description: types.Description{ 5379 Label: "Update vSphere Distributed Switch", 5380 Summary: "Update vSphere Distributed Switch", 5381 }, 5382 Key: "dvs.HostDistributedVirtualSwitchManager.applyDvs", 5383 }, 5384 &types.ElementDescription{ 5385 Description: types.Description{ 5386 Label: "Update vSphere Distributed Switch list", 5387 Summary: "Update vSphere Distributed Switch list", 5388 }, 5389 Key: "dvs.HostDistributedVirtualSwitchManager.applyDvsList", 5390 }, 5391 &types.ElementDescription{ 5392 Description: types.Description{ 5393 Label: "Update Distributed Port Group list", 5394 Summary: "Update Distributed Port Group list", 5395 }, 5396 Key: "dvs.HostDistributedVirtualSwitchManager.applyDVPortgroupList", 5397 }, 5398 &types.ElementDescription{ 5399 Description: types.Description{ 5400 Label: "Update dvPort list", 5401 Summary: "Update dvPort list", 5402 }, 5403 Key: "dvs.HostDistributedVirtualSwitchManager.applyDVPortList", 5404 }, 5405 &types.ElementDescription{ 5406 Description: types.Description{ 5407 Label: "Execute opaque command", 5408 Summary: "Execute opaque command", 5409 }, 5410 Key: "dvs.HostDistributedVirtualSwitchManager.executeOpaqueCommand", 5411 }, 5412 &types.ElementDescription{ 5413 Description: types.Description{ 5414 Label: "Set compute-resource custom value", 5415 Summary: "Sets the value of a custom field for a unified compute resource", 5416 }, 5417 Key: "ComputeResource.setCustomValue", 5418 }, 5419 &types.ElementDescription{ 5420 Description: types.Description{ 5421 Label: "Reload resource", 5422 Summary: "Reloads the resource", 5423 }, 5424 Key: "ComputeResource.reload", 5425 }, 5426 &types.ElementDescription{ 5427 Description: types.Description{ 5428 Label: "Rename compute-resource", 5429 Summary: "Rename the compute-resource", 5430 }, 5431 Key: "ComputeResource.rename", 5432 }, 5433 &types.ElementDescription{ 5434 Description: types.Description{ 5435 Label: "Remove host", 5436 Summary: "Removes the host resource", 5437 }, 5438 Key: "ComputeResource.destroy", 5439 }, 5440 &types.ElementDescription{ 5441 Description: types.Description{ 5442 Label: "Add tag", 5443 Summary: "Add a set of tags to this object", 5444 }, 5445 Key: "ComputeResource.addTag", 5446 }, 5447 &types.ElementDescription{ 5448 Description: types.Description{ 5449 Label: "Remove tag", 5450 Summary: "Removes a set of tags from this object", 5451 }, 5452 Key: "ComputeResource.removeTag", 5453 }, 5454 &types.ElementDescription{ 5455 Description: types.Description{ 5456 Label: "retrieveCustomValues", 5457 Summary: "retrieveCustomValues", 5458 }, 5459 Key: "ComputeResource.retrieveCustomValues", 5460 }, 5461 &types.ElementDescription{ 5462 Description: types.Description{ 5463 Label: "Reconfigure compute-resource", 5464 Summary: "Reconfigures a compute-resource", 5465 }, 5466 Key: "ComputeResource.reconfigureEx", 5467 }, 5468 &types.ElementDescription{ 5469 Description: types.Description{ 5470 Label: "vSphere Distributed Switch set custom value", 5471 Summary: "vSphere Distributed Switch set custom value", 5472 }, 5473 Key: "dvs.VmwareDistributedVirtualSwitch.setCustomValue", 5474 }, 5475 &types.ElementDescription{ 5476 Description: types.Description{ 5477 Label: "Reload vSphere Distributed Switch", 5478 Summary: "Reload vSphere Distributed Switch", 5479 }, 5480 Key: "dvs.VmwareDistributedVirtualSwitch.reload", 5481 }, 5482 &types.ElementDescription{ 5483 Description: types.Description{ 5484 Label: "Rename vSphere Distributed Switch", 5485 Summary: "Rename vSphere Distributed Switch", 5486 }, 5487 Key: "dvs.VmwareDistributedVirtualSwitch.rename", 5488 }, 5489 &types.ElementDescription{ 5490 Description: types.Description{ 5491 Label: "Remove vSphere Distributed Switch", 5492 Summary: "Remove vSphere Distributed Switch", 5493 }, 5494 Key: "dvs.VmwareDistributedVirtualSwitch.destroy", 5495 }, 5496 &types.ElementDescription{ 5497 Description: types.Description{ 5498 Label: "vSphere Distributed Switch add tag", 5499 Summary: "vSphere Distributed Switch add tag", 5500 }, 5501 Key: "dvs.VmwareDistributedVirtualSwitch.addTag", 5502 }, 5503 &types.ElementDescription{ 5504 Description: types.Description{ 5505 Label: "vSphere Distributed Switch remove tag", 5506 Summary: "vSphere Distributed Switch remove tag", 5507 }, 5508 Key: "dvs.VmwareDistributedVirtualSwitch.removeTag", 5509 }, 5510 &types.ElementDescription{ 5511 Description: types.Description{ 5512 Label: "retrieveCustomValues", 5513 Summary: "retrieveCustomValues", 5514 }, 5515 Key: "dvs.VmwareDistributedVirtualSwitch.retrieveCustomValues", 5516 }, 5517 &types.ElementDescription{ 5518 Description: types.Description{ 5519 Label: "Retrieve dvPort keys", 5520 Summary: "Retrieve dvPort keys", 5521 }, 5522 Key: "dvs.VmwareDistributedVirtualSwitch.fetchPortKeys", 5523 }, 5524 &types.ElementDescription{ 5525 Description: types.Description{ 5526 Label: "Retrieve dvPorts", 5527 Summary: "Retrieve dvPorts", 5528 }, 5529 Key: "dvs.VmwareDistributedVirtualSwitch.fetchPorts", 5530 }, 5531 &types.ElementDescription{ 5532 Description: types.Description{ 5533 Label: "Query used virtual LAN ID", 5534 Summary: "Query used virtual LAN ID", 5535 }, 5536 Key: "dvs.VmwareDistributedVirtualSwitch.queryUsedVlanId", 5537 }, 5538 &types.ElementDescription{ 5539 Description: types.Description{ 5540 Label: "Reconfigure vSphere Distributed Switch", 5541 Summary: "Reconfigure vSphere Distributed Switch", 5542 }, 5543 Key: "dvs.VmwareDistributedVirtualSwitch.reconfigure", 5544 }, 5545 &types.ElementDescription{ 5546 Description: types.Description{ 5547 Label: "vSphere Distributed Switch product specification operation", 5548 Summary: "vSphere Distributed Switch product specification operation", 5549 }, 5550 Key: "dvs.VmwareDistributedVirtualSwitch.performProductSpecOperation", 5551 }, 5552 &types.ElementDescription{ 5553 Description: types.Description{ 5554 Label: "Merge vSphere Distributed Switch", 5555 Summary: "Merge vSphere Distributed Switch", 5556 }, 5557 Key: "dvs.VmwareDistributedVirtualSwitch.merge", 5558 }, 5559 &types.ElementDescription{ 5560 Description: types.Description{ 5561 Label: "Add Distributed Port Groups", 5562 Summary: "Add Distributed Port Groups", 5563 }, 5564 Key: "dvs.VmwareDistributedVirtualSwitch.addPortgroups", 5565 }, 5566 &types.ElementDescription{ 5567 Description: types.Description{ 5568 Label: "Move dvPort", 5569 Summary: "Move dvPort", 5570 }, 5571 Key: "dvs.VmwareDistributedVirtualSwitch.movePort", 5572 }, 5573 &types.ElementDescription{ 5574 Description: types.Description{ 5575 Label: "Update vSphere Distributed Switch capability", 5576 Summary: "Update vSphere Distributed Switch capability", 5577 }, 5578 Key: "dvs.VmwareDistributedVirtualSwitch.updateCapability", 5579 }, 5580 &types.ElementDescription{ 5581 Description: types.Description{ 5582 Label: "Reconfigure dvPort", 5583 Summary: "Reconfigure dvPort", 5584 }, 5585 Key: "dvs.VmwareDistributedVirtualSwitch.reconfigurePort", 5586 }, 5587 &types.ElementDescription{ 5588 Description: types.Description{ 5589 Label: "Refresh dvPort state", 5590 Summary: "Refresh dvPort state", 5591 }, 5592 Key: "dvs.VmwareDistributedVirtualSwitch.refreshPortState", 5593 }, 5594 &types.ElementDescription{ 5595 Description: types.Description{ 5596 Label: "Rectify vSphere Distributed Switch host", 5597 Summary: "Rectify vSphere Distributed Switch host", 5598 }, 5599 Key: "dvs.VmwareDistributedVirtualSwitch.rectifyHost", 5600 }, 5601 &types.ElementDescription{ 5602 Description: types.Description{ 5603 Label: "Update network resource pools on vSphere Distributed Switch", 5604 Summary: "Update network resource pools on vSphere Distributed Switch", 5605 }, 5606 Key: "dvs.VmwareDistributedVirtualSwitch.updateNetworkResourcePool", 5607 }, 5608 &types.ElementDescription{ 5609 Description: types.Description{ 5610 Label: "Add network resource pools on vSphere Distributed Switch", 5611 Summary: "Add network resource pools on vSphere Distributed Switch", 5612 }, 5613 Key: "dvs.VmwareDistributedVirtualSwitch.addNetworkResourcePool", 5614 }, 5615 &types.ElementDescription{ 5616 Description: types.Description{ 5617 Label: "Remove network resource pools on vSphere Distributed Switch", 5618 Summary: "Remove network resource pools on vSphere Distributed Switch", 5619 }, 5620 Key: "dvs.VmwareDistributedVirtualSwitch.removeNetworkResourcePool", 5621 }, 5622 &types.ElementDescription{ 5623 Description: types.Description{ 5624 Label: "Reconfigure a network resource pool on a distributed switch", 5625 Summary: "Reconfigures a network resource pool on a distributed switch", 5626 }, 5627 Key: "dvs.VmwareDistributedVirtualSwitch.reconfigureVmVnicNetworkResourcePool", 5628 }, 5629 &types.ElementDescription{ 5630 Description: types.Description{ 5631 Label: "Update network I/O control on vSphere Distributed Switch", 5632 Summary: "Update network I/O control on vSphere Distributed Switch", 5633 }, 5634 Key: "dvs.VmwareDistributedVirtualSwitch.enableNetworkResourceManagement", 5635 }, 5636 &types.ElementDescription{ 5637 Description: types.Description{ 5638 Label: "Get vSphere Distributed Switch configuration spec to rollback", 5639 Summary: "Get vSphere Distributed Switch configuration spec to rollback", 5640 }, 5641 Key: "dvs.VmwareDistributedVirtualSwitch.rollback", 5642 }, 5643 &types.ElementDescription{ 5644 Description: types.Description{ 5645 Label: "Add Distributed Port Group", 5646 Summary: "Add Distributed Port Group", 5647 }, 5648 Key: "dvs.VmwareDistributedVirtualSwitch.addPortgroup", 5649 }, 5650 &types.ElementDescription{ 5651 Description: types.Description{ 5652 Label: "Update health check configuration on vSphere Distributed Switch", 5653 Summary: "Update health check configuration on vSphere Distributed Switch", 5654 }, 5655 Key: "dvs.VmwareDistributedVirtualSwitch.updateHealthCheckConfig", 5656 }, 5657 &types.ElementDescription{ 5658 Description: types.Description{ 5659 Label: "Look up portgroup based on portgroup key", 5660 Summary: "Look up portgroup based on portgroup key", 5661 }, 5662 Key: "dvs.VmwareDistributedVirtualSwitch.lookupPortgroup", 5663 }, 5664 &types.ElementDescription{ 5665 Description: types.Description{ 5666 Label: "Update Link Aggregation Control Protocol groups on vSphere Distributed Switch", 5667 Summary: "Update Link Aggregation Control Protocol groups on vSphere Distributed Switch", 5668 }, 5669 Key: "dvs.VmwareDistributedVirtualSwitch.updateLacpGroupConfig", 5670 }, 5671 &types.ElementDescription{ 5672 Description: types.Description{ 5673 Label: "Prepare vMotion send operation", 5674 Summary: "Prepare a vMotion send operation", 5675 }, 5676 Key: "host.VMotionManager.prepareSource", 5677 }, 5678 &types.ElementDescription{ 5679 Description: types.Description{ 5680 Label: "Prepare VMotion send operation asynchronously", 5681 Summary: "Prepares a VMotion send operation asynchronously", 5682 }, 5683 Key: "host.VMotionManager.prepareSourceEx", 5684 }, 5685 &types.ElementDescription{ 5686 Description: types.Description{ 5687 Label: "Prepare vMotion receive operation", 5688 Summary: "Prepare a vMotion receive operation", 5689 }, 5690 Key: "host.VMotionManager.prepareDestination", 5691 }, 5692 &types.ElementDescription{ 5693 Description: types.Description{ 5694 Label: "Prepare vMotion receive operation asynchronously", 5695 Summary: "Prepares a vMotion receive operation asynchronously", 5696 }, 5697 Key: "host.VMotionManager.prepareDestinationEx", 5698 }, 5699 &types.ElementDescription{ 5700 Description: types.Description{ 5701 Label: "Initiate vMotion receive operation", 5702 Summary: "Initiate a vMotion receive operation", 5703 }, 5704 Key: "host.VMotionManager.initiateDestination", 5705 }, 5706 &types.ElementDescription{ 5707 Description: types.Description{ 5708 Label: "Initiate vMotion send operation", 5709 Summary: "Initiate a vMotion send operation", 5710 }, 5711 Key: "host.VMotionManager.initiateSource", 5712 }, 5713 &types.ElementDescription{ 5714 Description: types.Description{ 5715 Label: "Initiate VMotion send operation", 5716 Summary: "Initiates a VMotion send operation", 5717 }, 5718 Key: "host.VMotionManager.initiateSourceEx", 5719 }, 5720 &types.ElementDescription{ 5721 Description: types.Description{ 5722 Label: "Complete vMotion source notification", 5723 Summary: "Tell the source that vMotion migration is complete (success or failure)", 5724 }, 5725 Key: "host.VMotionManager.completeSource", 5726 }, 5727 &types.ElementDescription{ 5728 Description: types.Description{ 5729 Label: "Complete vMotion receive notification", 5730 Summary: "Tell the destination that vMotion migration is complete (success or failure)", 5731 }, 5732 Key: "host.VMotionManager.completeDestination", 5733 }, 5734 &types.ElementDescription{ 5735 Description: types.Description{ 5736 Label: "Commit vMotion destination upgrade", 5737 Summary: "Reparent the disks at destination and commit the redo logs at the end of a vMotion migration", 5738 }, 5739 Key: "host.VMotionManager.upgradeDestination", 5740 }, 5741 &types.ElementDescription{ 5742 Description: types.Description{ 5743 Label: "Update VMotionManager memory mirror migrate flag", 5744 Summary: "Enables or disables VMotionManager memory mirror migrate", 5745 }, 5746 Key: "host.VMotionManager.updateMemMirrorFlag", 5747 }, 5748 &types.ElementDescription{ 5749 Description: types.Description{ 5750 Label: "queryMigrationIds", 5751 Summary: "queryMigrationIds", 5752 }, 5753 Key: "host.VMotionManager.queryMigrationIds", 5754 }, 5755 &types.ElementDescription{ 5756 Description: types.Description{ 5757 Label: "Remove list view", 5758 Summary: "Remove the list view object", 5759 }, 5760 Key: "view.ListView.destroy", 5761 }, 5762 &types.ElementDescription{ 5763 Description: types.Description{ 5764 Label: "Modify list view", 5765 Summary: "Modify the list view", 5766 }, 5767 Key: "view.ListView.modify", 5768 }, 5769 &types.ElementDescription{ 5770 Description: types.Description{ 5771 Label: "Reset list view", 5772 Summary: "Reset the list view", 5773 }, 5774 Key: "view.ListView.reset", 5775 }, 5776 &types.ElementDescription{ 5777 Description: types.Description{ 5778 Label: "Reset view", 5779 Summary: "Resets a set of objects in a given view", 5780 }, 5781 Key: "view.ListView.resetFromView", 5782 }, 5783 &types.ElementDescription{ 5784 Description: types.Description{ 5785 Label: "registerProvider", 5786 Summary: "registerProvider", 5787 }, 5788 Key: "ExternalStatsManager.registerProvider", 5789 }, 5790 &types.ElementDescription{ 5791 Description: types.Description{ 5792 Label: "unregisterProvider", 5793 Summary: "unregisterProvider", 5794 }, 5795 Key: "ExternalStatsManager.unregisterProvider", 5796 }, 5797 &types.ElementDescription{ 5798 Description: types.Description{ 5799 Label: "isRegistered", 5800 Summary: "isRegistered", 5801 }, 5802 Key: "ExternalStatsManager.isRegistered", 5803 }, 5804 &types.ElementDescription{ 5805 Description: types.Description{ 5806 Label: "getRegisteredProviders", 5807 Summary: "getRegisteredProviders", 5808 }, 5809 Key: "ExternalStatsManager.getRegisteredProviders", 5810 }, 5811 &types.ElementDescription{ 5812 Description: types.Description{ 5813 Label: "getEnabledClusters", 5814 Summary: "getEnabledClusters", 5815 }, 5816 Key: "ExternalStatsManager.getEnabledClusters", 5817 }, 5818 &types.ElementDescription{ 5819 Description: types.Description{ 5820 Label: "updateStats", 5821 Summary: "updateStats", 5822 }, 5823 Key: "ExternalStatsManager.updateStats", 5824 }, 5825 &types.ElementDescription{ 5826 Description: types.Description{ 5827 Label: "Set vMotion custom value", 5828 Summary: "Sets the value of a custom field of a host vMotion system", 5829 }, 5830 Key: "host.VMotionSystem.setCustomValue", 5831 }, 5832 &types.ElementDescription{ 5833 Description: types.Description{ 5834 Label: "Update IP configuration", 5835 Summary: "Update the IP configuration of the vMotion virtual NIC", 5836 }, 5837 Key: "host.VMotionSystem.updateIpConfig", 5838 }, 5839 &types.ElementDescription{ 5840 Description: types.Description{ 5841 Label: "Select vMotion virtual NIC", 5842 Summary: "Select the virtual NIC to be used for vMotion", 5843 }, 5844 Key: "host.VMotionSystem.selectVnic", 5845 }, 5846 &types.ElementDescription{ 5847 Description: types.Description{ 5848 Label: "Deselect vMotion virtual NIC", 5849 Summary: "Deselect the virtual NIC to be used for vMotion", 5850 }, 5851 Key: "host.VMotionSystem.deselectVnic", 5852 }, 5853 &types.ElementDescription{ 5854 Description: types.Description{ 5855 Label: "Check compliance", 5856 Summary: "Check compliance of host or cluster against a profile", 5857 }, 5858 Key: "profile.ComplianceManager.checkCompliance", 5859 }, 5860 &types.ElementDescription{ 5861 Description: types.Description{ 5862 Label: "Query compliance status", 5863 Summary: "Query compliance status", 5864 }, 5865 Key: "profile.ComplianceManager.queryComplianceStatus", 5866 }, 5867 &types.ElementDescription{ 5868 Description: types.Description{ 5869 Label: "queryEntitiesByComplianceStatus", 5870 Summary: "queryEntitiesByComplianceStatus", 5871 }, 5872 Key: "profile.ComplianceManager.queryEntitiesByComplianceStatus", 5873 }, 5874 &types.ElementDescription{ 5875 Description: types.Description{ 5876 Label: "Clear compliance history", 5877 Summary: "Clear historical compliance data", 5878 }, 5879 Key: "profile.ComplianceManager.clearComplianceStatus", 5880 }, 5881 &types.ElementDescription{ 5882 Description: types.Description{ 5883 Label: "Query expression metadata", 5884 Summary: "Query expression metadata", 5885 }, 5886 Key: "profile.ComplianceManager.queryExpressionMetadata", 5887 }, 5888 &types.ElementDescription{ 5889 Description: types.Description{ 5890 Label: "setCustomValue", 5891 Summary: "setCustomValue", 5892 }, 5893 Key: "external.ContentLibrary.setCustomValue", 5894 }, 5895 &types.ElementDescription{ 5896 Description: types.Description{ 5897 Label: "reload", 5898 Summary: "reload", 5899 }, 5900 Key: "external.ContentLibrary.reload", 5901 }, 5902 &types.ElementDescription{ 5903 Description: types.Description{ 5904 Label: "rename", 5905 Summary: "rename", 5906 }, 5907 Key: "external.ContentLibrary.rename", 5908 }, 5909 &types.ElementDescription{ 5910 Description: types.Description{ 5911 Label: "destroy", 5912 Summary: "destroy", 5913 }, 5914 Key: "external.ContentLibrary.destroy", 5915 }, 5916 &types.ElementDescription{ 5917 Description: types.Description{ 5918 Label: "addTag", 5919 Summary: "addTag", 5920 }, 5921 Key: "external.ContentLibrary.addTag", 5922 }, 5923 &types.ElementDescription{ 5924 Description: types.Description{ 5925 Label: "removeTag", 5926 Summary: "removeTag", 5927 }, 5928 Key: "external.ContentLibrary.removeTag", 5929 }, 5930 &types.ElementDescription{ 5931 Description: types.Description{ 5932 Label: "retrieveCustomValues", 5933 Summary: "retrieveCustomValues", 5934 }, 5935 Key: "external.ContentLibrary.retrieveCustomValues", 5936 }, 5937 &types.ElementDescription{ 5938 Description: types.Description{ 5939 Label: "Query entity provider summary", 5940 Summary: "Get information about the performance statistics that can be queried for a particular entity", 5941 }, 5942 Key: "PerformanceManager.queryProviderSummary", 5943 }, 5944 &types.ElementDescription{ 5945 Description: types.Description{ 5946 Label: "Query available metrics", 5947 Summary: "Gets available performance statistic metrics for the specified managed entity between begin and end times", 5948 }, 5949 Key: "PerformanceManager.queryAvailableMetric", 5950 }, 5951 &types.ElementDescription{ 5952 Description: types.Description{ 5953 Label: "Query counter", 5954 Summary: "Get counter information for the list of counter IDs passed in", 5955 }, 5956 Key: "PerformanceManager.queryCounter", 5957 }, 5958 &types.ElementDescription{ 5959 Description: types.Description{ 5960 Label: "Query counter by level", 5961 Summary: "All performance data over 1 year old are deleted from the vCenter database", 5962 }, 5963 Key: "PerformanceManager.queryCounterByLevel", 5964 }, 5965 &types.ElementDescription{ 5966 Description: types.Description{ 5967 Label: "Query performance statistics", 5968 Summary: "Gets the performance statistics for the entity", 5969 }, 5970 Key: "PerformanceManager.queryStats", 5971 }, 5972 &types.ElementDescription{ 5973 Description: types.Description{ 5974 Label: "Get composite statistics", 5975 Summary: "Get performance statistics for the entity and the breakdown across its child entities", 5976 }, 5977 Key: "PerformanceManager.queryCompositeStats", 5978 }, 5979 &types.ElementDescription{ 5980 Description: types.Description{ 5981 Label: "Summarizes performance statistics", 5982 Summary: "Summarizes performance statistics at the specified interval", 5983 }, 5984 Key: "PerformanceManager.summarizeStats", 5985 }, 5986 &types.ElementDescription{ 5987 Description: types.Description{ 5988 Label: "Create historical interval", 5989 Summary: "Add a new historical interval configuration", 5990 }, 5991 Key: "PerformanceManager.createHistoricalInterval", 5992 }, 5993 &types.ElementDescription{ 5994 Description: types.Description{ 5995 Label: "Remove historical interval", 5996 Summary: "Remove a historical interval configuration", 5997 }, 5998 Key: "PerformanceManager.removeHistoricalInterval", 5999 }, 6000 &types.ElementDescription{ 6001 Description: types.Description{ 6002 Label: "Update historical interval", 6003 Summary: "Update a historical interval configuration if it exists", 6004 }, 6005 Key: "PerformanceManager.updateHistoricalInterval", 6006 }, 6007 &types.ElementDescription{ 6008 Description: types.Description{ 6009 Label: "Update counter level mapping", 6010 Summary: "Update counter to level mapping", 6011 }, 6012 Key: "PerformanceManager.updateCounterLevelMapping", 6013 }, 6014 &types.ElementDescription{ 6015 Description: types.Description{ 6016 Label: "Reset counter level mapping", 6017 Summary: "Reset counter to level mapping to the default values", 6018 }, 6019 Key: "PerformanceManager.resetCounterLevelMapping", 6020 }, 6021 &types.ElementDescription{ 6022 Description: types.Description{ 6023 Label: "Query internal performance counters", 6024 Summary: "Queries all internal counters, supported by this performance manager", 6025 }, 6026 Key: "PerformanceManager.queryPerfCounterInt", 6027 }, 6028 &types.ElementDescription{ 6029 Description: types.Description{ 6030 Label: "Enable performance counters", 6031 Summary: "Enable a counter or a set of counters in the counters collection of this performance manager", 6032 }, 6033 Key: "PerformanceManager.enableStat", 6034 }, 6035 &types.ElementDescription{ 6036 Description: types.Description{ 6037 Label: "Disable performance counters", 6038 Summary: "Exclude a counter or a set of counters from the counters collection of this performance manager", 6039 }, 6040 Key: "PerformanceManager.disableStat", 6041 }, 6042 &types.ElementDescription{ 6043 Description: types.Description{ 6044 Label: "CreateVRP", 6045 Summary: "CreateVRP", 6046 }, 6047 Key: "VRPResourceManager.CreateVRP", 6048 }, 6049 &types.ElementDescription{ 6050 Description: types.Description{ 6051 Label: "UpdateVRP", 6052 Summary: "UpdateVRP", 6053 }, 6054 Key: "VRPResourceManager.UpdateVRP", 6055 }, 6056 &types.ElementDescription{ 6057 Description: types.Description{ 6058 Label: "DeleteVRP", 6059 Summary: "DeleteVRP", 6060 }, 6061 Key: "VRPResourceManager.DeleteVRP", 6062 }, 6063 &types.ElementDescription{ 6064 Description: types.Description{ 6065 Label: "DeployVM", 6066 Summary: "DeployVM", 6067 }, 6068 Key: "VRPResourceManager.DeployVM", 6069 }, 6070 &types.ElementDescription{ 6071 Description: types.Description{ 6072 Label: "UndeployVM", 6073 Summary: "UndeployVM", 6074 }, 6075 Key: "VRPResourceManager.UndeployVM", 6076 }, 6077 &types.ElementDescription{ 6078 Description: types.Description{ 6079 Label: "SetManagedByVDC", 6080 Summary: "SetManagedByVDC", 6081 }, 6082 Key: "VRPResourceManager.SetManagedByVDC", 6083 }, 6084 &types.ElementDescription{ 6085 Description: types.Description{ 6086 Label: "GetAllVRPIds", 6087 Summary: "GetAllVRPIds", 6088 }, 6089 Key: "VRPResourceManager.GetAllVRPIds", 6090 }, 6091 &types.ElementDescription{ 6092 Description: types.Description{ 6093 Label: "GetRPSettings", 6094 Summary: "GetRPSettings", 6095 }, 6096 Key: "VRPResourceManager.GetRPSettings", 6097 }, 6098 &types.ElementDescription{ 6099 Description: types.Description{ 6100 Label: "GetVRPSettings", 6101 Summary: "GetVRPSettings", 6102 }, 6103 Key: "VRPResourceManager.GetVRPSettings", 6104 }, 6105 &types.ElementDescription{ 6106 Description: types.Description{ 6107 Label: "GetVRPUsage", 6108 Summary: "GetVRPUsage", 6109 }, 6110 Key: "VRPResourceManager.GetVRPUsage", 6111 }, 6112 &types.ElementDescription{ 6113 Description: types.Description{ 6114 Label: "GetVRPofVM", 6115 Summary: "GetVRPofVM", 6116 }, 6117 Key: "VRPResourceManager.GetVRPofVM", 6118 }, 6119 &types.ElementDescription{ 6120 Description: types.Description{ 6121 Label: "GetChildRPforHub", 6122 Summary: "GetChildRPforHub", 6123 }, 6124 Key: "VRPResourceManager.GetChildRPforHub", 6125 }, 6126 &types.ElementDescription{ 6127 Description: types.Description{ 6128 Label: "Set PCI passthrough system custom value", 6129 Summary: "Set PCI Passthrough system custom value", 6130 }, 6131 Key: "host.PciPassthruSystem.setCustomValue", 6132 }, 6133 &types.ElementDescription{ 6134 Description: types.Description{ 6135 Label: "Refresh PCI passthrough device information", 6136 Summary: "Refresh the available PCI passthrough device information", 6137 }, 6138 Key: "host.PciPassthruSystem.refresh", 6139 }, 6140 &types.ElementDescription{ 6141 Description: types.Description{ 6142 Label: "Update PCI passthrough configuration", 6143 Summary: "Update PCI passthrough device configuration", 6144 }, 6145 Key: "host.PciPassthruSystem.updatePassthruConfig", 6146 }, 6147 &types.ElementDescription{ 6148 Description: types.Description{ 6149 Label: "Check virtual machine's compatibility on host", 6150 Summary: "Checks whether a virtual machine is compatible on a host", 6151 }, 6152 Key: "vm.check.CompatibilityChecker.checkCompatibility", 6153 }, 6154 &types.ElementDescription{ 6155 Description: types.Description{ 6156 Label: "Check compatibility of a VM specification on a host", 6157 Summary: "Checks compatibility of a VM specification on a host", 6158 }, 6159 Key: "vm.check.CompatibilityChecker.checkVMCompatibility", 6160 }, 6161 &types.ElementDescription{ 6162 Description: types.Description{ 6163 Label: "Check compliance of host against profile", 6164 Summary: "Checks compliance of a host against a profile", 6165 }, 6166 Key: "profile.host.profileEngine.ComplianceManager.checkHostCompliance", 6167 }, 6168 &types.ElementDescription{ 6169 Description: types.Description{ 6170 Label: "Query expression metadata", 6171 Summary: "Queries the metadata for the given expression names", 6172 }, 6173 Key: "profile.host.profileEngine.ComplianceManager.queryExpressionMetadata", 6174 }, 6175 &types.ElementDescription{ 6176 Description: types.Description{ 6177 Label: "Get the default compliance from host configuration subprofiles", 6178 Summary: "Get the default compliance from host configuration subprofiles", 6179 }, 6180 Key: "profile.host.profileEngine.ComplianceManager.getDefaultCompliance", 6181 }, 6182 &types.ElementDescription{ 6183 Description: types.Description{ 6184 Label: "Update specific metadata", 6185 Summary: "Update specific metadata for the given owner and list of virtual machine IDs", 6186 }, 6187 Key: "vm.MetadataManager.updateMetadata", 6188 }, 6189 &types.ElementDescription{ 6190 Description: types.Description{ 6191 Label: "Retrieve specific metadata", 6192 Summary: "Retrieve specific metadata for the given owner and list of virtual machine IDs", 6193 }, 6194 Key: "vm.MetadataManager.retrieveMetadata", 6195 }, 6196 &types.ElementDescription{ 6197 Description: types.Description{ 6198 Label: "Retrieve all metadata", 6199 Summary: "Retrieve all metadata for the given owner and datastore", 6200 }, 6201 Key: "vm.MetadataManager.retrieveAllMetadata", 6202 }, 6203 &types.ElementDescription{ 6204 Description: types.Description{ 6205 Label: "Clear metadata", 6206 Summary: "Clear all metadata for the given owner and datastore", 6207 }, 6208 Key: "vm.MetadataManager.clearMetadata", 6209 }, 6210 &types.ElementDescription{ 6211 Description: types.Description{ 6212 Label: "setCustomValue", 6213 Summary: "setCustomValue", 6214 }, 6215 Key: "external.AntiAffinityGroup.setCustomValue", 6216 }, 6217 &types.ElementDescription{ 6218 Description: types.Description{ 6219 Label: "reload", 6220 Summary: "reload", 6221 }, 6222 Key: "external.AntiAffinityGroup.reload", 6223 }, 6224 &types.ElementDescription{ 6225 Description: types.Description{ 6226 Label: "rename", 6227 Summary: "rename", 6228 }, 6229 Key: "external.AntiAffinityGroup.rename", 6230 }, 6231 &types.ElementDescription{ 6232 Description: types.Description{ 6233 Label: "destroy", 6234 Summary: "destroy", 6235 }, 6236 Key: "external.AntiAffinityGroup.destroy", 6237 }, 6238 &types.ElementDescription{ 6239 Description: types.Description{ 6240 Label: "addTag", 6241 Summary: "addTag", 6242 }, 6243 Key: "external.AntiAffinityGroup.addTag", 6244 }, 6245 &types.ElementDescription{ 6246 Description: types.Description{ 6247 Label: "removeTag", 6248 Summary: "removeTag", 6249 }, 6250 Key: "external.AntiAffinityGroup.removeTag", 6251 }, 6252 &types.ElementDescription{ 6253 Description: types.Description{ 6254 Label: "retrieveCustomValues", 6255 Summary: "retrieveCustomValues", 6256 }, 6257 Key: "external.AntiAffinityGroup.retrieveCustomValues", 6258 }, 6259 &types.ElementDescription{ 6260 Description: types.Description{ 6261 Label: "validate", 6262 Summary: "validate", 6263 }, 6264 Key: "vdcs.NicManager.validate", 6265 }, 6266 &types.ElementDescription{ 6267 Description: types.Description{ 6268 Label: "bind", 6269 Summary: "bind", 6270 }, 6271 Key: "vdcs.NicManager.bind", 6272 }, 6273 &types.ElementDescription{ 6274 Description: types.Description{ 6275 Label: "unbind", 6276 Summary: "unbind", 6277 }, 6278 Key: "vdcs.NicManager.unbind", 6279 }, 6280 &types.ElementDescription{ 6281 Description: types.Description{ 6282 Label: "executeStep", 6283 Summary: "executeStep", 6284 }, 6285 Key: "modularity.WorkflowStepHandler.executeStep", 6286 }, 6287 &types.ElementDescription{ 6288 Description: types.Description{ 6289 Label: "undoStep", 6290 Summary: "undoStep", 6291 }, 6292 Key: "modularity.WorkflowStepHandler.undoStep", 6293 }, 6294 &types.ElementDescription{ 6295 Description: types.Description{ 6296 Label: "finalizeStep", 6297 Summary: "finalizeStep", 6298 }, 6299 Key: "modularity.WorkflowStepHandler.finalizeStep", 6300 }, 6301 &types.ElementDescription{ 6302 Description: types.Description{ 6303 Label: "Add key", 6304 Summary: "Add the specified key to the current host", 6305 }, 6306 Key: "encryption.CryptoManager.addKey", 6307 }, 6308 &types.ElementDescription{ 6309 Description: types.Description{ 6310 Label: "Add keys", 6311 Summary: "Add the specified keys to the current host", 6312 }, 6313 Key: "encryption.CryptoManager.addKeys", 6314 }, 6315 &types.ElementDescription{ 6316 Description: types.Description{ 6317 Label: "Remove key", 6318 Summary: "Remove the specified key from the current host", 6319 }, 6320 Key: "encryption.CryptoManager.removeKey", 6321 }, 6322 &types.ElementDescription{ 6323 Description: types.Description{ 6324 Label: "Remove keys", 6325 Summary: "Remove the specified keys from the current host", 6326 }, 6327 Key: "encryption.CryptoManager.removeKeys", 6328 }, 6329 &types.ElementDescription{ 6330 Description: types.Description{ 6331 Label: "List all keys", 6332 Summary: "List all the keys registered on the current host", 6333 }, 6334 Key: "encryption.CryptoManager.listKeys", 6335 }, 6336 &types.ElementDescription{ 6337 Description: types.Description{ 6338 Label: "Set vCenter HA cluster mode", 6339 Summary: "Set vCenter HA cluster mode", 6340 }, 6341 Key: "vcha.FailoverClusterManager.setClusterMode", 6342 }, 6343 &types.ElementDescription{ 6344 Description: types.Description{ 6345 Label: "getClusterMode", 6346 Summary: "getClusterMode", 6347 }, 6348 Key: "vcha.FailoverClusterManager.getClusterMode", 6349 }, 6350 &types.ElementDescription{ 6351 Description: types.Description{ 6352 Label: "getClusterHealth", 6353 Summary: "getClusterHealth", 6354 }, 6355 Key: "vcha.FailoverClusterManager.getClusterHealth", 6356 }, 6357 &types.ElementDescription{ 6358 Description: types.Description{ 6359 Label: "Initiate failover", 6360 Summary: "Initiate a failover from active vCenter Server node to the passive node", 6361 }, 6362 Key: "vcha.FailoverClusterManager.initiateFailover", 6363 }, 6364 &types.ElementDescription{ 6365 Description: types.Description{ 6366 Label: "Query proxy information", 6367 Summary: "Query the common message bus proxy service information", 6368 }, 6369 Key: "host.MessageBusProxy.retrieveInfo", 6370 }, 6371 &types.ElementDescription{ 6372 Description: types.Description{ 6373 Label: "Configure proxy", 6374 Summary: "Configure the common message bus proxy service", 6375 }, 6376 Key: "host.MessageBusProxy.configure", 6377 }, 6378 &types.ElementDescription{ 6379 Description: types.Description{ 6380 Label: "Remove proxy configuration", 6381 Summary: "Remove the common message proxy service configuration and disable the service", 6382 }, 6383 Key: "host.MessageBusProxy.unconfigure", 6384 }, 6385 &types.ElementDescription{ 6386 Description: types.Description{ 6387 Label: "Start proxy", 6388 Summary: "Start the common message bus proxy service", 6389 }, 6390 Key: "host.MessageBusProxy.start", 6391 }, 6392 &types.ElementDescription{ 6393 Description: types.Description{ 6394 Label: "Stop proxy", 6395 Summary: "Stop the common message bus proxy service", 6396 }, 6397 Key: "host.MessageBusProxy.stop", 6398 }, 6399 &types.ElementDescription{ 6400 Description: types.Description{ 6401 Label: "Reload proxy", 6402 Summary: "Reload the common message bus proxy service and enable any configuration changes", 6403 }, 6404 Key: "host.MessageBusProxy.reload", 6405 }, 6406 &types.ElementDescription{ 6407 Description: types.Description{ 6408 Label: "Create a virtual disk object", 6409 Summary: "Create a virtual disk object", 6410 }, 6411 Key: "vslm.host.VStorageObjectManager.createDisk", 6412 }, 6413 &types.ElementDescription{ 6414 Description: types.Description{ 6415 Label: "Register a legacy disk to be a virtual disk object", 6416 Summary: "Register a legacy disk to be a virtual disk object", 6417 }, 6418 Key: "vslm.host.VStorageObjectManager.registerDisk", 6419 }, 6420 &types.ElementDescription{ 6421 Description: types.Description{ 6422 Label: "Extend a virtual disk to the new capacity", 6423 Summary: "Extend a virtual disk to the new capacity", 6424 }, 6425 Key: "vslm.host.VStorageObjectManager.extendDisk", 6426 }, 6427 &types.ElementDescription{ 6428 Description: types.Description{ 6429 Label: "Inflate a thin virtual disk", 6430 Summary: "Inflate a thin virtual disk", 6431 }, 6432 Key: "vslm.host.VStorageObjectManager.inflateDisk", 6433 }, 6434 &types.ElementDescription{ 6435 Description: types.Description{ 6436 Label: "Rename a virtual storage object", 6437 Summary: "Rename a virtual storage object", 6438 }, 6439 Key: "vslm.host.VStorageObjectManager.renameVStorageObject", 6440 }, 6441 &types.ElementDescription{ 6442 Description: types.Description{ 6443 Label: "Update storage policy on a virtual storage object", 6444 Summary: "Update storage policy on a virtual storage object", 6445 }, 6446 Key: "vslm.host.VStorageObjectManager.updateVStorageObjectPolicy", 6447 }, 6448 &types.ElementDescription{ 6449 Description: types.Description{ 6450 Label: "Delete a virtual storage object", 6451 Summary: "Delete a virtual storage object", 6452 }, 6453 Key: "vslm.host.VStorageObjectManager.deleteVStorageObject", 6454 }, 6455 &types.ElementDescription{ 6456 Description: types.Description{ 6457 Label: "Retrieve a virtual storage object", 6458 Summary: "Retrieve a virtual storage object", 6459 }, 6460 Key: "vslm.host.VStorageObjectManager.retrieveVStorageObject", 6461 }, 6462 &types.ElementDescription{ 6463 Description: types.Description{ 6464 Label: "retrieveVStorageObjectState", 6465 Summary: "retrieveVStorageObjectState", 6466 }, 6467 Key: "vslm.host.VStorageObjectManager.retrieveVStorageObjectState", 6468 }, 6469 &types.ElementDescription{ 6470 Description: types.Description{ 6471 Label: "List virtual storage objects on a datastore", 6472 Summary: "List virtual storage objects on a datastore", 6473 }, 6474 Key: "vslm.host.VStorageObjectManager.listVStorageObject", 6475 }, 6476 &types.ElementDescription{ 6477 Description: types.Description{ 6478 Label: "Clone a virtual storage object", 6479 Summary: "Clone a virtual storage object", 6480 }, 6481 Key: "vslm.host.VStorageObjectManager.cloneVStorageObject", 6482 }, 6483 &types.ElementDescription{ 6484 Description: types.Description{ 6485 Label: "Relocate a virtual storage object", 6486 Summary: "Relocate a virtual storage object", 6487 }, 6488 Key: "vslm.host.VStorageObjectManager.relocateVStorageObject", 6489 }, 6490 &types.ElementDescription{ 6491 Description: types.Description{ 6492 Label: "Reconcile datastore inventory", 6493 Summary: "Reconcile datastore inventory", 6494 }, 6495 Key: "vslm.host.VStorageObjectManager.reconcileDatastoreInventory", 6496 }, 6497 &types.ElementDescription{ 6498 Description: types.Description{ 6499 Label: "Schedule reconcile datastore inventory", 6500 Summary: "Schedule reconcile datastore inventory", 6501 }, 6502 Key: "vslm.host.VStorageObjectManager.scheduleReconcileDatastoreInventory", 6503 }, 6504 &types.ElementDescription{ 6505 Description: types.Description{ 6506 Label: "Retrieve cluster profile description", 6507 Summary: "Retrieve cluster profile description", 6508 }, 6509 Key: "profile.cluster.ClusterProfile.retrieveDescription", 6510 }, 6511 &types.ElementDescription{ 6512 Description: types.Description{ 6513 Label: "Delete cluster profile", 6514 Summary: "Delete cluster profile", 6515 }, 6516 Key: "profile.cluster.ClusterProfile.destroy", 6517 }, 6518 &types.ElementDescription{ 6519 Description: types.Description{ 6520 Label: "Attach cluster profile", 6521 Summary: "Attach cluster profile to cluster", 6522 }, 6523 Key: "profile.cluster.ClusterProfile.associateEntities", 6524 }, 6525 &types.ElementDescription{ 6526 Description: types.Description{ 6527 Label: "Detach cluster profile", 6528 Summary: "Detach cluster profile from cluster", 6529 }, 6530 Key: "profile.cluster.ClusterProfile.dissociateEntities", 6531 }, 6532 &types.ElementDescription{ 6533 Description: types.Description{ 6534 Label: "Check compliance", 6535 Summary: "Check compliance of a cluster against a cluster profile", 6536 }, 6537 Key: "profile.cluster.ClusterProfile.checkCompliance", 6538 }, 6539 &types.ElementDescription{ 6540 Description: types.Description{ 6541 Label: "Export cluster profile", 6542 Summary: "Export cluster profile to a file", 6543 }, 6544 Key: "profile.cluster.ClusterProfile.exportProfile", 6545 }, 6546 &types.ElementDescription{ 6547 Description: types.Description{ 6548 Label: "Update cluster profile", 6549 Summary: "Update configuration of cluster profile", 6550 }, 6551 Key: "profile.cluster.ClusterProfile.update", 6552 }, 6553 &types.ElementDescription{ 6554 Description: types.Description{ 6555 Label: "Create task collector", 6556 Summary: "Creates a task collector to retrieve all tasks that have executed on the server based on a filter", 6557 }, 6558 Key: "TaskManager.createCollector", 6559 }, 6560 &types.ElementDescription{ 6561 Description: types.Description{ 6562 Label: "Create task", 6563 Summary: "Create a task", 6564 }, 6565 Key: "TaskManager.createTask", 6566 }, 6567 &types.ElementDescription{ 6568 Description: types.Description{ 6569 Label: "createTaskWithEntityName", 6570 Summary: "createTaskWithEntityName", 6571 }, 6572 Key: "TaskManager.createTaskWithEntityName", 6573 }, 6574 &types.ElementDescription{ 6575 Description: types.Description{ 6576 Label: "Query disks for use in vSAN cluster", 6577 Summary: "Queries disk eligibility for use in the vSAN cluster", 6578 }, 6579 Key: "host.VsanSystem.queryDisksForVsan", 6580 }, 6581 &types.ElementDescription{ 6582 Description: types.Description{ 6583 Label: "Add disks to vSAN", 6584 Summary: "Adds the selected disks to the vSAN cluster", 6585 }, 6586 Key: "host.VsanSystem.addDisks", 6587 }, 6588 &types.ElementDescription{ 6589 Description: types.Description{ 6590 Label: "Initialize disks in the vSAN cluster", 6591 Summary: "Initializes the selected disks to be used in the vSAN cluster", 6592 }, 6593 Key: "host.VsanSystem.initializeDisks", 6594 }, 6595 &types.ElementDescription{ 6596 Description: types.Description{ 6597 Label: "Remove disk from vSAN", 6598 Summary: "Removes the disks that are used in the vSAN cluster", 6599 }, 6600 Key: "host.VsanSystem.removeDisk", 6601 }, 6602 &types.ElementDescription{ 6603 Description: types.Description{ 6604 Label: "Remove disk group from vSAN", 6605 Summary: "Removes the selected disk group from the vSAN cluster", 6606 }, 6607 Key: "host.VsanSystem.removeDiskMapping", 6608 }, 6609 &types.ElementDescription{ 6610 Description: types.Description{ 6611 Label: "unmountDiskMapping", 6612 Summary: "unmountDiskMapping", 6613 }, 6614 Key: "host.VsanSystem.unmountDiskMapping", 6615 }, 6616 &types.ElementDescription{ 6617 Description: types.Description{ 6618 Label: "Update vSAN configuration", 6619 Summary: "Updates the vSAN configuration for this host", 6620 }, 6621 Key: "host.VsanSystem.update", 6622 }, 6623 &types.ElementDescription{ 6624 Description: types.Description{ 6625 Label: "Retrieve vSAN runtime information", 6626 Summary: "Retrieves the current vSAN runtime information for this host", 6627 }, 6628 Key: "host.VsanSystem.queryHostStatus", 6629 }, 6630 &types.ElementDescription{ 6631 Description: types.Description{ 6632 Label: "Evacuate this host from vSAN cluster", 6633 Summary: "Evacuates the specified host from the vSAN cluster", 6634 }, 6635 Key: "host.VsanSystem.evacuateNode", 6636 }, 6637 &types.ElementDescription{ 6638 Description: types.Description{ 6639 Label: "Recommission this host back to vSAN cluster", 6640 Summary: "Recommissions the host back to vSAN cluster", 6641 }, 6642 Key: "host.VsanSystem.recommissionNode", 6643 }, 6644 &types.ElementDescription{ 6645 Description: types.Description{ 6646 Label: "Retrieve a ticket to register the vSAN VASA Provider", 6647 Summary: "Retrieves a ticket to register the VASA Provider for vSAN in the Storage Monitoring Service", 6648 }, 6649 Key: "host.VsanSystem.fetchVsanSharedSecret", 6650 }, 6651 &types.ElementDescription{ 6652 Description: types.Description{ 6653 Label: "setCustomValue", 6654 Summary: "setCustomValue", 6655 }, 6656 Key: "external.TagPolicy.setCustomValue", 6657 }, 6658 &types.ElementDescription{ 6659 Description: types.Description{ 6660 Label: "reload", 6661 Summary: "reload", 6662 }, 6663 Key: "external.TagPolicy.reload", 6664 }, 6665 &types.ElementDescription{ 6666 Description: types.Description{ 6667 Label: "rename", 6668 Summary: "rename", 6669 }, 6670 Key: "external.TagPolicy.rename", 6671 }, 6672 &types.ElementDescription{ 6673 Description: types.Description{ 6674 Label: "destroy", 6675 Summary: "destroy", 6676 }, 6677 Key: "external.TagPolicy.destroy", 6678 }, 6679 &types.ElementDescription{ 6680 Description: types.Description{ 6681 Label: "addTag", 6682 Summary: "addTag", 6683 }, 6684 Key: "external.TagPolicy.addTag", 6685 }, 6686 &types.ElementDescription{ 6687 Description: types.Description{ 6688 Label: "removeTag", 6689 Summary: "removeTag", 6690 }, 6691 Key: "external.TagPolicy.removeTag", 6692 }, 6693 &types.ElementDescription{ 6694 Description: types.Description{ 6695 Label: "retrieveCustomValues", 6696 Summary: "retrieveCustomValues", 6697 }, 6698 Key: "external.TagPolicy.retrieveCustomValues", 6699 }, 6700 &types.ElementDescription{ 6701 Description: types.Description{ 6702 Label: "Create alarm", 6703 Summary: "Create a new alarm", 6704 }, 6705 Key: "alarm.AlarmManager.create", 6706 }, 6707 &types.ElementDescription{ 6708 Description: types.Description{ 6709 Label: "Retrieve alarm", 6710 Summary: "Get available alarms defined on the entity", 6711 }, 6712 Key: "alarm.AlarmManager.getAlarm", 6713 }, 6714 &types.ElementDescription{ 6715 Description: types.Description{ 6716 Label: "Get alarm actions enabled", 6717 Summary: "Checks if alarm actions are enabled for an entity", 6718 }, 6719 Key: "alarm.AlarmManager.getAlarmActionsEnabled", 6720 }, 6721 &types.ElementDescription{ 6722 Description: types.Description{ 6723 Label: "Set alarm actions enabled", 6724 Summary: "Enables or disables firing alarm actions for an entity", 6725 }, 6726 Key: "alarm.AlarmManager.setAlarmActionsEnabled", 6727 }, 6728 &types.ElementDescription{ 6729 Description: types.Description{ 6730 Label: "Get alarm state", 6731 Summary: "The state of instantiated alarms on the entity", 6732 }, 6733 Key: "alarm.AlarmManager.getAlarmState", 6734 }, 6735 &types.ElementDescription{ 6736 Description: types.Description{ 6737 Label: "Acknowledge alarm", 6738 Summary: "Stops alarm actions from firing until the alarm next triggers on an entity", 6739 }, 6740 Key: "alarm.AlarmManager.acknowledgeAlarm", 6741 }, 6742 &types.ElementDescription{ 6743 Description: types.Description{ 6744 Label: "Set alarm status", 6745 Summary: "Sets the status of an alarm for an entity", 6746 }, 6747 Key: "alarm.AlarmManager.setAlarmStatus", 6748 }, 6749 &types.ElementDescription{ 6750 Description: types.Description{ 6751 Label: "clearTriggeredAlarms", 6752 Summary: "clearTriggeredAlarms", 6753 }, 6754 Key: "alarm.AlarmManager.clearTriggeredAlarms", 6755 }, 6756 &types.ElementDescription{ 6757 Description: types.Description{ 6758 Label: "testSMTPSetup", 6759 Summary: "testSMTPSetup", 6760 }, 6761 Key: "alarm.AlarmManager.testSMTPSetup", 6762 }, 6763 &types.ElementDescription{ 6764 Description: types.Description{ 6765 Label: "Create private alarm on managed entity", 6766 Summary: "Creates a Private (trigger-only) Alarm on a managed entity", 6767 }, 6768 Key: "alarm.AlarmManager.createPrivateAlarm", 6769 }, 6770 &types.ElementDescription{ 6771 Description: types.Description{ 6772 Label: "Query private alarms on managed entity", 6773 Summary: "Retrieves all of the Private (trigger-only) Alarms defined on the specified managed entity", 6774 }, 6775 Key: "alarm.AlarmManager.queryPrivateAlarms", 6776 }, 6777 &types.ElementDescription{ 6778 Description: types.Description{ 6779 Label: "Sync triggered alarms list", 6780 Summary: "Retrieves the full list of currently-triggered Alarms, as a list of triggers", 6781 }, 6782 Key: "alarm.AlarmManager.syncTriggeredAlarms", 6783 }, 6784 &types.ElementDescription{ 6785 Description: types.Description{ 6786 Label: "Retrieve queued-up alarm triggers", 6787 Summary: "Retrieves any queued-up alarm triggers representing Alarm state changes since the last time this method was called", 6788 }, 6789 Key: "alarm.AlarmManager.retrieveTriggers", 6790 }, 6791 &types.ElementDescription{ 6792 Description: types.Description{ 6793 Label: "Distributed Port Group set custom value", 6794 Summary: "Distributed Port Group set custom value", 6795 }, 6796 Key: "dvs.DistributedVirtualPortgroup.setCustomValue", 6797 }, 6798 &types.ElementDescription{ 6799 Description: types.Description{ 6800 Label: "Reload Distributed Port Group", 6801 Summary: "Reload Distributed Port Group", 6802 }, 6803 Key: "dvs.DistributedVirtualPortgroup.reload", 6804 }, 6805 &types.ElementDescription{ 6806 Description: types.Description{ 6807 Label: "Rename Distributed Port Group", 6808 Summary: "Rename Distributed Port Group", 6809 }, 6810 Key: "dvs.DistributedVirtualPortgroup.rename", 6811 }, 6812 &types.ElementDescription{ 6813 Description: types.Description{ 6814 Label: "Delete Distributed Port Group", 6815 Summary: "Delete Distributed Port Group", 6816 }, 6817 Key: "dvs.DistributedVirtualPortgroup.destroy", 6818 }, 6819 &types.ElementDescription{ 6820 Description: types.Description{ 6821 Label: "Add tag to Distributed Port Group", 6822 Summary: "Add tag to Distributed Port Group", 6823 }, 6824 Key: "dvs.DistributedVirtualPortgroup.addTag", 6825 }, 6826 &types.ElementDescription{ 6827 Description: types.Description{ 6828 Label: "Distributed Port Group remove tag", 6829 Summary: "Distributed Port Group remove tag", 6830 }, 6831 Key: "dvs.DistributedVirtualPortgroup.removeTag", 6832 }, 6833 &types.ElementDescription{ 6834 Description: types.Description{ 6835 Label: "retrieveCustomValues", 6836 Summary: "retrieveCustomValues", 6837 }, 6838 Key: "dvs.DistributedVirtualPortgroup.retrieveCustomValues", 6839 }, 6840 &types.ElementDescription{ 6841 Description: types.Description{ 6842 Label: "Distributed Port Group delete network", 6843 Summary: "Distributed Port Group delete network", 6844 }, 6845 Key: "dvs.DistributedVirtualPortgroup.destroyNetwork", 6846 }, 6847 &types.ElementDescription{ 6848 Description: types.Description{ 6849 Label: "Reconfigure Distributed Port Group", 6850 Summary: "Reconfigure Distributed Port Group", 6851 }, 6852 Key: "dvs.DistributedVirtualPortgroup.reconfigure", 6853 }, 6854 &types.ElementDescription{ 6855 Description: types.Description{ 6856 Label: "Get Distributed Port Group configuration spec to rollback", 6857 Summary: "Get Distributed Port Group configuration spec to rollback", 6858 }, 6859 Key: "dvs.DistributedVirtualPortgroup.rollback", 6860 }, 6861 &types.ElementDescription{ 6862 Description: types.Description{ 6863 Label: "Query CMMDS", 6864 Summary: "Queries CMMDS contents in the vSAN cluster", 6865 }, 6866 Key: "host.VsanInternalSystem.queryCmmds", 6867 }, 6868 &types.ElementDescription{ 6869 Description: types.Description{ 6870 Label: "Query physical vSAN disks", 6871 Summary: "Queries the physical vSAN disks", 6872 }, 6873 Key: "host.VsanInternalSystem.queryPhysicalVsanDisks", 6874 }, 6875 &types.ElementDescription{ 6876 Description: types.Description{ 6877 Label: "Query vSAN objects", 6878 Summary: "Queries the vSAN objects in the cluster", 6879 }, 6880 Key: "host.VsanInternalSystem.queryVsanObjects", 6881 }, 6882 &types.ElementDescription{ 6883 Description: types.Description{ 6884 Label: "Query vSAN objects on physical disks", 6885 Summary: "Queries the vSAN objects that have at least one component on the current set of physical disks", 6886 }, 6887 Key: "host.VsanInternalSystem.queryObjectsOnPhysicalVsanDisk", 6888 }, 6889 &types.ElementDescription{ 6890 Description: types.Description{ 6891 Label: "Drop ownership of DOM objects", 6892 Summary: "Drop ownership of the DOM objects that are owned by this host", 6893 }, 6894 Key: "host.VsanInternalSystem.abdicateDomOwnership", 6895 }, 6896 &types.ElementDescription{ 6897 Description: types.Description{ 6898 Label: "Query vSAN statistics", 6899 Summary: "Gathers low level statistic counters from the vSAN cluster", 6900 }, 6901 Key: "host.VsanInternalSystem.queryVsanStatistics", 6902 }, 6903 &types.ElementDescription{ 6904 Description: types.Description{ 6905 Label: "Reconfigures vSAN objects", 6906 Summary: "Reconfigures the vSAN objects in the cluster", 6907 }, 6908 Key: "host.VsanInternalSystem.reconfigureDomObject", 6909 }, 6910 &types.ElementDescription{ 6911 Description: types.Description{ 6912 Label: "Query vSAN objects that are currently synchronizing data", 6913 Summary: "Queries vSAN objects that are updating stale components or synchronizing new replicas", 6914 }, 6915 Key: "host.VsanInternalSystem.querySyncingVsanObjects", 6916 }, 6917 &types.ElementDescription{ 6918 Description: types.Description{ 6919 Label: "Run diagnostics on vSAN disks", 6920 Summary: "Runs diagnostic tests on vSAN physical disks and verifies if objects are successfully created on the disks", 6921 }, 6922 Key: "host.VsanInternalSystem.runVsanPhysicalDiskDiagnostics", 6923 }, 6924 &types.ElementDescription{ 6925 Description: types.Description{ 6926 Label: "Attributes of vSAN objects", 6927 Summary: "Shows the extended attributes of the vSAN objects", 6928 }, 6929 Key: "host.VsanInternalSystem.getVsanObjExtAttrs", 6930 }, 6931 &types.ElementDescription{ 6932 Description: types.Description{ 6933 Label: "Configurable vSAN objects", 6934 Summary: "Identifies the vSAN objects that can be reconfigured using the assigned storage policy in the current cluster", 6935 }, 6936 Key: "host.VsanInternalSystem.reconfigurationSatisfiable", 6937 }, 6938 &types.ElementDescription{ 6939 Description: types.Description{ 6940 Label: "vSAN objects available for provisioning", 6941 Summary: "Identifies the vSAN objects that are available for provisioning using the assigned storage policy in the current cluster", 6942 }, 6943 Key: "host.VsanInternalSystem.canProvisionObjects", 6944 }, 6945 &types.ElementDescription{ 6946 Description: types.Description{ 6947 Label: "deleteVsanObjects", 6948 Summary: "deleteVsanObjects", 6949 }, 6950 Key: "host.VsanInternalSystem.deleteVsanObjects", 6951 }, 6952 &types.ElementDescription{ 6953 Description: types.Description{ 6954 Label: "Upgrade vSAN object format", 6955 Summary: "Upgrade vSAN object format, to fit in vSAN latest features", 6956 }, 6957 Key: "host.VsanInternalSystem.upgradeVsanObjects", 6958 }, 6959 &types.ElementDescription{ 6960 Description: types.Description{ 6961 Label: "queryVsanObjectUuidsByFilter", 6962 Summary: "queryVsanObjectUuidsByFilter", 6963 }, 6964 Key: "host.VsanInternalSystem.queryVsanObjectUuidsByFilter", 6965 }, 6966 &types.ElementDescription{ 6967 Description: types.Description{ 6968 Label: "vSAN entities available for decommissioning", 6969 Summary: "Identifies the vSAN entities that are available for decommissioning in the current cluster", 6970 }, 6971 Key: "host.VsanInternalSystem.canDecommission", 6972 }, 6973 &types.ElementDescription{ 6974 Description: types.Description{ 6975 Label: "getNetworkIpSettings", 6976 Summary: "getNetworkIpSettings", 6977 }, 6978 Key: "vdcs.IpManager.getNetworkIpSettings", 6979 }, 6980 &types.ElementDescription{ 6981 Description: types.Description{ 6982 Label: "allocate", 6983 Summary: "allocate", 6984 }, 6985 Key: "vdcs.IpManager.allocate", 6986 }, 6987 &types.ElementDescription{ 6988 Description: types.Description{ 6989 Label: "release", 6990 Summary: "release", 6991 }, 6992 Key: "vdcs.IpManager.release", 6993 }, 6994 &types.ElementDescription{ 6995 Description: types.Description{ 6996 Label: "releaseAll", 6997 Summary: "releaseAll", 6998 }, 6999 Key: "vdcs.IpManager.releaseAll", 7000 }, 7001 &types.ElementDescription{ 7002 Description: types.Description{ 7003 Label: "queryAll", 7004 Summary: "queryAll", 7005 }, 7006 Key: "vdcs.IpManager.queryAll", 7007 }, 7008 &types.ElementDescription{ 7009 Description: types.Description{ 7010 Label: "Retrieve profile description", 7011 Summary: "Retrieve profile description", 7012 }, 7013 Key: "profile.Profile.retrieveDescription", 7014 }, 7015 &types.ElementDescription{ 7016 Description: types.Description{ 7017 Label: "Remove profile", 7018 Summary: "Remove profile", 7019 }, 7020 Key: "profile.Profile.destroy", 7021 }, 7022 &types.ElementDescription{ 7023 Description: types.Description{ 7024 Label: "Associate entities", 7025 Summary: "Associate entities with the profile", 7026 }, 7027 Key: "profile.Profile.associateEntities", 7028 }, 7029 &types.ElementDescription{ 7030 Description: types.Description{ 7031 Label: "Dissociate entities", 7032 Summary: "Dissociate entities from the profile", 7033 }, 7034 Key: "profile.Profile.dissociateEntities", 7035 }, 7036 &types.ElementDescription{ 7037 Description: types.Description{ 7038 Label: "Check compliance", 7039 Summary: "Check compliance against the profile", 7040 }, 7041 Key: "profile.Profile.checkCompliance", 7042 }, 7043 &types.ElementDescription{ 7044 Description: types.Description{ 7045 Label: "Export profile", 7046 Summary: "Export profile to a file", 7047 }, 7048 Key: "profile.Profile.exportProfile", 7049 }, 7050 &types.ElementDescription{ 7051 Description: types.Description{ 7052 Label: "Authenticate credentials in guest", 7053 Summary: "Authenticate credentials in the guest operating system", 7054 }, 7055 Key: "vm.guest.AuthManager.validateCredentials", 7056 }, 7057 &types.ElementDescription{ 7058 Description: types.Description{ 7059 Label: "Acquire credentials in guest", 7060 Summary: "Acquire credentials in the guest operating system", 7061 }, 7062 Key: "vm.guest.AuthManager.acquireCredentials", 7063 }, 7064 &types.ElementDescription{ 7065 Description: types.Description{ 7066 Label: "Release credentials in guest", 7067 Summary: "Release credentials in the guest operating system", 7068 }, 7069 Key: "vm.guest.AuthManager.releaseCredentials", 7070 }, 7071 &types.ElementDescription{ 7072 Description: types.Description{ 7073 Label: "setCustomValue", 7074 Summary: "setCustomValue", 7075 }, 7076 Key: "external.TagPolicyOption.setCustomValue", 7077 }, 7078 &types.ElementDescription{ 7079 Description: types.Description{ 7080 Label: "reload", 7081 Summary: "reload", 7082 }, 7083 Key: "external.TagPolicyOption.reload", 7084 }, 7085 &types.ElementDescription{ 7086 Description: types.Description{ 7087 Label: "rename", 7088 Summary: "rename", 7089 }, 7090 Key: "external.TagPolicyOption.rename", 7091 }, 7092 &types.ElementDescription{ 7093 Description: types.Description{ 7094 Label: "destroy", 7095 Summary: "destroy", 7096 }, 7097 Key: "external.TagPolicyOption.destroy", 7098 }, 7099 &types.ElementDescription{ 7100 Description: types.Description{ 7101 Label: "addTag", 7102 Summary: "addTag", 7103 }, 7104 Key: "external.TagPolicyOption.addTag", 7105 }, 7106 &types.ElementDescription{ 7107 Description: types.Description{ 7108 Label: "removeTag", 7109 Summary: "removeTag", 7110 }, 7111 Key: "external.TagPolicyOption.removeTag", 7112 }, 7113 &types.ElementDescription{ 7114 Description: types.Description{ 7115 Label: "retrieveCustomValues", 7116 Summary: "retrieveCustomValues", 7117 }, 7118 Key: "external.TagPolicyOption.retrieveCustomValues", 7119 }, 7120 &types.ElementDescription{ 7121 Description: types.Description{ 7122 Label: "Update assigned license", 7123 Summary: "Updates the license assigned to an entity", 7124 }, 7125 Key: "LicenseAssignmentManager.updateAssignedLicense", 7126 }, 7127 &types.ElementDescription{ 7128 Description: types.Description{ 7129 Label: "Remove assigned license", 7130 Summary: "Removes an assignment of a license to an entity", 7131 }, 7132 Key: "LicenseAssignmentManager.removeAssignedLicense", 7133 }, 7134 &types.ElementDescription{ 7135 Description: types.Description{ 7136 Label: "Query assigned licenses", 7137 Summary: "Queries for all the licenses assigned to an entity or all entities", 7138 }, 7139 Key: "LicenseAssignmentManager.queryAssignedLicenses", 7140 }, 7141 &types.ElementDescription{ 7142 Description: types.Description{ 7143 Label: "Check feature availability", 7144 Summary: "Checks if the corresponding features are licensed for a list of entities", 7145 }, 7146 Key: "LicenseAssignmentManager.isFeatureAvailable", 7147 }, 7148 &types.ElementDescription{ 7149 Description: types.Description{ 7150 Label: "Update in-use status of a licensed feature", 7151 Summary: "Updates in-use status of a licensed feature", 7152 }, 7153 Key: "LicenseAssignmentManager.updateFeatureInUse", 7154 }, 7155 &types.ElementDescription{ 7156 Description: types.Description{ 7157 Label: "Register licenseable entity", 7158 Summary: "Registers a licenseable entity", 7159 }, 7160 Key: "LicenseAssignmentManager.registerEntity", 7161 }, 7162 &types.ElementDescription{ 7163 Description: types.Description{ 7164 Label: "Unregister licenseable entity", 7165 Summary: "Unregisters an existing licenseable entity and releases any serial numbers assigned to it.", 7166 }, 7167 Key: "LicenseAssignmentManager.unregisterEntity", 7168 }, 7169 &types.ElementDescription{ 7170 Description: types.Description{ 7171 Label: "Update license entity usage count", 7172 Summary: "Updates the usage count of a license entity", 7173 }, 7174 Key: "LicenseAssignmentManager.updateUsage", 7175 }, 7176 &types.ElementDescription{ 7177 Description: types.Description{ 7178 Label: "Upload license file", 7179 Summary: "Uploads a license file to vCenter Server", 7180 }, 7181 Key: "LicenseAssignmentManager.uploadLicenseFile", 7182 }, 7183 &types.ElementDescription{ 7184 Description: types.Description{ 7185 Label: "queryAssignedLicensesEx", 7186 Summary: "queryAssignedLicensesEx", 7187 }, 7188 Key: "LicenseAssignmentManager.queryAssignedLicensesEx", 7189 }, 7190 &types.ElementDescription{ 7191 Description: types.Description{ 7192 Label: "updateEntity", 7193 Summary: "updateEntity", 7194 }, 7195 Key: "LicenseAssignmentManager.updateEntity", 7196 }, 7197 &types.ElementDescription{ 7198 Description: types.Description{ 7199 Label: "updateEntitiesProperties", 7200 Summary: "updateEntitiesProperties", 7201 }, 7202 Key: "LicenseAssignmentManager.updateEntitiesProperties", 7203 }, 7204 &types.ElementDescription{ 7205 Description: types.Description{ 7206 Label: "setCustomValue", 7207 Summary: "setCustomValue", 7208 }, 7209 Key: "external.VirtualDatacenter.setCustomValue", 7210 }, 7211 &types.ElementDescription{ 7212 Description: types.Description{ 7213 Label: "reload", 7214 Summary: "reload", 7215 }, 7216 Key: "external.VirtualDatacenter.reload", 7217 }, 7218 &types.ElementDescription{ 7219 Description: types.Description{ 7220 Label: "rename", 7221 Summary: "rename", 7222 }, 7223 Key: "external.VirtualDatacenter.rename", 7224 }, 7225 &types.ElementDescription{ 7226 Description: types.Description{ 7227 Label: "destroy", 7228 Summary: "destroy", 7229 }, 7230 Key: "external.VirtualDatacenter.destroy", 7231 }, 7232 &types.ElementDescription{ 7233 Description: types.Description{ 7234 Label: "addTag", 7235 Summary: "addTag", 7236 }, 7237 Key: "external.VirtualDatacenter.addTag", 7238 }, 7239 &types.ElementDescription{ 7240 Description: types.Description{ 7241 Label: "removeTag", 7242 Summary: "removeTag", 7243 }, 7244 Key: "external.VirtualDatacenter.removeTag", 7245 }, 7246 &types.ElementDescription{ 7247 Description: types.Description{ 7248 Label: "retrieveCustomValues", 7249 Summary: "retrieveCustomValues", 7250 }, 7251 Key: "external.VirtualDatacenter.retrieveCustomValues", 7252 }, 7253 &types.ElementDescription{ 7254 Description: types.Description{ 7255 Label: "Query options view", 7256 Summary: "Returns nodes in the option hierarchy", 7257 }, 7258 Key: "option.OptionManager.queryView", 7259 }, 7260 &types.ElementDescription{ 7261 Description: types.Description{ 7262 Label: "Update option values", 7263 Summary: "Updates one or more properties", 7264 }, 7265 Key: "option.OptionManager.updateValues", 7266 }, 7267 &types.ElementDescription{ 7268 Description: types.Description{ 7269 Label: "Get diagnostic files", 7270 Summary: "Gets the list of diagnostic files for a given system", 7271 }, 7272 Key: "DiagnosticManager.queryDescriptions", 7273 }, 7274 &types.ElementDescription{ 7275 Description: types.Description{ 7276 Label: "Browse diagnostic manager", 7277 Summary: "Returns part of a log file", 7278 }, 7279 Key: "DiagnosticManager.browse", 7280 }, 7281 &types.ElementDescription{ 7282 Description: types.Description{ 7283 Label: "Generate system logs bundles", 7284 Summary: "Instructs the server to generate system logs bundles", 7285 }, 7286 Key: "DiagnosticManager.generateLogBundles", 7287 }, 7288 &types.ElementDescription{ 7289 Description: types.Description{ 7290 Label: "Query file hash", 7291 Summary: "Queries file integrity information", 7292 }, 7293 Key: "DiagnosticManager.queryFileHash", 7294 }, 7295 &types.ElementDescription{ 7296 Description: types.Description{ 7297 Label: "setCustomValue", 7298 Summary: "setCustomValue", 7299 }, 7300 Key: "external.ContentLibraryItem.setCustomValue", 7301 }, 7302 &types.ElementDescription{ 7303 Description: types.Description{ 7304 Label: "reload", 7305 Summary: "reload", 7306 }, 7307 Key: "external.ContentLibraryItem.reload", 7308 }, 7309 &types.ElementDescription{ 7310 Description: types.Description{ 7311 Label: "rename", 7312 Summary: "rename", 7313 }, 7314 Key: "external.ContentLibraryItem.rename", 7315 }, 7316 &types.ElementDescription{ 7317 Description: types.Description{ 7318 Label: "destroy", 7319 Summary: "destroy", 7320 }, 7321 Key: "external.ContentLibraryItem.destroy", 7322 }, 7323 &types.ElementDescription{ 7324 Description: types.Description{ 7325 Label: "addTag", 7326 Summary: "addTag", 7327 }, 7328 Key: "external.ContentLibraryItem.addTag", 7329 }, 7330 &types.ElementDescription{ 7331 Description: types.Description{ 7332 Label: "removeTag", 7333 Summary: "removeTag", 7334 }, 7335 Key: "external.ContentLibraryItem.removeTag", 7336 }, 7337 &types.ElementDescription{ 7338 Description: types.Description{ 7339 Label: "retrieveCustomValues", 7340 Summary: "retrieveCustomValues", 7341 }, 7342 Key: "external.ContentLibraryItem.retrieveCustomValues", 7343 }, 7344 &types.ElementDescription{ 7345 Description: types.Description{ 7346 Label: "Create a host profile", 7347 Summary: "Create a host profile", 7348 }, 7349 Key: "profile.host.ProfileManager.createProfile", 7350 }, 7351 &types.ElementDescription{ 7352 Description: types.Description{ 7353 Label: "Query policy metadata", 7354 Summary: "Query policy metadata", 7355 }, 7356 Key: "profile.host.ProfileManager.queryPolicyMetadata", 7357 }, 7358 &types.ElementDescription{ 7359 Description: types.Description{ 7360 Label: "Find associated profile", 7361 Summary: "Find associated profile", 7362 }, 7363 Key: "profile.host.ProfileManager.findAssociatedProfile", 7364 }, 7365 &types.ElementDescription{ 7366 Description: types.Description{ 7367 Label: "Apply host configuration", 7368 Summary: "Apply host configuration", 7369 }, 7370 Key: "profile.host.ProfileManager.applyHostConfiguration", 7371 }, 7372 &types.ElementDescription{ 7373 Description: types.Description{ 7374 Label: "queryMetadata", 7375 Summary: "queryMetadata", 7376 }, 7377 Key: "profile.host.ProfileManager.queryMetadata", 7378 }, 7379 &types.ElementDescription{ 7380 Description: types.Description{ 7381 Label: "Generate configuration task list for host profile", 7382 Summary: "Generates a list of configuration tasks to be performed when applying a host profile", 7383 }, 7384 Key: "profile.host.ProfileManager.generateConfigTaskList", 7385 }, 7386 &types.ElementDescription{ 7387 Description: types.Description{ 7388 Label: "Generate task list", 7389 Summary: "Generate task list", 7390 }, 7391 Key: "profile.host.ProfileManager.generateTaskList", 7392 }, 7393 &types.ElementDescription{ 7394 Description: types.Description{ 7395 Label: "Query profile metadata", 7396 Summary: "Query profile metadata", 7397 }, 7398 Key: "profile.host.ProfileManager.queryProfileMetadata", 7399 }, 7400 &types.ElementDescription{ 7401 Description: types.Description{ 7402 Label: "Query metadata for profile categories", 7403 Summary: "Retrieves the metadata for a set of profile categories", 7404 }, 7405 Key: "profile.host.ProfileManager.queryProfileCategoryMetadata", 7406 }, 7407 &types.ElementDescription{ 7408 Description: types.Description{ 7409 Label: "Query metadata for profile components", 7410 Summary: "Retrieves the metadata for a set of profile components", 7411 }, 7412 Key: "profile.host.ProfileManager.queryProfileComponentMetadata", 7413 }, 7414 &types.ElementDescription{ 7415 Description: types.Description{ 7416 Label: "Query profile structure", 7417 Summary: "Gets information about the structure of a profile", 7418 }, 7419 Key: "profile.host.ProfileManager.queryProfileStructure", 7420 }, 7421 &types.ElementDescription{ 7422 Description: types.Description{ 7423 Label: "Create default profile", 7424 Summary: "Create default profile", 7425 }, 7426 Key: "profile.host.ProfileManager.createDefaultProfile", 7427 }, 7428 &types.ElementDescription{ 7429 Description: types.Description{ 7430 Label: "Update host customizations", 7431 Summary: "Update host customizations for host", 7432 }, 7433 Key: "profile.host.ProfileManager.updateAnswerFile", 7434 }, 7435 &types.ElementDescription{ 7436 Description: types.Description{ 7437 Label: "Validate host customizations", 7438 Summary: "Validate host customizations for host", 7439 }, 7440 Key: "profile.host.ProfileManager.validateAnswerFile", 7441 }, 7442 &types.ElementDescription{ 7443 Description: types.Description{ 7444 Label: "Retrieve host customizations", 7445 Summary: "Returns the host customization data associated with a particular host", 7446 }, 7447 Key: "profile.host.ProfileManager.retrieveAnswerFile", 7448 }, 7449 &types.ElementDescription{ 7450 Description: types.Description{ 7451 Label: "retrieveAnswerFileForProfile", 7452 Summary: "retrieveAnswerFileForProfile", 7453 }, 7454 Key: "profile.host.ProfileManager.retrieveAnswerFileForProfile", 7455 }, 7456 &types.ElementDescription{ 7457 Description: types.Description{ 7458 Label: "Export host customizations", 7459 Summary: "Export host customizations for host", 7460 }, 7461 Key: "profile.host.ProfileManager.exportAnswerFile", 7462 }, 7463 &types.ElementDescription{ 7464 Description: types.Description{ 7465 Label: "Check host customizations status", 7466 Summary: "Check the status of the host customizations against associated profile", 7467 }, 7468 Key: "profile.host.ProfileManager.checkAnswerFileStatus", 7469 }, 7470 &types.ElementDescription{ 7471 Description: types.Description{ 7472 Label: "Query host customization status", 7473 Summary: "Returns the status of the host customization data associated with the specified hosts", 7474 }, 7475 Key: "profile.host.ProfileManager.queryAnswerFileStatus", 7476 }, 7477 &types.ElementDescription{ 7478 Description: types.Description{ 7479 Label: "Update host customizations", 7480 Summary: "Update host customizations", 7481 }, 7482 Key: "profile.host.ProfileManager.updateHostCustomizations", 7483 }, 7484 &types.ElementDescription{ 7485 Description: types.Description{ 7486 Label: "validateHostCustomizations", 7487 Summary: "validateHostCustomizations", 7488 }, 7489 Key: "profile.host.ProfileManager.validateHostCustomizations", 7490 }, 7491 &types.ElementDescription{ 7492 Description: types.Description{ 7493 Label: "retrieveHostCustomizations", 7494 Summary: "retrieveHostCustomizations", 7495 }, 7496 Key: "profile.host.ProfileManager.retrieveHostCustomizations", 7497 }, 7498 &types.ElementDescription{ 7499 Description: types.Description{ 7500 Label: "retrieveHostCustomizationsForProfile", 7501 Summary: "retrieveHostCustomizationsForProfile", 7502 }, 7503 Key: "profile.host.ProfileManager.retrieveHostCustomizationsForProfile", 7504 }, 7505 &types.ElementDescription{ 7506 Description: types.Description{ 7507 Label: "Export host customizations", 7508 Summary: "Export host customizations", 7509 }, 7510 Key: "profile.host.ProfileManager.exportCustomizations", 7511 }, 7512 &types.ElementDescription{ 7513 Description: types.Description{ 7514 Label: "Import host customizations", 7515 Summary: "Import host customizations", 7516 }, 7517 Key: "profile.host.ProfileManager.importCustomizations", 7518 }, 7519 &types.ElementDescription{ 7520 Description: types.Description{ 7521 Label: "Pre-check Remediation", 7522 Summary: "Checks customization data and host state is valid for remediation", 7523 }, 7524 Key: "profile.host.ProfileManager.generateHostConfigTaskSpec", 7525 }, 7526 &types.ElementDescription{ 7527 Description: types.Description{ 7528 Label: "Batch apply host configuration", 7529 Summary: "Batch apply host configuration", 7530 }, 7531 Key: "profile.host.ProfileManager.applyEntitiesConfiguration", 7532 }, 7533 &types.ElementDescription{ 7534 Description: types.Description{ 7535 Label: "Prepare validation of settings to be copied", 7536 Summary: "Generate differences between source and target host profile to validate settings to be copied", 7537 }, 7538 Key: "profile.host.ProfileManager.validateComposition", 7539 }, 7540 &types.ElementDescription{ 7541 Description: types.Description{ 7542 Label: "Copy settings to host profiles", 7543 Summary: "Copy settings to host profiles", 7544 }, 7545 Key: "profile.host.ProfileManager.compositeProfile", 7546 }, 7547 &types.ElementDescription{ 7548 Description: types.Description{ 7549 Label: "Update the VASA provider state", 7550 Summary: "Updates the VASA provider state for the specified datastores", 7551 }, 7552 Key: "VasaVvolManager.updateVasaProviderState", 7553 }, 7554 &types.ElementDescription{ 7555 Description: types.Description{ 7556 Label: "Create Virtual Volume datastore", 7557 Summary: "Creates a new Virtual Volume datastore", 7558 }, 7559 Key: "VasaVvolManager.createVVolDatastore", 7560 }, 7561 &types.ElementDescription{ 7562 Description: types.Description{ 7563 Label: "Remove Virtual Volume datastore", 7564 Summary: "Remove Virtual Volume datastore from specified hosts", 7565 }, 7566 Key: "VasaVvolManager.removeVVolDatastore", 7567 }, 7568 &types.ElementDescription{ 7569 Description: types.Description{ 7570 Label: "Update the VASA client context", 7571 Summary: "Updates the VASA client context on the host", 7572 }, 7573 Key: "VasaVvolManager.updateVasaClientContext", 7574 }, 7575 &types.ElementDescription{ 7576 Description: types.Description{ 7577 Label: "Evaluate vMotion migration of VMs to hosts", 7578 Summary: "Checks whether the specified VMs can be migrated with vMotion to all the specified hosts", 7579 }, 7580 Key: "vm.check.ProvisioningChecker.queryVMotionCompatibilityEx", 7581 }, 7582 &types.ElementDescription{ 7583 Description: types.Description{ 7584 Label: "Evaluate migration of VM to destination", 7585 Summary: "Checks whether the VM can be migrated to the specified destination host, resource pool, and datastores", 7586 }, 7587 Key: "vm.check.ProvisioningChecker.checkMigrate", 7588 }, 7589 &types.ElementDescription{ 7590 Description: types.Description{ 7591 Label: "Evaluate relocation of VM to destination", 7592 Summary: "Checks whether the VM can be relocated to the specified destination host, resource pool, and datastores", 7593 }, 7594 Key: "vm.check.ProvisioningChecker.checkRelocate", 7595 }, 7596 &types.ElementDescription{ 7597 Description: types.Description{ 7598 Label: "Evaluate cloning VM to destination", 7599 Summary: "Checks whether the VM can be cloned to the specified destination host, resource pool, and datastores", 7600 }, 7601 Key: "vm.check.ProvisioningChecker.checkClone", 7602 }, 7603 &types.ElementDescription{ 7604 Description: types.Description{ 7605 Label: "checkInstantClone", 7606 Summary: "checkInstantClone", 7607 }, 7608 Key: "vm.check.ProvisioningChecker.checkInstantClone", 7609 }, 7610 &types.ElementDescription{ 7611 Description: types.Description{ 7612 Label: "Remove inventory view", 7613 Summary: "Remove the inventory view object", 7614 }, 7615 Key: "view.InventoryView.destroy", 7616 }, 7617 &types.ElementDescription{ 7618 Description: types.Description{ 7619 Label: "Open inventory view folder", 7620 Summary: "Adds the child objects of a given managed entity to the view", 7621 }, 7622 Key: "view.InventoryView.openFolder", 7623 }, 7624 &types.ElementDescription{ 7625 Description: types.Description{ 7626 Label: "Close inventory view", 7627 Summary: "Notify the server that folders have been closed", 7628 }, 7629 Key: "view.InventoryView.closeFolder", 7630 }, 7631 &types.ElementDescription{ 7632 Description: types.Description{ 7633 Label: "Delete container view", 7634 Summary: "Remove a list view object from current contents of this view", 7635 }, 7636 Key: "view.ContainerView.destroy", 7637 }, 7638 &types.ElementDescription{ 7639 Description: types.Description{ 7640 Label: "Create profile", 7641 Summary: "Create profile", 7642 }, 7643 Key: "profile.ProfileManager.createProfile", 7644 }, 7645 &types.ElementDescription{ 7646 Description: types.Description{ 7647 Label: "Query policy metadata", 7648 Summary: "Query policy metadata", 7649 }, 7650 Key: "profile.ProfileManager.queryPolicyMetadata", 7651 }, 7652 &types.ElementDescription{ 7653 Description: types.Description{ 7654 Label: "Find associated profile", 7655 Summary: "Find associated profile", 7656 }, 7657 Key: "profile.ProfileManager.findAssociatedProfile", 7658 }, 7659 &types.ElementDescription{ 7660 Description: types.Description{ 7661 Label: "Set event history latest page size", 7662 Summary: "Set the last page viewed size of event history", 7663 }, 7664 Key: "event.EventHistoryCollector.setLatestPageSize", 7665 }, 7666 &types.ElementDescription{ 7667 Description: types.Description{ 7668 Label: "Rewind event history", 7669 Summary: "Moves view to the oldest item of event history", 7670 }, 7671 Key: "event.EventHistoryCollector.rewind", 7672 }, 7673 &types.ElementDescription{ 7674 Description: types.Description{ 7675 Label: "Reset event history", 7676 Summary: "Moves view to the newest item of event history", 7677 }, 7678 Key: "event.EventHistoryCollector.reset", 7679 }, 7680 &types.ElementDescription{ 7681 Description: types.Description{ 7682 Label: "Remove event history", 7683 Summary: "Removes the event history collector", 7684 }, 7685 Key: "event.EventHistoryCollector.remove", 7686 }, 7687 &types.ElementDescription{ 7688 Description: types.Description{ 7689 Label: "Read next event history", 7690 Summary: "Reads view from current position of event history, and then the position is moved to the next newer page", 7691 }, 7692 Key: "event.EventHistoryCollector.readNext", 7693 }, 7694 &types.ElementDescription{ 7695 Description: types.Description{ 7696 Label: "Read previous event history", 7697 Summary: "Reads view from current position of event history and moves the position to the next older page", 7698 }, 7699 Key: "event.EventHistoryCollector.readPrev", 7700 }, 7701 &types.ElementDescription{ 7702 Description: types.Description{ 7703 Label: "updateHostSubSpecificationByFile", 7704 Summary: "updateHostSubSpecificationByFile", 7705 }, 7706 Key: "profile.host.profileEngine.HostSpecificationAgent.updateHostSubSpecificationByFile", 7707 }, 7708 &types.ElementDescription{ 7709 Description: types.Description{ 7710 Label: "updateHostSubSpecificationByData", 7711 Summary: "updateHostSubSpecificationByData", 7712 }, 7713 Key: "profile.host.profileEngine.HostSpecificationAgent.updateHostSubSpecificationByData", 7714 }, 7715 &types.ElementDescription{ 7716 Description: types.Description{ 7717 Label: "retrieveHostSpecification", 7718 Summary: "retrieveHostSpecification", 7719 }, 7720 Key: "profile.host.profileEngine.HostSpecificationAgent.retrieveHostSpecification", 7721 }, 7722 &types.ElementDescription{ 7723 Description: types.Description{ 7724 Label: "deleteHostSubSpecification", 7725 Summary: "deleteHostSubSpecification", 7726 }, 7727 Key: "profile.host.profileEngine.HostSpecificationAgent.deleteHostSubSpecification", 7728 }, 7729 &types.ElementDescription{ 7730 Description: types.Description{ 7731 Label: "Set virtual NIC custom value", 7732 Summary: "Set the value of a custom filed of a host's virtual NIC manager", 7733 }, 7734 Key: "host.VirtualNicManager.setCustomValue", 7735 }, 7736 &types.ElementDescription{ 7737 Description: types.Description{ 7738 Label: "Query network configuration", 7739 Summary: "Gets the network configuration for the specified NIC type", 7740 }, 7741 Key: "host.VirtualNicManager.queryNetConfig", 7742 }, 7743 &types.ElementDescription{ 7744 Description: types.Description{ 7745 Label: "Select virtual NIC", 7746 Summary: "Select the virtual NIC to be used for the specified NIC type", 7747 }, 7748 Key: "host.VirtualNicManager.selectVnic", 7749 }, 7750 &types.ElementDescription{ 7751 Description: types.Description{ 7752 Label: "Deselect virtual NIC", 7753 Summary: "Deselect the virtual NIC used for the specified NIC type", 7754 }, 7755 Key: "host.VirtualNicManager.deselectVnic", 7756 }, 7757 &types.ElementDescription{ 7758 Description: types.Description{ 7759 Label: "Query latest statistics for a virtual machine", 7760 Summary: "Queries the latest values of performance statistics of a virtual machine", 7761 }, 7762 Key: "InternalStatsCollector.queryLatestVmStats", 7763 }, 7764 &types.ElementDescription{ 7765 Description: types.Description{ 7766 Label: "Configure host power management policy", 7767 Summary: "Configure host power management policy", 7768 }, 7769 Key: "host.PowerSystem.configurePolicy", 7770 }, 7771 &types.ElementDescription{ 7772 Description: types.Description{ 7773 Label: "Set a custom value for EVC manager", 7774 Summary: "Sets a value in the custom field for Enhanced vMotion Compatibility manager", 7775 }, 7776 Key: "cluster.EVCManager.setCustomValue", 7777 }, 7778 &types.ElementDescription{ 7779 Description: types.Description{ 7780 Label: "Enable/reconfigure EVC", 7781 Summary: "Enable/reconfigure Enhanced vMotion Compatibility in a cluster", 7782 }, 7783 Key: "cluster.EVCManager.configureEvc", 7784 }, 7785 &types.ElementDescription{ 7786 Description: types.Description{ 7787 Label: "Disable cluster EVC", 7788 Summary: "Disable Enhanced vMotion Compatibility in a cluster", 7789 }, 7790 Key: "cluster.EVCManager.disableEvc", 7791 }, 7792 &types.ElementDescription{ 7793 Description: types.Description{ 7794 Label: "Validate EVC configuration", 7795 Summary: "Validates the configuration of Enhanced vMotion Compatibility mode in the managed cluster", 7796 }, 7797 Key: "cluster.EVCManager.checkConfigureEvc", 7798 }, 7799 &types.ElementDescription{ 7800 Description: types.Description{ 7801 Label: "Validate hosts in EVC", 7802 Summary: "Validates new hosts in the Enhanced vMotion Compatibility cluster", 7803 }, 7804 Key: "cluster.EVCManager.checkAddHostEvc", 7805 }, 7806 &types.ElementDescription{ 7807 Description: types.Description{ 7808 Label: "Configure virtual flash resource", 7809 Summary: "Configures virtual flash resource on a list of SSD devices", 7810 }, 7811 Key: "host.VFlashManager.configureVFlashResourceEx", 7812 }, 7813 &types.ElementDescription{ 7814 Description: types.Description{ 7815 Label: "Configure virtual flash resource", 7816 Summary: "Configures virtual flash resource on a host", 7817 }, 7818 Key: "host.VFlashManager.configureVFlashResource", 7819 }, 7820 &types.ElementDescription{ 7821 Description: types.Description{ 7822 Label: "Remove virtual flash resource", 7823 Summary: "Removes virtual flash resource from a host", 7824 }, 7825 Key: "host.VFlashManager.removeVFlashResource", 7826 }, 7827 &types.ElementDescription{ 7828 Description: types.Description{ 7829 Label: "Configure virtual flash host swap cache", 7830 Summary: "Configures virtual flash host swap cache", 7831 }, 7832 Key: "host.VFlashManager.configureHostVFlashCache", 7833 }, 7834 &types.ElementDescription{ 7835 Description: types.Description{ 7836 Label: "Retrieve virtual flash module configuration options from a host", 7837 Summary: "Retrieves virtual flash module configuration options from a host", 7838 }, 7839 Key: "host.VFlashManager.getVFlashModuleDefaultConfig", 7840 }, 7841 &types.ElementDescription{ 7842 Description: types.Description{ 7843 Label: "Set managed entity custom value", 7844 Summary: "Sets the value of a custom field of a managed entity", 7845 }, 7846 Key: "ManagedEntity.setCustomValue", 7847 }, 7848 &types.ElementDescription{ 7849 Description: types.Description{ 7850 Label: "Reload managed entity", 7851 Summary: "Reload the entity state", 7852 }, 7853 Key: "ManagedEntity.reload", 7854 }, 7855 &types.ElementDescription{ 7856 Description: types.Description{ 7857 Label: "Rename managed entity", 7858 Summary: "Rename this entity", 7859 }, 7860 Key: "ManagedEntity.rename", 7861 }, 7862 &types.ElementDescription{ 7863 Description: types.Description{ 7864 Label: "Remove entity", 7865 Summary: "Deletes the entity and removes it from parent folder", 7866 }, 7867 Key: "ManagedEntity.destroy", 7868 }, 7869 &types.ElementDescription{ 7870 Description: types.Description{ 7871 Label: "Add tag", 7872 Summary: "Add a set of tags to the entity", 7873 }, 7874 Key: "ManagedEntity.addTag", 7875 }, 7876 &types.ElementDescription{ 7877 Description: types.Description{ 7878 Label: "Remove tag", 7879 Summary: "Remove a set of tags from the entity", 7880 }, 7881 Key: "ManagedEntity.removeTag", 7882 }, 7883 &types.ElementDescription{ 7884 Description: types.Description{ 7885 Label: "retrieveCustomValues", 7886 Summary: "retrieveCustomValues", 7887 }, 7888 Key: "ManagedEntity.retrieveCustomValues", 7889 }, 7890 &types.ElementDescription{ 7891 Description: types.Description{ 7892 Label: "Retrieve host profile description", 7893 Summary: "Retrieve host profile description", 7894 }, 7895 Key: "profile.host.HostProfile.retrieveDescription", 7896 }, 7897 &types.ElementDescription{ 7898 Description: types.Description{ 7899 Label: "Delete host profile", 7900 Summary: "Delete host profile", 7901 }, 7902 Key: "profile.host.HostProfile.destroy", 7903 }, 7904 &types.ElementDescription{ 7905 Description: types.Description{ 7906 Label: "Attach host profile", 7907 Summary: "Attach host profile to host or cluster", 7908 }, 7909 Key: "profile.host.HostProfile.associateEntities", 7910 }, 7911 &types.ElementDescription{ 7912 Description: types.Description{ 7913 Label: "Detach host profile", 7914 Summary: "Detach host profile from host or cluster", 7915 }, 7916 Key: "profile.host.HostProfile.dissociateEntities", 7917 }, 7918 &types.ElementDescription{ 7919 Description: types.Description{ 7920 Label: "Check compliance", 7921 Summary: "Check compliance of a host or cluster against a host profile", 7922 }, 7923 Key: "profile.host.HostProfile.checkCompliance", 7924 }, 7925 &types.ElementDescription{ 7926 Description: types.Description{ 7927 Label: "Export host profile", 7928 Summary: "Export host profile to a file", 7929 }, 7930 Key: "profile.host.HostProfile.exportProfile", 7931 }, 7932 &types.ElementDescription{ 7933 Description: types.Description{ 7934 Label: "Update reference host", 7935 Summary: "Update reference host", 7936 }, 7937 Key: "profile.host.HostProfile.updateReferenceHost", 7938 }, 7939 &types.ElementDescription{ 7940 Description: types.Description{ 7941 Label: "Update host profile", 7942 Summary: "Update host profile", 7943 }, 7944 Key: "profile.host.HostProfile.update", 7945 }, 7946 &types.ElementDescription{ 7947 Description: types.Description{ 7948 Label: "validate", 7949 Summary: "validate", 7950 }, 7951 Key: "profile.host.HostProfile.validate", 7952 }, 7953 &types.ElementDescription{ 7954 Description: types.Description{ 7955 Label: "Execute profile", 7956 Summary: "Execute profile", 7957 }, 7958 Key: "profile.host.HostProfile.execute", 7959 }, 7960 &types.ElementDescription{ 7961 Description: types.Description{ 7962 Label: "Reconfigure AutoStart Manager", 7963 Summary: "Changes the power on or power off sequence", 7964 }, 7965 Key: "host.AutoStartManager.reconfigure", 7966 }, 7967 &types.ElementDescription{ 7968 Description: types.Description{ 7969 Label: "Auto power On", 7970 Summary: "Powers On virtual machines according to the current AutoStart configuration", 7971 }, 7972 Key: "host.AutoStartManager.autoPowerOn", 7973 }, 7974 &types.ElementDescription{ 7975 Description: types.Description{ 7976 Label: "Auto power Off", 7977 Summary: "Powers Off virtual machines according to the current AutoStart configuration", 7978 }, 7979 Key: "host.AutoStartManager.autoPowerOff", 7980 }, 7981 &types.ElementDescription{ 7982 Description: types.Description{ 7983 Label: "Register Fault Tolerant Secondary VM", 7984 Summary: "Registers a Secondary VM with a Fault Tolerant Primary VM", 7985 }, 7986 Key: "host.FaultToleranceManager.registerSecondary", 7987 }, 7988 &types.ElementDescription{ 7989 Description: types.Description{ 7990 Label: "Unregister Fault Tolerant Secondary VM", 7991 Summary: "Unregister a Secondary VM from the associated Primary VM", 7992 }, 7993 Key: "host.FaultToleranceManager.unregisterSecondary", 7994 }, 7995 &types.ElementDescription{ 7996 Description: types.Description{ 7997 Label: "Make Primary VM", 7998 Summary: "Test Fault Tolerance failover by making a Secondary VM in a Fault Tolerance pair the Primary VM", 7999 }, 8000 Key: "host.FaultToleranceManager.makePrimary", 8001 }, 8002 &types.ElementDescription{ 8003 Description: types.Description{ 8004 Label: "Make peer VM primary", 8005 Summary: "Makes the peer VM primary and terminates the local virtual machine", 8006 }, 8007 Key: "host.FaultToleranceManager.goLivePeerVM", 8008 }, 8009 &types.ElementDescription{ 8010 Description: types.Description{ 8011 Label: "Stop Fault Tolerant virtual machine", 8012 Summary: "Stop a specified virtual machine in a Fault Tolerant pair", 8013 }, 8014 Key: "host.FaultToleranceManager.terminateFaultTolerantVM", 8015 }, 8016 &types.ElementDescription{ 8017 Description: types.Description{ 8018 Label: "Disable Secondary VM", 8019 Summary: "Disable Fault Tolerance on a specified Secondary VM", 8020 }, 8021 Key: "host.FaultToleranceManager.disableSecondary", 8022 }, 8023 &types.ElementDescription{ 8024 Description: types.Description{ 8025 Label: "Enable Secondary VM", 8026 Summary: "Enable Fault Tolerance on a specified Secondary VM", 8027 }, 8028 Key: "host.FaultToleranceManager.enableSecondary", 8029 }, 8030 &types.ElementDescription{ 8031 Description: types.Description{ 8032 Label: "Start Fault Tolerant Secondary VM", 8033 Summary: "Start Fault Tolerant Secondary VM on remote host", 8034 }, 8035 Key: "host.FaultToleranceManager.startSecondaryOnRemoteHost", 8036 }, 8037 &types.ElementDescription{ 8038 Description: types.Description{ 8039 Label: "Unregister Fault Tolerance", 8040 Summary: "Unregister the Fault Tolerance service", 8041 }, 8042 Key: "host.FaultToleranceManager.unregister", 8043 }, 8044 &types.ElementDescription{ 8045 Description: types.Description{ 8046 Label: "Set local VM component health", 8047 Summary: "Sets the component health information of the specified local virtual machine", 8048 }, 8049 Key: "host.FaultToleranceManager.setLocalVMComponentHealth", 8050 }, 8051 &types.ElementDescription{ 8052 Description: types.Description{ 8053 Label: "Get peer VM component health", 8054 Summary: "Gets component health information of the FT peer of the specified local virtual machine", 8055 }, 8056 Key: "host.FaultToleranceManager.getPeerVMComponentHealth", 8057 }, 8058 &types.ElementDescription{ 8059 Description: types.Description{ 8060 Label: "Add custom field", 8061 Summary: "Creates a new custom property", 8062 }, 8063 Key: "CustomFieldsManager.addFieldDefinition", 8064 }, 8065 &types.ElementDescription{ 8066 Description: types.Description{ 8067 Label: "Remove custom field", 8068 Summary: "Removes a custom property", 8069 }, 8070 Key: "CustomFieldsManager.removeFieldDefinition", 8071 }, 8072 &types.ElementDescription{ 8073 Description: types.Description{ 8074 Label: "Rename custom property", 8075 Summary: "Renames a custom property", 8076 }, 8077 Key: "CustomFieldsManager.renameFieldDefinition", 8078 }, 8079 &types.ElementDescription{ 8080 Description: types.Description{ 8081 Label: "Set custom field", 8082 Summary: "Assigns a value to a custom property", 8083 }, 8084 Key: "CustomFieldsManager.setField", 8085 }, 8086 &types.ElementDescription{ 8087 Description: types.Description{ 8088 Label: "Get ManagedEntities", 8089 Summary: "Get the list of ManagedEntities that the name is a Substring of the custom field name and the value is a Substring of the field value.", 8090 }, 8091 Key: "CustomFieldsManager.getEntitiesWithCustomFieldAndValue", 8092 }, 8093 &types.ElementDescription{ 8094 Description: types.Description{ 8095 Label: "retrieveCustomFields", 8096 Summary: "retrieveCustomFields", 8097 }, 8098 Key: "CustomFieldsManager.retrieveCustomFields", 8099 }, 8100 &types.ElementDescription{ 8101 Description: types.Description{ 8102 Label: "Update agent virtual machine information", 8103 Summary: "Updates agent virtual machine information", 8104 }, 8105 Key: "EsxAgentConfigManager.updateAgentVmInfo", 8106 }, 8107 &types.ElementDescription{ 8108 Description: types.Description{ 8109 Label: "Query agent virtual machine information", 8110 Summary: "Returns the state for each of the specified agent virtual machines", 8111 }, 8112 Key: "EsxAgentConfigManager.queryAgentVmInfo", 8113 }, 8114 &types.ElementDescription{ 8115 Description: types.Description{ 8116 Label: "Update compute resource agent information", 8117 Summary: "Updates the number of required agent virtual machines for one or more compute resources", 8118 }, 8119 Key: "EsxAgentConfigManager.updateComputeResourceAgentInfo", 8120 }, 8121 &types.ElementDescription{ 8122 Description: types.Description{ 8123 Label: "Query compute resource agent information", 8124 Summary: "Retrieves the agent information for one or more compute resources", 8125 }, 8126 Key: "EsxAgentConfigManager.queryComputeResourceAgentInfo", 8127 }, 8128 &types.ElementDescription{ 8129 Description: types.Description{ 8130 Label: "Set folder custom value", 8131 Summary: "Sets the value of a custom field of a folder", 8132 }, 8133 Key: "Folder.setCustomValue", 8134 }, 8135 &types.ElementDescription{ 8136 Description: types.Description{ 8137 Label: "Reload folder", 8138 Summary: "Reloads the folder", 8139 }, 8140 Key: "Folder.reload", 8141 }, 8142 &types.ElementDescription{ 8143 Description: types.Description{ 8144 Label: "Rename folder", 8145 Summary: "Rename the folder", 8146 }, 8147 Key: "Folder.rename", 8148 }, 8149 &types.ElementDescription{ 8150 Description: types.Description{ 8151 Label: "Delete folder", 8152 Summary: "Delete this object, deleting its contents and removing it from its parent folder (if any)", 8153 }, 8154 Key: "Folder.destroy", 8155 }, 8156 &types.ElementDescription{ 8157 Description: types.Description{ 8158 Label: "Add tag", 8159 Summary: "Add a set of tags to the folder", 8160 }, 8161 Key: "Folder.addTag", 8162 }, 8163 &types.ElementDescription{ 8164 Description: types.Description{ 8165 Label: "Remove tag", 8166 Summary: "Remove a set of tags from the folder", 8167 }, 8168 Key: "Folder.removeTag", 8169 }, 8170 &types.ElementDescription{ 8171 Description: types.Description{ 8172 Label: "retrieveCustomValues", 8173 Summary: "retrieveCustomValues", 8174 }, 8175 Key: "Folder.retrieveCustomValues", 8176 }, 8177 &types.ElementDescription{ 8178 Description: types.Description{ 8179 Label: "Create folder", 8180 Summary: "Creates a new folder", 8181 }, 8182 Key: "Folder.createFolder", 8183 }, 8184 &types.ElementDescription{ 8185 Description: types.Description{ 8186 Label: "Move entities", 8187 Summary: "Moves a set of managed entities into this folder", 8188 }, 8189 Key: "Folder.moveInto", 8190 }, 8191 &types.ElementDescription{ 8192 Description: types.Description{ 8193 Label: "Create virtual machine", 8194 Summary: "Create a new virtual machine", 8195 }, 8196 Key: "Folder.createVm", 8197 }, 8198 &types.ElementDescription{ 8199 Description: types.Description{ 8200 Label: "Register virtual machine", 8201 Summary: "Adds an existing virtual machine to the folder", 8202 }, 8203 Key: "Folder.registerVm", 8204 }, 8205 &types.ElementDescription{ 8206 Description: types.Description{ 8207 Label: "Create cluster", 8208 Summary: "Create a new cluster compute-resource in this folder", 8209 }, 8210 Key: "Folder.createCluster", 8211 }, 8212 &types.ElementDescription{ 8213 Description: types.Description{ 8214 Label: "Create cluster", 8215 Summary: "Create a new cluster compute-resource in this folder", 8216 }, 8217 Key: "Folder.createClusterEx", 8218 }, 8219 &types.ElementDescription{ 8220 Description: types.Description{ 8221 Label: "Add standalone host", 8222 Summary: "Create a new single-host compute-resource", 8223 }, 8224 Key: "Folder.addStandaloneHost", 8225 }, 8226 &types.ElementDescription{ 8227 Description: types.Description{ 8228 Label: "Add standalone host and enable lockdown", 8229 Summary: "Create a new single-host compute-resource and enable lockdown mode on the host", 8230 }, 8231 Key: "Folder.addStandaloneHostWithAdminDisabled", 8232 }, 8233 &types.ElementDescription{ 8234 Description: types.Description{ 8235 Label: "Create datacenter", 8236 Summary: "Create a new datacenter with the given name", 8237 }, 8238 Key: "Folder.createDatacenter", 8239 }, 8240 &types.ElementDescription{ 8241 Description: types.Description{ 8242 Label: "Unregister and Delete", 8243 Summary: "Recursively deletes all child virtual machine folders and unregisters all virtual machines", 8244 }, 8245 Key: "Folder.unregisterAndDestroy", 8246 }, 8247 &types.ElementDescription{ 8248 Description: types.Description{ 8249 Label: "Create a vSphere Distributed Switch", 8250 Summary: "Create a vSphere Distributed Switch", 8251 }, 8252 Key: "Folder.createDistributedVirtualSwitch", 8253 }, 8254 &types.ElementDescription{ 8255 Description: types.Description{ 8256 Label: "Create a datastore cluster", 8257 Summary: "Create a datastore cluster", 8258 }, 8259 Key: "Folder.createStoragePod", 8260 }, 8261 &types.ElementDescription{ 8262 Description: types.Description{ 8263 Label: "updateHostSpecification", 8264 Summary: "updateHostSpecification", 8265 }, 8266 Key: "profile.host.HostSpecificationManager.updateHostSpecification", 8267 }, 8268 &types.ElementDescription{ 8269 Description: types.Description{ 8270 Label: "updateHostSubSpecification", 8271 Summary: "updateHostSubSpecification", 8272 }, 8273 Key: "profile.host.HostSpecificationManager.updateHostSubSpecification", 8274 }, 8275 &types.ElementDescription{ 8276 Description: types.Description{ 8277 Label: "retrieveHostSpecification", 8278 Summary: "retrieveHostSpecification", 8279 }, 8280 Key: "profile.host.HostSpecificationManager.retrieveHostSpecification", 8281 }, 8282 &types.ElementDescription{ 8283 Description: types.Description{ 8284 Label: "deleteHostSubSpecification", 8285 Summary: "deleteHostSubSpecification", 8286 }, 8287 Key: "profile.host.HostSpecificationManager.deleteHostSubSpecification", 8288 }, 8289 &types.ElementDescription{ 8290 Description: types.Description{ 8291 Label: "deleteHostSpecification", 8292 Summary: "deleteHostSpecification", 8293 }, 8294 Key: "profile.host.HostSpecificationManager.deleteHostSpecification", 8295 }, 8296 &types.ElementDescription{ 8297 Description: types.Description{ 8298 Label: "getUpdatedHosts", 8299 Summary: "getUpdatedHosts", 8300 }, 8301 Key: "profile.host.HostSpecificationManager.getUpdatedHosts", 8302 }, 8303 &types.ElementDescription{ 8304 Description: types.Description{ 8305 Label: "Create cluster profile", 8306 Summary: "Create cluster profile", 8307 }, 8308 Key: "profile.cluster.ProfileManager.createProfile", 8309 }, 8310 &types.ElementDescription{ 8311 Description: types.Description{ 8312 Label: "Query policy metadata", 8313 Summary: "Query policy metadata", 8314 }, 8315 Key: "profile.cluster.ProfileManager.queryPolicyMetadata", 8316 }, 8317 &types.ElementDescription{ 8318 Description: types.Description{ 8319 Label: "Find associated profile", 8320 Summary: "Find associated profile", 8321 }, 8322 Key: "profile.cluster.ProfileManager.findAssociatedProfile", 8323 }, 8324 &types.ElementDescription{ 8325 Description: types.Description{ 8326 Label: "Query host kernel modules", 8327 Summary: "Retrieves information about the kernel modules on the host", 8328 }, 8329 Key: "host.KernelModuleSystem.queryModules", 8330 }, 8331 &types.ElementDescription{ 8332 Description: types.Description{ 8333 Label: "Update kernel module option", 8334 Summary: "Specifies the options to be passed to the kernel module when loaded", 8335 }, 8336 Key: "host.KernelModuleSystem.updateModuleOptionString", 8337 }, 8338 &types.ElementDescription{ 8339 Description: types.Description{ 8340 Label: "Query kernel module options", 8341 Summary: "Retrieves the options configured to be passed to a kernel module when loaded", 8342 }, 8343 Key: "host.KernelModuleSystem.queryConfiguredModuleOptionString", 8344 }, 8345 &types.ElementDescription{ 8346 Description: types.Description{ 8347 Label: "Set storage custom value", 8348 Summary: "Sets the value of a custom field of a host storage system", 8349 }, 8350 Key: "host.StorageSystem.setCustomValue", 8351 }, 8352 &types.ElementDescription{ 8353 Description: types.Description{ 8354 Label: "Retrieve disk partition information", 8355 Summary: "Gets the partition information for the disks named by the device names", 8356 }, 8357 Key: "host.StorageSystem.retrieveDiskPartitionInfo", 8358 }, 8359 &types.ElementDescription{ 8360 Description: types.Description{ 8361 Label: "Compute disk partition information", 8362 Summary: "Computes the disk partition information given the desired disk layout", 8363 }, 8364 Key: "host.StorageSystem.computeDiskPartitionInfo", 8365 }, 8366 &types.ElementDescription{ 8367 Description: types.Description{ 8368 Label: "Compute disk partition information for resize", 8369 Summary: "Compute disk partition information for resizing a partition", 8370 }, 8371 Key: "host.StorageSystem.computeDiskPartitionInfoForResize", 8372 }, 8373 &types.ElementDescription{ 8374 Description: types.Description{ 8375 Label: "Update disk partitions", 8376 Summary: "Change the partitions on the disk by supplying a partition specification and the device name", 8377 }, 8378 Key: "host.StorageSystem.updateDiskPartitions", 8379 }, 8380 &types.ElementDescription{ 8381 Description: types.Description{ 8382 Label: "Format VMFS", 8383 Summary: "Formats a new VMFS on a disk partition", 8384 }, 8385 Key: "host.StorageSystem.formatVmfs", 8386 }, 8387 &types.ElementDescription{ 8388 Description: types.Description{ 8389 Label: "Mount VMFS volume", 8390 Summary: "Mounts an unmounted VMFS volume", 8391 }, 8392 Key: "host.StorageSystem.mountVmfsVolume", 8393 }, 8394 &types.ElementDescription{ 8395 Description: types.Description{ 8396 Label: "Unmount VMFS volume", 8397 Summary: "Unmount a mounted VMFS volume", 8398 }, 8399 Key: "host.StorageSystem.unmountVmfsVolume", 8400 }, 8401 &types.ElementDescription{ 8402 Description: types.Description{ 8403 Label: "Unmount VMFS volumes", 8404 Summary: "Unmounts one or more mounted VMFS volumes", 8405 }, 8406 Key: "host.StorageSystem.unmountVmfsVolumeEx", 8407 }, 8408 &types.ElementDescription{ 8409 Description: types.Description{ 8410 Label: "mountVmfsVolumeEx", 8411 Summary: "mountVmfsVolumeEx", 8412 }, 8413 Key: "host.StorageSystem.mountVmfsVolumeEx", 8414 }, 8415 &types.ElementDescription{ 8416 Description: types.Description{ 8417 Label: "unmapVmfsVolumeEx", 8418 Summary: "unmapVmfsVolumeEx", 8419 }, 8420 Key: "host.StorageSystem.unmapVmfsVolumeEx", 8421 }, 8422 &types.ElementDescription{ 8423 Description: types.Description{ 8424 Label: "Delete state information for unmounted VMFS volume", 8425 Summary: "Removes the state information for a previously unmounted VMFS volume", 8426 }, 8427 Key: "host.StorageSystem.deleteVmfsVolumeState", 8428 }, 8429 &types.ElementDescription{ 8430 Description: types.Description{ 8431 Label: "Rescan VMFS", 8432 Summary: "Rescan for new VMFS volumes", 8433 }, 8434 Key: "host.StorageSystem.rescanVmfs", 8435 }, 8436 &types.ElementDescription{ 8437 Description: types.Description{ 8438 Label: "Extend VMFS", 8439 Summary: "Extend a VMFS by attaching a disk partition", 8440 }, 8441 Key: "host.StorageSystem.attachVmfsExtent", 8442 }, 8443 &types.ElementDescription{ 8444 Description: types.Description{ 8445 Label: "Expand VMFS extent", 8446 Summary: "Expand the capacity of the VMFS extent", 8447 }, 8448 Key: "host.StorageSystem.expandVmfsExtent", 8449 }, 8450 &types.ElementDescription{ 8451 Description: types.Description{ 8452 Label: "Upgrade VMFS", 8453 Summary: "Upgrade the VMFS to the current VMFS version", 8454 }, 8455 Key: "host.StorageSystem.upgradeVmfs", 8456 }, 8457 &types.ElementDescription{ 8458 Description: types.Description{ 8459 Label: "Relocate virtual machine disks", 8460 Summary: "Relocate the disks for all virtual machines into directories if stored in the ROOT", 8461 }, 8462 Key: "host.StorageSystem.upgradeVmLayout", 8463 }, 8464 &types.ElementDescription{ 8465 Description: types.Description{ 8466 Label: "Query unbound VMFS volumes", 8467 Summary: "Query for the list of unbound VMFS volumes", 8468 }, 8469 Key: "host.StorageSystem.queryUnresolvedVmfsVolume", 8470 }, 8471 &types.ElementDescription{ 8472 Description: types.Description{ 8473 Label: "Resolve VMFS volumes", 8474 Summary: "Resolve the detected copies of VMFS volumes", 8475 }, 8476 Key: "host.StorageSystem.resolveMultipleUnresolvedVmfsVolumes", 8477 }, 8478 &types.ElementDescription{ 8479 Description: types.Description{ 8480 Label: "Resolve VMFS volumes", 8481 Summary: "Resolves the detected copies of VMFS volumes", 8482 }, 8483 Key: "host.StorageSystem.resolveMultipleUnresolvedVmfsVolumesEx", 8484 }, 8485 &types.ElementDescription{ 8486 Description: types.Description{ 8487 Label: "Unmount force mounted VMFS", 8488 Summary: "Unmounts a force mounted VMFS volume", 8489 }, 8490 Key: "host.StorageSystem.unmountForceMountedVmfsVolume", 8491 }, 8492 &types.ElementDescription{ 8493 Description: types.Description{ 8494 Label: "Rescan HBA", 8495 Summary: "Rescan a specific storage adapter for new storage devices", 8496 }, 8497 Key: "host.StorageSystem.rescanHba", 8498 }, 8499 &types.ElementDescription{ 8500 Description: types.Description{ 8501 Label: "Rescan all HBAs", 8502 Summary: "Rescan all storage adapters for new storage devices", 8503 }, 8504 Key: "host.StorageSystem.rescanAllHba", 8505 }, 8506 &types.ElementDescription{ 8507 Description: types.Description{ 8508 Label: "Change Software Internet SCSI Status", 8509 Summary: "Enables or disables Software Internet SCSI", 8510 }, 8511 Key: "host.StorageSystem.updateSoftwareInternetScsiEnabled", 8512 }, 8513 &types.ElementDescription{ 8514 Description: types.Description{ 8515 Label: "Update Internet SCSI discovery properties", 8516 Summary: "Updates the discovery properties for an Internet SCSI host bus adapter", 8517 }, 8518 Key: "host.StorageSystem.updateInternetScsiDiscoveryProperties", 8519 }, 8520 &types.ElementDescription{ 8521 Description: types.Description{ 8522 Label: "Update Internet SCSI authentication properties", 8523 Summary: "Updates the authentication properties for an Internet SCSI host bus adapter", 8524 }, 8525 Key: "host.StorageSystem.updateInternetScsiAuthenticationProperties", 8526 }, 8527 &types.ElementDescription{ 8528 Description: types.Description{ 8529 Label: "Update Internet SCSI digest properties", 8530 Summary: "Update the digest properties of an Internet SCSI host bus adapter or target", 8531 }, 8532 Key: "host.StorageSystem.updateInternetScsiDigestProperties", 8533 }, 8534 &types.ElementDescription{ 8535 Description: types.Description{ 8536 Label: "Update Internet SCSI advanced options", 8537 Summary: "Update the advanced options of an Internet SCSI host bus adapter or target", 8538 }, 8539 Key: "host.StorageSystem.updateInternetScsiAdvancedOptions", 8540 }, 8541 &types.ElementDescription{ 8542 Description: types.Description{ 8543 Label: "Update Internet SCSI IP properties", 8544 Summary: "Updates the IP properties for an Internet SCSI host bus adapter", 8545 }, 8546 Key: "host.StorageSystem.updateInternetScsiIPProperties", 8547 }, 8548 &types.ElementDescription{ 8549 Description: types.Description{ 8550 Label: "Update Internet SCSI name", 8551 Summary: "Updates the name of an Internet SCSI host bus adapter", 8552 }, 8553 Key: "host.StorageSystem.updateInternetScsiName", 8554 }, 8555 &types.ElementDescription{ 8556 Description: types.Description{ 8557 Label: "Update Internet SCSI alias", 8558 Summary: "Updates the alias of an Internet SCSI host bus adapter", 8559 }, 8560 Key: "host.StorageSystem.updateInternetScsiAlias", 8561 }, 8562 &types.ElementDescription{ 8563 Description: types.Description{ 8564 Label: "Add Internet SCSI send targets", 8565 Summary: "Adds send target entries to the host bus adapter discovery list", 8566 }, 8567 Key: "host.StorageSystem.addInternetScsiSendTargets", 8568 }, 8569 &types.ElementDescription{ 8570 Description: types.Description{ 8571 Label: "Remove Internet SCSI send targets", 8572 Summary: "Removes send target entries from the host bus adapter discovery list", 8573 }, 8574 Key: "host.StorageSystem.removeInternetScsiSendTargets", 8575 }, 8576 &types.ElementDescription{ 8577 Description: types.Description{ 8578 Label: "Add Internet SCSI static targets ", 8579 Summary: "Adds static target entries to the host bus adapter discovery list", 8580 }, 8581 Key: "host.StorageSystem.addInternetScsiStaticTargets", 8582 }, 8583 &types.ElementDescription{ 8584 Description: types.Description{ 8585 Label: "Remove Internet SCSI static targets", 8586 Summary: "Removes static target entries from the host bus adapter discovery list", 8587 }, 8588 Key: "host.StorageSystem.removeInternetScsiStaticTargets", 8589 }, 8590 &types.ElementDescription{ 8591 Description: types.Description{ 8592 Label: "Enable multiple path", 8593 Summary: "Enable a path for a logical unit", 8594 }, 8595 Key: "host.StorageSystem.enableMultipathPath", 8596 }, 8597 &types.ElementDescription{ 8598 Description: types.Description{ 8599 Label: "Disable multiple path", 8600 Summary: "Disable a path for a logical unit", 8601 }, 8602 Key: "host.StorageSystem.disableMultipathPath", 8603 }, 8604 &types.ElementDescription{ 8605 Description: types.Description{ 8606 Label: "Set logical unit policy", 8607 Summary: "Set the multipath policy for a logical unit ", 8608 }, 8609 Key: "host.StorageSystem.setMultipathLunPolicy", 8610 }, 8611 &types.ElementDescription{ 8612 Description: types.Description{ 8613 Label: "Query path selection policy options", 8614 Summary: "Queries the set of path selection policy options", 8615 }, 8616 Key: "host.StorageSystem.queryPathSelectionPolicyOptions", 8617 }, 8618 &types.ElementDescription{ 8619 Description: types.Description{ 8620 Label: "Query storage array type policy options", 8621 Summary: "Queries the set of storage array type policy options", 8622 }, 8623 Key: "host.StorageSystem.queryStorageArrayTypePolicyOptions", 8624 }, 8625 &types.ElementDescription{ 8626 Description: types.Description{ 8627 Label: "Update SCSI LUN display name", 8628 Summary: "Updates the display name of a SCSI LUN", 8629 }, 8630 Key: "host.StorageSystem.updateScsiLunDisplayName", 8631 }, 8632 &types.ElementDescription{ 8633 Description: types.Description{ 8634 Label: "Detach SCSI LUN", 8635 Summary: "Blocks I/O operations to the attached SCSI LUN", 8636 }, 8637 Key: "host.StorageSystem.detachScsiLun", 8638 }, 8639 &types.ElementDescription{ 8640 Description: types.Description{ 8641 Label: "Detach SCSI LUNs", 8642 Summary: "Blocks I/O operations to one or more attached SCSI LUNs", 8643 }, 8644 Key: "host.StorageSystem.detachScsiLunEx", 8645 }, 8646 &types.ElementDescription{ 8647 Description: types.Description{ 8648 Label: "Delete state information for detached SCSI LUN", 8649 Summary: "Removes the state information for a previously detached SCSI LUN", 8650 }, 8651 Key: "host.StorageSystem.deleteScsiLunState", 8652 }, 8653 &types.ElementDescription{ 8654 Description: types.Description{ 8655 Label: "Attach SCSI LUN", 8656 Summary: "Allow I/O issue to the specified detached SCSI LUN", 8657 }, 8658 Key: "host.StorageSystem.attachScsiLun", 8659 }, 8660 &types.ElementDescription{ 8661 Description: types.Description{ 8662 Label: "Attach SCSI LUNs", 8663 Summary: "Enables I/O operations to one or more detached SCSI LUNs", 8664 }, 8665 Key: "host.StorageSystem.attachScsiLunEx", 8666 }, 8667 &types.ElementDescription{ 8668 Description: types.Description{ 8669 Label: "Refresh host storage system", 8670 Summary: "Refresh the storage information and settings to pick up any changes that have occurred", 8671 }, 8672 Key: "host.StorageSystem.refresh", 8673 }, 8674 &types.ElementDescription{ 8675 Description: types.Description{ 8676 Label: "Discover FCOE storage", 8677 Summary: "Discovers new storage using FCOE", 8678 }, 8679 Key: "host.StorageSystem.discoverFcoeHbas", 8680 }, 8681 &types.ElementDescription{ 8682 Description: types.Description{ 8683 Label: "Update FCOE HBA state", 8684 Summary: "Mark or unmark the specified FCOE HBA for removal from the host system", 8685 }, 8686 Key: "host.StorageSystem.markForRemoval", 8687 }, 8688 &types.ElementDescription{ 8689 Description: types.Description{ 8690 Label: "Format VFFS", 8691 Summary: "Formats a new VFFS on a SSD disk", 8692 }, 8693 Key: "host.StorageSystem.formatVffs", 8694 }, 8695 &types.ElementDescription{ 8696 Description: types.Description{ 8697 Label: "Extend VFFS", 8698 Summary: "Extends a VFFS by attaching a SSD disk", 8699 }, 8700 Key: "host.StorageSystem.extendVffs", 8701 }, 8702 &types.ElementDescription{ 8703 Description: types.Description{ 8704 Label: "Delete VFFS", 8705 Summary: "Deletes a VFFS from the host", 8706 }, 8707 Key: "host.StorageSystem.destroyVffs", 8708 }, 8709 &types.ElementDescription{ 8710 Description: types.Description{ 8711 Label: "Mounts VFFS volume", 8712 Summary: "Mounts an unmounted VFFS volume", 8713 }, 8714 Key: "host.StorageSystem.mountVffsVolume", 8715 }, 8716 &types.ElementDescription{ 8717 Description: types.Description{ 8718 Label: "Unmounts VFFS volume", 8719 Summary: "Unmounts a mounted VFFS volume", 8720 }, 8721 Key: "host.StorageSystem.unmountVffsVolume", 8722 }, 8723 &types.ElementDescription{ 8724 Description: types.Description{ 8725 Label: "Delete state information for unmounted VFFS volume", 8726 Summary: "Removes the state information for a previously unmounted VFFS volume", 8727 }, 8728 Key: "host.StorageSystem.deleteVffsVolumeState", 8729 }, 8730 &types.ElementDescription{ 8731 Description: types.Description{ 8732 Label: "Rescan VFFS", 8733 Summary: "Rescans for new VFFS volumes", 8734 }, 8735 Key: "host.StorageSystem.rescanVffs", 8736 }, 8737 &types.ElementDescription{ 8738 Description: types.Description{ 8739 Label: "Query available SSD disks", 8740 Summary: "Queries available SSD disks", 8741 }, 8742 Key: "host.StorageSystem.queryAvailableSsds", 8743 }, 8744 &types.ElementDescription{ 8745 Description: types.Description{ 8746 Label: "Set NFS user", 8747 Summary: "Sets an NFS user", 8748 }, 8749 Key: "host.StorageSystem.setNFSUser", 8750 }, 8751 &types.ElementDescription{ 8752 Description: types.Description{ 8753 Label: "Change NFS user password", 8754 Summary: "Changes the password of an NFS user", 8755 }, 8756 Key: "host.StorageSystem.changeNFSUserPassword", 8757 }, 8758 &types.ElementDescription{ 8759 Description: types.Description{ 8760 Label: "Query NFS user", 8761 Summary: "Queries an NFS user", 8762 }, 8763 Key: "host.StorageSystem.queryNFSUser", 8764 }, 8765 &types.ElementDescription{ 8766 Description: types.Description{ 8767 Label: "Clear NFS user", 8768 Summary: "Deletes an NFS user", 8769 }, 8770 Key: "host.StorageSystem.clearNFSUser", 8771 }, 8772 &types.ElementDescription{ 8773 Description: types.Description{ 8774 Label: "Turn on disk locator LEDs", 8775 Summary: "Turns on one or more disk locator LEDs", 8776 }, 8777 Key: "host.StorageSystem.turnDiskLocatorLedOn", 8778 }, 8779 &types.ElementDescription{ 8780 Description: types.Description{ 8781 Label: "Turn off locator LEDs", 8782 Summary: "Turns off one or more disk locator LEDs", 8783 }, 8784 Key: "host.StorageSystem.turnDiskLocatorLedOff", 8785 }, 8786 &types.ElementDescription{ 8787 Description: types.Description{ 8788 Label: "Mark the disk as a flash disk", 8789 Summary: "Marks the disk as a flash disk", 8790 }, 8791 Key: "host.StorageSystem.markAsSsd", 8792 }, 8793 &types.ElementDescription{ 8794 Description: types.Description{ 8795 Label: "Mark the disk as a HDD disk", 8796 Summary: "Marks the disk as a HDD disk", 8797 }, 8798 Key: "host.StorageSystem.markAsNonSsd", 8799 }, 8800 &types.ElementDescription{ 8801 Description: types.Description{ 8802 Label: "Mark the disk as a local disk", 8803 Summary: "Marks the disk as a local disk", 8804 }, 8805 Key: "host.StorageSystem.markAsLocal", 8806 }, 8807 &types.ElementDescription{ 8808 Description: types.Description{ 8809 Label: "Mark the disk as a remote disk", 8810 Summary: "Marks the disk as a remote disk", 8811 }, 8812 Key: "host.StorageSystem.markAsNonLocal", 8813 }, 8814 &types.ElementDescription{ 8815 Description: types.Description{ 8816 Label: "QueryIoFilterProviderId", 8817 Summary: "QueryIoFilterProviderId", 8818 }, 8819 Key: "host.StorageSystem.QueryIoFilterProviderId", 8820 }, 8821 &types.ElementDescription{ 8822 Description: types.Description{ 8823 Label: "FetchIoFilterSharedSecret", 8824 Summary: "FetchIoFilterSharedSecret", 8825 }, 8826 Key: "host.StorageSystem.FetchIoFilterSharedSecret", 8827 }, 8828 &types.ElementDescription{ 8829 Description: types.Description{ 8830 Label: "Update VMFS unmap priority", 8831 Summary: "Updates the priority of VMFS space reclamation operation", 8832 }, 8833 Key: "host.StorageSystem.updateVmfsUnmapPriority", 8834 }, 8835 &types.ElementDescription{ 8836 Description: types.Description{ 8837 Label: "Query VMFS config option", 8838 Summary: "Query VMFS config option", 8839 }, 8840 Key: "host.StorageSystem.queryVmfsConfigOption", 8841 }, 8842 &types.ElementDescription{ 8843 Description: types.Description{ 8844 Label: "Set EVC manager custom value", 8845 Summary: "Sets the value of a custom field for an Enhanced vMotion Compatibility manager", 8846 }, 8847 Key: "cluster.TransitionalEVCManager.setCustomValue", 8848 }, 8849 &types.ElementDescription{ 8850 Description: types.Description{ 8851 Label: "Configure cluster EVC", 8852 Summary: "Enable/reconfigure Enhanced vMotion Compatibility for a cluster", 8853 }, 8854 Key: "cluster.TransitionalEVCManager.configureEVC", 8855 }, 8856 &types.ElementDescription{ 8857 Description: types.Description{ 8858 Label: "Disable cluster EVC", 8859 Summary: "Disable Enhanced vMotion Compatibility for a cluster", 8860 }, 8861 Key: "cluster.TransitionalEVCManager.disableEVC", 8862 }, 8863 &types.ElementDescription{ 8864 Description: types.Description{ 8865 Label: "Validate EVC mode for cluster", 8866 Summary: "Test the validity of configuring Enhanced vMotion Compatibility mode on the managed cluster", 8867 }, 8868 Key: "cluster.TransitionalEVCManager.checkConfigureEVC", 8869 }, 8870 &types.ElementDescription{ 8871 Description: types.Description{ 8872 Label: "Validate host for EVC cluster", 8873 Summary: "Tests the validity of adding a host into the Enhanced vMotion Compatibility cluster", 8874 }, 8875 Key: "cluster.TransitionalEVCManager.checkAddHost", 8876 }, 8877 &types.ElementDescription{ 8878 Description: types.Description{ 8879 Label: "Retrieve argument description for event type", 8880 Summary: "Retrieves the argument meta-data for a given event type", 8881 }, 8882 Key: "event.EventManager.retrieveArgumentDescription", 8883 }, 8884 &types.ElementDescription{ 8885 Description: types.Description{ 8886 Label: "Create event collector", 8887 Summary: "Creates an event collector to retrieve all server events based on a filter", 8888 }, 8889 Key: "event.EventManager.createCollector", 8890 }, 8891 &types.ElementDescription{ 8892 Description: types.Description{ 8893 Label: "Log user event", 8894 Summary: "Logs a user-defined event", 8895 }, 8896 Key: "event.EventManager.logUserEvent", 8897 }, 8898 &types.ElementDescription{ 8899 Description: types.Description{ 8900 Label: "Get events", 8901 Summary: "Provides the events selected by the specified filter", 8902 }, 8903 Key: "event.EventManager.QueryEvent", 8904 }, 8905 &types.ElementDescription{ 8906 Description: types.Description{ 8907 Label: "Query events by IDs", 8908 Summary: "Returns the events specified by a list of IDs", 8909 }, 8910 Key: "event.EventManager.queryEventsById", 8911 }, 8912 &types.ElementDescription{ 8913 Description: types.Description{ 8914 Label: "Post event", 8915 Summary: "Posts the specified event", 8916 }, 8917 Key: "event.EventManager.postEvent", 8918 }, 8919 &types.ElementDescription{ 8920 Description: types.Description{ 8921 Label: "Query latest events in event filter", 8922 Summary: "Query the latest events in the specified filter", 8923 }, 8924 Key: "event.EventManager.queryLastEvent", 8925 }, 8926 &types.ElementDescription{ 8927 Description: types.Description{ 8928 Label: "Create default host profile of specified type", 8929 Summary: "Creates a default host profile of the specified type", 8930 }, 8931 Key: "profile.host.profileEngine.HostProfileManager.createDefaultProfile", 8932 }, 8933 &types.ElementDescription{ 8934 Description: types.Description{ 8935 Label: "Query profile policy option metadata", 8936 Summary: "Gets the profile policy option metadata for the specified policy names", 8937 }, 8938 Key: "profile.host.profileEngine.HostProfileManager.queryPolicyMetadata", 8939 }, 8940 &types.ElementDescription{ 8941 Description: types.Description{ 8942 Label: "Query profile metadata", 8943 Summary: "Gets the profile metadata for the specified profile names and profile types", 8944 }, 8945 Key: "profile.host.profileEngine.HostProfileManager.queryProfileMetadata", 8946 }, 8947 &types.ElementDescription{ 8948 Description: types.Description{ 8949 Label: "Query profile category metadata", 8950 Summary: "Gets the profile category metadata for the specified category names", 8951 }, 8952 Key: "profile.host.profileEngine.HostProfileManager.queryProfileCategoryMetadata", 8953 }, 8954 &types.ElementDescription{ 8955 Description: types.Description{ 8956 Label: "Query profile component metadata", 8957 Summary: "Gets the profile component metadata for the specified component names", 8958 }, 8959 Key: "profile.host.profileEngine.HostProfileManager.queryProfileComponentMetadata", 8960 }, 8961 &types.ElementDescription{ 8962 Description: types.Description{ 8963 Label: "Execute host profile manager engine", 8964 Summary: "Executes the host profile manager engine", 8965 }, 8966 Key: "profile.host.profileEngine.HostProfileManager.execute", 8967 }, 8968 &types.ElementDescription{ 8969 Description: types.Description{ 8970 Label: "Bookkeep host profile", 8971 Summary: "Bookkeep host profile", 8972 }, 8973 Key: "profile.host.profileEngine.HostProfileManager.bookKeep", 8974 }, 8975 &types.ElementDescription{ 8976 Description: types.Description{ 8977 Label: "Retrieve profile description", 8978 Summary: "Retrieves description of a profile", 8979 }, 8980 Key: "profile.host.profileEngine.HostProfileManager.retrieveProfileDescription", 8981 }, 8982 &types.ElementDescription{ 8983 Description: types.Description{ 8984 Label: "Update configuration tasks from host configuration", 8985 Summary: "Update configuration tasks from host configuration", 8986 }, 8987 Key: "profile.host.profileEngine.HostProfileManager.updateTaskConfigSpec", 8988 }, 8989 &types.ElementDescription{ 8990 Description: types.Description{ 8991 Label: "generateTaskList", 8992 Summary: "generateTaskList", 8993 }, 8994 Key: "profile.host.profileEngine.HostProfileManager.generateTaskList", 8995 }, 8996 &types.ElementDescription{ 8997 Description: types.Description{ 8998 Label: "generateHostConfigTaskSpec", 8999 Summary: "generateHostConfigTaskSpec", 9000 }, 9001 Key: "profile.host.profileEngine.HostProfileManager.generateHostConfigTaskSpec", 9002 }, 9003 &types.ElementDescription{ 9004 Description: types.Description{ 9005 Label: "Retrieve profile from host configuration", 9006 Summary: "Retrieves a profile from the host's configuration", 9007 }, 9008 Key: "profile.host.profileEngine.HostProfileManager.retrieveProfile", 9009 }, 9010 &types.ElementDescription{ 9011 Description: types.Description{ 9012 Label: "Prepare host profile for export", 9013 Summary: "Prepares a host profile for export", 9014 }, 9015 Key: "profile.host.profileEngine.HostProfileManager.prepareExport", 9016 }, 9017 &types.ElementDescription{ 9018 Description: types.Description{ 9019 Label: "Query user input policy options", 9020 Summary: "Gets a list of policy options that are set to require user inputs", 9021 }, 9022 Key: "profile.host.profileEngine.HostProfileManager.queryUserInputPolicyOptions", 9023 }, 9024 &types.ElementDescription{ 9025 Description: types.Description{ 9026 Label: "Query profile structure", 9027 Summary: "Gets information about the structure of a profile", 9028 }, 9029 Key: "profile.host.profileEngine.HostProfileManager.queryProfileStructure", 9030 }, 9031 &types.ElementDescription{ 9032 Description: types.Description{ 9033 Label: "Apply host configuration", 9034 Summary: "Applies the specified host configuration to the host", 9035 }, 9036 Key: "profile.host.profileEngine.HostProfileManager.applyHostConfig", 9037 }, 9038 &types.ElementDescription{ 9039 Description: types.Description{ 9040 Label: "Query host profile manager state", 9041 Summary: "Gets the current state of the host profile manager and plug-ins on a host", 9042 }, 9043 Key: "profile.host.profileEngine.HostProfileManager.queryState", 9044 }, 9045 &types.ElementDescription{ 9046 Description: types.Description{ 9047 Label: "Set backup agent custom value", 9048 Summary: "Set backup agent custom value", 9049 }, 9050 Key: "vm.BackupAgent.setCustomValue", 9051 }, 9052 &types.ElementDescription{ 9053 Description: types.Description{ 9054 Label: "Start virtual machine backup", 9055 Summary: "Start a backup operation inside the virtual machine guest", 9056 }, 9057 Key: "vm.BackupAgent.startBackup", 9058 }, 9059 &types.ElementDescription{ 9060 Description: types.Description{ 9061 Label: "Stop virtual machine backup", 9062 Summary: "Stop a backup operation in a virtual machine", 9063 }, 9064 Key: "vm.BackupAgent.abortBackup", 9065 }, 9066 &types.ElementDescription{ 9067 Description: types.Description{ 9068 Label: "Notify virtual machine snapshot completion", 9069 Summary: "Notify the virtual machine when a snapshot operation is complete", 9070 }, 9071 Key: "vm.BackupAgent.notifySnapshotCompletion", 9072 }, 9073 &types.ElementDescription{ 9074 Description: types.Description{ 9075 Label: "Wait for guest event", 9076 Summary: "Wait for an event delivered by the virtual machine guest", 9077 }, 9078 Key: "vm.BackupAgent.waitForEvent", 9079 }, 9080 &types.ElementDescription{ 9081 Description: types.Description{ 9082 Label: "Refresh hardware information", 9083 Summary: "Refresh hardware information", 9084 }, 9085 Key: "host.HealthStatusSystem.refresh", 9086 }, 9087 &types.ElementDescription{ 9088 Description: types.Description{ 9089 Label: "Reset system health sensors", 9090 Summary: "Resets the state of the sensors of the IPMI subsystem", 9091 }, 9092 Key: "host.HealthStatusSystem.resetSystemHealthInfo", 9093 }, 9094 &types.ElementDescription{ 9095 Description: types.Description{ 9096 Label: "Clear hardware IPMI System Event Log", 9097 Summary: "Clear hardware IPMI System Event Log", 9098 }, 9099 Key: "host.HealthStatusSystem.clearSystemEventLog", 9100 }, 9101 &types.ElementDescription{ 9102 Description: types.Description{ 9103 Label: "Refresh hardware IPMI System Event Log", 9104 Summary: "Refresh hardware IPMI System Event Log", 9105 }, 9106 Key: "host.HealthStatusSystem.FetchSystemEventLog", 9107 }, 9108 &types.ElementDescription{ 9109 Description: types.Description{ 9110 Label: "Create a virtual disk object", 9111 Summary: "Create a virtual disk object", 9112 }, 9113 Key: "vslm.vcenter.VStorageObjectManager.createDisk", 9114 }, 9115 &types.ElementDescription{ 9116 Description: types.Description{ 9117 Label: "Register a legacy disk to be a virtual disk object", 9118 Summary: "Register a legacy disk to be a virtual disk object", 9119 }, 9120 Key: "vslm.vcenter.VStorageObjectManager.registerDisk", 9121 }, 9122 &types.ElementDescription{ 9123 Description: types.Description{ 9124 Label: "Extend a virtual disk to the new capacity", 9125 Summary: "Extend a virtual disk to the new capacity", 9126 }, 9127 Key: "vslm.vcenter.VStorageObjectManager.extendDisk", 9128 }, 9129 &types.ElementDescription{ 9130 Description: types.Description{ 9131 Label: "Inflate a thin virtual disk", 9132 Summary: "Inflate a thin virtual disk", 9133 }, 9134 Key: "vslm.vcenter.VStorageObjectManager.inflateDisk", 9135 }, 9136 &types.ElementDescription{ 9137 Description: types.Description{ 9138 Label: "Rename a virtual storage object", 9139 Summary: "Rename a virtual storage object", 9140 }, 9141 Key: "vslm.vcenter.VStorageObjectManager.renameVStorageObject", 9142 }, 9143 &types.ElementDescription{ 9144 Description: types.Description{ 9145 Label: "Update storage policy on a virtual storage object", 9146 Summary: "Update storage policy on a virtual storage object", 9147 }, 9148 Key: "vslm.vcenter.VStorageObjectManager.updateVStorageObjectPolicy", 9149 }, 9150 &types.ElementDescription{ 9151 Description: types.Description{ 9152 Label: "Delete a virtual storage object", 9153 Summary: "Delete a virtual storage object", 9154 }, 9155 Key: "vslm.vcenter.VStorageObjectManager.deleteVStorageObject", 9156 }, 9157 &types.ElementDescription{ 9158 Description: types.Description{ 9159 Label: "Retrieve a virtual storage object", 9160 Summary: "Retrieve a virtual storage object", 9161 }, 9162 Key: "vslm.vcenter.VStorageObjectManager.retrieveVStorageObject", 9163 }, 9164 &types.ElementDescription{ 9165 Description: types.Description{ 9166 Label: "retrieveVStorageObjectState", 9167 Summary: "retrieveVStorageObjectState", 9168 }, 9169 Key: "vslm.vcenter.VStorageObjectManager.retrieveVStorageObjectState", 9170 }, 9171 &types.ElementDescription{ 9172 Description: types.Description{ 9173 Label: "List virtual storage objects on a datastore", 9174 Summary: "List virtual storage objects on a datastore", 9175 }, 9176 Key: "vslm.vcenter.VStorageObjectManager.listVStorageObject", 9177 }, 9178 &types.ElementDescription{ 9179 Description: types.Description{ 9180 Label: "Clone a virtual storage object", 9181 Summary: "Clone a virtual storage object", 9182 }, 9183 Key: "vslm.vcenter.VStorageObjectManager.cloneVStorageObject", 9184 }, 9185 &types.ElementDescription{ 9186 Description: types.Description{ 9187 Label: "Relocate a virtual storage object", 9188 Summary: "Relocate a virtual storage object", 9189 }, 9190 Key: "vslm.vcenter.VStorageObjectManager.relocateVStorageObject", 9191 }, 9192 &types.ElementDescription{ 9193 Description: types.Description{ 9194 Label: "attachTagToVStorageObject", 9195 Summary: "attachTagToVStorageObject", 9196 }, 9197 Key: "vslm.vcenter.VStorageObjectManager.attachTagToVStorageObject", 9198 }, 9199 &types.ElementDescription{ 9200 Description: types.Description{ 9201 Label: "detachTagFromVStorageObject", 9202 Summary: "detachTagFromVStorageObject", 9203 }, 9204 Key: "vslm.vcenter.VStorageObjectManager.detachTagFromVStorageObject", 9205 }, 9206 &types.ElementDescription{ 9207 Description: types.Description{ 9208 Label: "listVStorageObjectsAttachedToTag", 9209 Summary: "listVStorageObjectsAttachedToTag", 9210 }, 9211 Key: "vslm.vcenter.VStorageObjectManager.listVStorageObjectsAttachedToTag", 9212 }, 9213 &types.ElementDescription{ 9214 Description: types.Description{ 9215 Label: "listTagsAttachedToVStorageObject", 9216 Summary: "listTagsAttachedToVStorageObject", 9217 }, 9218 Key: "vslm.vcenter.VStorageObjectManager.listTagsAttachedToVStorageObject", 9219 }, 9220 &types.ElementDescription{ 9221 Description: types.Description{ 9222 Label: "Reconcile datastore inventory", 9223 Summary: "Reconcile datastore inventory", 9224 }, 9225 Key: "vslm.vcenter.VStorageObjectManager.reconcileDatastoreInventory", 9226 }, 9227 &types.ElementDescription{ 9228 Description: types.Description{ 9229 Label: "Schedule reconcile datastore inventory", 9230 Summary: "Schedule reconcile datastore inventory", 9231 }, 9232 Key: "vslm.vcenter.VStorageObjectManager.scheduleReconcileDatastoreInventory", 9233 }, 9234 &types.ElementDescription{ 9235 Description: types.Description{ 9236 Label: "Prepare a vCenter HA setup", 9237 Summary: "Prepare vCenter HA setup on the local vCenter Server", 9238 }, 9239 Key: "vcha.FailoverClusterConfigurator.prepare", 9240 }, 9241 &types.ElementDescription{ 9242 Description: types.Description{ 9243 Label: "Deploy a vCenter HA cluster", 9244 Summary: "Deploy and configure vCenter HA on the local vCenter Server", 9245 }, 9246 Key: "vcha.FailoverClusterConfigurator.deploy", 9247 }, 9248 &types.ElementDescription{ 9249 Description: types.Description{ 9250 Label: "Configure a vCenter HA cluster", 9251 Summary: "Configure vCenter HA on the local vCenter Server", 9252 }, 9253 Key: "vcha.FailoverClusterConfigurator.configure", 9254 }, 9255 &types.ElementDescription{ 9256 Description: types.Description{ 9257 Label: "Create passive node", 9258 Summary: "Create a passive node in a vCenter HA Cluster", 9259 }, 9260 Key: "vcha.FailoverClusterConfigurator.createPassiveNode", 9261 }, 9262 &types.ElementDescription{ 9263 Description: types.Description{ 9264 Label: "Create witness node", 9265 Summary: "Create a witness node in a vCenter HA Cluster", 9266 }, 9267 Key: "vcha.FailoverClusterConfigurator.createWitnessNode", 9268 }, 9269 &types.ElementDescription{ 9270 Description: types.Description{ 9271 Label: "getConfig", 9272 Summary: "getConfig", 9273 }, 9274 Key: "vcha.FailoverClusterConfigurator.getConfig", 9275 }, 9276 &types.ElementDescription{ 9277 Description: types.Description{ 9278 Label: "Destroy the vCenter HA cluster", 9279 Summary: "Destroy the vCenter HA cluster setup and remove all configuration files", 9280 }, 9281 Key: "vcha.FailoverClusterConfigurator.destroy", 9282 }, 9283 &types.ElementDescription{ 9284 Description: types.Description{ 9285 Label: "Set graphics manager custom value", 9286 Summary: "Sets the value of a custom field of the graphics manager", 9287 }, 9288 Key: "host.GraphicsManager.setCustomValue", 9289 }, 9290 &types.ElementDescription{ 9291 Description: types.Description{ 9292 Label: "Refresh graphics information", 9293 Summary: "Refresh graphics device information", 9294 }, 9295 Key: "host.GraphicsManager.refresh", 9296 }, 9297 &types.ElementDescription{ 9298 Description: types.Description{ 9299 Label: "Check if shared graphics is active", 9300 Summary: "Check if shared graphics is active on the host", 9301 }, 9302 Key: "host.GraphicsManager.isSharedGraphicsActive", 9303 }, 9304 &types.ElementDescription{ 9305 Description: types.Description{ 9306 Label: "updateGraphicsConfig", 9307 Summary: "updateGraphicsConfig", 9308 }, 9309 Key: "host.GraphicsManager.updateGraphicsConfig", 9310 }, 9311 &types.ElementDescription{ 9312 Description: types.Description{ 9313 Label: "addKey", 9314 Summary: "addKey", 9315 }, 9316 Key: "encryption.CryptoManagerKmip.addKey", 9317 }, 9318 &types.ElementDescription{ 9319 Description: types.Description{ 9320 Label: "addKeys", 9321 Summary: "addKeys", 9322 }, 9323 Key: "encryption.CryptoManagerKmip.addKeys", 9324 }, 9325 &types.ElementDescription{ 9326 Description: types.Description{ 9327 Label: "removeKey", 9328 Summary: "removeKey", 9329 }, 9330 Key: "encryption.CryptoManagerKmip.removeKey", 9331 }, 9332 &types.ElementDescription{ 9333 Description: types.Description{ 9334 Label: "removeKeys", 9335 Summary: "removeKeys", 9336 }, 9337 Key: "encryption.CryptoManagerKmip.removeKeys", 9338 }, 9339 &types.ElementDescription{ 9340 Description: types.Description{ 9341 Label: "listKeys", 9342 Summary: "listKeys", 9343 }, 9344 Key: "encryption.CryptoManagerKmip.listKeys", 9345 }, 9346 &types.ElementDescription{ 9347 Description: types.Description{ 9348 Label: "registerKmipServer", 9349 Summary: "registerKmipServer", 9350 }, 9351 Key: "encryption.CryptoManagerKmip.registerKmipServer", 9352 }, 9353 &types.ElementDescription{ 9354 Description: types.Description{ 9355 Label: "markDefault", 9356 Summary: "markDefault", 9357 }, 9358 Key: "encryption.CryptoManagerKmip.markDefault", 9359 }, 9360 &types.ElementDescription{ 9361 Description: types.Description{ 9362 Label: "updateKmipServer", 9363 Summary: "updateKmipServer", 9364 }, 9365 Key: "encryption.CryptoManagerKmip.updateKmipServer", 9366 }, 9367 &types.ElementDescription{ 9368 Description: types.Description{ 9369 Label: "removeKmipServer", 9370 Summary: "removeKmipServer", 9371 }, 9372 Key: "encryption.CryptoManagerKmip.removeKmipServer", 9373 }, 9374 &types.ElementDescription{ 9375 Description: types.Description{ 9376 Label: "listKmipServers", 9377 Summary: "listKmipServers", 9378 }, 9379 Key: "encryption.CryptoManagerKmip.listKmipServers", 9380 }, 9381 &types.ElementDescription{ 9382 Description: types.Description{ 9383 Label: "retrieveKmipServersStatus", 9384 Summary: "retrieveKmipServersStatus", 9385 }, 9386 Key: "encryption.CryptoManagerKmip.retrieveKmipServersStatus", 9387 }, 9388 &types.ElementDescription{ 9389 Description: types.Description{ 9390 Label: "generateKey", 9391 Summary: "generateKey", 9392 }, 9393 Key: "encryption.CryptoManagerKmip.generateKey", 9394 }, 9395 &types.ElementDescription{ 9396 Description: types.Description{ 9397 Label: "retrieveKmipServerCert", 9398 Summary: "retrieveKmipServerCert", 9399 }, 9400 Key: "encryption.CryptoManagerKmip.retrieveKmipServerCert", 9401 }, 9402 &types.ElementDescription{ 9403 Description: types.Description{ 9404 Label: "uploadKmipServerCert", 9405 Summary: "uploadKmipServerCert", 9406 }, 9407 Key: "encryption.CryptoManagerKmip.uploadKmipServerCert", 9408 }, 9409 &types.ElementDescription{ 9410 Description: types.Description{ 9411 Label: "generateSelfSignedClientCert", 9412 Summary: "generateSelfSignedClientCert", 9413 }, 9414 Key: "encryption.CryptoManagerKmip.generateSelfSignedClientCert", 9415 }, 9416 &types.ElementDescription{ 9417 Description: types.Description{ 9418 Label: "generateClientCsr", 9419 Summary: "generateClientCsr", 9420 }, 9421 Key: "encryption.CryptoManagerKmip.generateClientCsr", 9422 }, 9423 &types.ElementDescription{ 9424 Description: types.Description{ 9425 Label: "retrieveSelfSignedClientCert", 9426 Summary: "retrieveSelfSignedClientCert", 9427 }, 9428 Key: "encryption.CryptoManagerKmip.retrieveSelfSignedClientCert", 9429 }, 9430 &types.ElementDescription{ 9431 Description: types.Description{ 9432 Label: "retrieveClientCsr", 9433 Summary: "retrieveClientCsr", 9434 }, 9435 Key: "encryption.CryptoManagerKmip.retrieveClientCsr", 9436 }, 9437 &types.ElementDescription{ 9438 Description: types.Description{ 9439 Label: "retrieveClientCert", 9440 Summary: "retrieveClientCert", 9441 }, 9442 Key: "encryption.CryptoManagerKmip.retrieveClientCert", 9443 }, 9444 &types.ElementDescription{ 9445 Description: types.Description{ 9446 Label: "updateSelfSignedClientCert", 9447 Summary: "updateSelfSignedClientCert", 9448 }, 9449 Key: "encryption.CryptoManagerKmip.updateSelfSignedClientCert", 9450 }, 9451 &types.ElementDescription{ 9452 Description: types.Description{ 9453 Label: "updateKmsSignedCsrClientCert", 9454 Summary: "updateKmsSignedCsrClientCert", 9455 }, 9456 Key: "encryption.CryptoManagerKmip.updateKmsSignedCsrClientCert", 9457 }, 9458 &types.ElementDescription{ 9459 Description: types.Description{ 9460 Label: "uploadClientCert", 9461 Summary: "uploadClientCert", 9462 }, 9463 Key: "encryption.CryptoManagerKmip.uploadClientCert", 9464 }, 9465 &types.ElementDescription{ 9466 Description: types.Description{ 9467 Label: "Set host custom value", 9468 Summary: "Sets the value of a custom field of an host", 9469 }, 9470 Key: "HostSystem.setCustomValue", 9471 }, 9472 &types.ElementDescription{ 9473 Description: types.Description{ 9474 Label: "Reload host system", 9475 Summary: "Reloads the host system", 9476 }, 9477 Key: "HostSystem.reload", 9478 }, 9479 &types.ElementDescription{ 9480 Description: types.Description{ 9481 Label: "Rename host", 9482 Summary: "Rename this host", 9483 }, 9484 Key: "HostSystem.rename", 9485 }, 9486 &types.ElementDescription{ 9487 Description: types.Description{ 9488 Label: "Remove host", 9489 Summary: "Removes the host", 9490 }, 9491 Key: "HostSystem.destroy", 9492 }, 9493 &types.ElementDescription{ 9494 Description: types.Description{ 9495 Label: "Add tag", 9496 Summary: "Add a set of tags to the host", 9497 }, 9498 Key: "HostSystem.addTag", 9499 }, 9500 &types.ElementDescription{ 9501 Description: types.Description{ 9502 Label: "Remove tag", 9503 Summary: "Remove a set of tags from the host", 9504 }, 9505 Key: "HostSystem.removeTag", 9506 }, 9507 &types.ElementDescription{ 9508 Description: types.Description{ 9509 Label: "retrieveCustomValues", 9510 Summary: "retrieveCustomValues", 9511 }, 9512 Key: "HostSystem.retrieveCustomValues", 9513 }, 9514 &types.ElementDescription{ 9515 Description: types.Description{ 9516 Label: "Query TPM attestation information", 9517 Summary: "Provides details of the secure boot and TPM status", 9518 }, 9519 Key: "HostSystem.queryTpmAttestationReport", 9520 }, 9521 &types.ElementDescription{ 9522 Description: types.Description{ 9523 Label: "Query connection information", 9524 Summary: "Connection information about a host", 9525 }, 9526 Key: "HostSystem.queryConnectionInfo", 9527 }, 9528 &types.ElementDescription{ 9529 Description: types.Description{ 9530 Label: "Retrieve internal host capabilities", 9531 Summary: "Retrieves vCenter Server-specific internal host capabilities", 9532 }, 9533 Key: "HostSystem.retrieveInternalCapability", 9534 }, 9535 &types.ElementDescription{ 9536 Description: types.Description{ 9537 Label: "<internal>", 9538 Summary: "<internal>", 9539 }, 9540 Key: "HostSystem.retrieveInternalConfigManager", 9541 }, 9542 &types.ElementDescription{ 9543 Description: types.Description{ 9544 Label: "Update system resources", 9545 Summary: "Update the configuration of the system resource hierarchy", 9546 }, 9547 Key: "HostSystem.updateSystemResources", 9548 }, 9549 &types.ElementDescription{ 9550 Description: types.Description{ 9551 Label: "Update system swap configuration", 9552 Summary: "Update the configuration of the system swap", 9553 }, 9554 Key: "HostSystem.updateSystemSwapConfiguration", 9555 }, 9556 &types.ElementDescription{ 9557 Description: types.Description{ 9558 Label: "Reconnect host", 9559 Summary: "Reconnects to a host", 9560 }, 9561 Key: "HostSystem.reconnect", 9562 }, 9563 &types.ElementDescription{ 9564 Description: types.Description{ 9565 Label: "Disconnect host", 9566 Summary: "Disconnects from a host", 9567 }, 9568 Key: "HostSystem.disconnect", 9569 }, 9570 &types.ElementDescription{ 9571 Description: types.Description{ 9572 Label: "Enter maintenance mode", 9573 Summary: "Puts the host in maintenance mode", 9574 }, 9575 Key: "HostSystem.enterMaintenanceMode", 9576 }, 9577 &types.ElementDescription{ 9578 Description: types.Description{ 9579 Label: "Exit maintenance mode", 9580 Summary: "Disables maintenance mode", 9581 }, 9582 Key: "HostSystem.exitMaintenanceMode", 9583 }, 9584 &types.ElementDescription{ 9585 Description: types.Description{ 9586 Label: "Initiate host reboot", 9587 Summary: "Initiates a host reboot", 9588 }, 9589 Key: "HostSystem.reboot", 9590 }, 9591 &types.ElementDescription{ 9592 Description: types.Description{ 9593 Label: "Initiate host shutdown", 9594 Summary: "Initiates a host shutdown", 9595 }, 9596 Key: "HostSystem.shutdown", 9597 }, 9598 &types.ElementDescription{ 9599 Description: types.Description{ 9600 Label: "Enter standby mode", 9601 Summary: "Puts this host into standby mode", 9602 }, 9603 Key: "HostSystem.enterStandbyMode", 9604 }, 9605 &types.ElementDescription{ 9606 Description: types.Description{ 9607 Label: "Exit standby mode", 9608 Summary: "Brings this host out of standby mode", 9609 }, 9610 Key: "HostSystem.exitStandbyMode", 9611 }, 9612 &types.ElementDescription{ 9613 Description: types.Description{ 9614 Label: "Query host overhead", 9615 Summary: "Determines the amount of memory overhead necessary to power on a virtual machine with the specified characteristics", 9616 }, 9617 Key: "HostSystem.queryOverhead", 9618 }, 9619 &types.ElementDescription{ 9620 Description: types.Description{ 9621 Label: "Query memory overhead", 9622 Summary: "Query memory overhead", 9623 }, 9624 Key: "HostSystem.queryOverheadEx", 9625 }, 9626 &types.ElementDescription{ 9627 Description: types.Description{ 9628 Label: "Reconfigure vSphere HA host", 9629 Summary: "Reconfigures the host for vSphere HA", 9630 }, 9631 Key: "HostSystem.reconfigureDAS", 9632 }, 9633 &types.ElementDescription{ 9634 Description: types.Description{ 9635 Label: "Retrieve Patch Manager", 9636 Summary: "Retrieves a reference to Patch Manager", 9637 }, 9638 Key: "HostSystem.retrievePatchManager", 9639 }, 9640 &types.ElementDescription{ 9641 Description: types.Description{ 9642 Label: "Update host system flags", 9643 Summary: "Update the flags of the host system", 9644 }, 9645 Key: "HostSystem.updateFlags", 9646 }, 9647 &types.ElementDescription{ 9648 Description: types.Description{ 9649 Label: "Send Wake-on-LAN packet", 9650 Summary: "Send Wake-on-LAN packets to the physical NICs specified", 9651 }, 9652 Key: "HostSystem.sendWakeOnLanPacket", 9653 }, 9654 &types.ElementDescription{ 9655 Description: types.Description{ 9656 Label: "Enable lockdown mode", 9657 Summary: "Enable lockdown mode on this host", 9658 }, 9659 Key: "HostSystem.disableAdmin", 9660 }, 9661 &types.ElementDescription{ 9662 Description: types.Description{ 9663 Label: "Disable lockdown mode", 9664 Summary: "Disable lockdown mode on this host", 9665 }, 9666 Key: "HostSystem.enableAdmin", 9667 }, 9668 &types.ElementDescription{ 9669 Description: types.Description{ 9670 Label: "Enable lockdown mode", 9671 Summary: "Enable lockdown mode on this host", 9672 }, 9673 Key: "HostSystem.enterLockdownMode", 9674 }, 9675 &types.ElementDescription{ 9676 Description: types.Description{ 9677 Label: "Disable lockdown mode", 9678 Summary: "Disable lockdown mode on this host", 9679 }, 9680 Key: "HostSystem.exitLockdownMode", 9681 }, 9682 &types.ElementDescription{ 9683 Description: types.Description{ 9684 Label: "Update management server IP", 9685 Summary: "Update information about the vCenter Server managing this host", 9686 }, 9687 Key: "HostSystem.updateManagementServerIp", 9688 }, 9689 &types.ElementDescription{ 9690 Description: types.Description{ 9691 Label: "Acquire CIM service", 9692 Summary: "Establish a remote connection to a CIM interface", 9693 }, 9694 Key: "HostSystem.acquireCimServicesTicket", 9695 }, 9696 &types.ElementDescription{ 9697 Description: types.Description{ 9698 Label: "Update IPMI or ILO information used by DPM", 9699 Summary: "Update IPMI or ILO information for this host used by DPM", 9700 }, 9701 Key: "HostSystem.updateIpmi", 9702 }, 9703 &types.ElementDescription{ 9704 Description: types.Description{ 9705 Label: "Update SSL thumbprint registry", 9706 Summary: "Updates the SSL thumbprint registry on the host", 9707 }, 9708 Key: "HostSystem.updateSslThumbprintInfo", 9709 }, 9710 &types.ElementDescription{ 9711 Description: types.Description{ 9712 Label: "Retrieve host hardware uptime", 9713 Summary: "Retrieves the hardware uptime for the host in seconds", 9714 }, 9715 Key: "HostSystem.retrieveHardwareUptime", 9716 }, 9717 &types.ElementDescription{ 9718 Description: types.Description{ 9719 Label: "Retrieve Dynamic Type Manager", 9720 Summary: "Retrieves a reference to Dynamic Type Manager", 9721 }, 9722 Key: "HostSystem.retrieveDynamicTypeManager", 9723 }, 9724 &types.ElementDescription{ 9725 Description: types.Description{ 9726 Label: "Retrieve Managed Method Executer", 9727 Summary: "Retrieves a reference to Managed Method Executer", 9728 }, 9729 Key: "HostSystem.retrieveManagedMethodExecuter", 9730 }, 9731 &types.ElementDescription{ 9732 Description: types.Description{ 9733 Label: "Query virtual machine memory overhead", 9734 Summary: "Query memory overhead for a virtual machine power on", 9735 }, 9736 Key: "HostSystem.queryOverheadEx2", 9737 }, 9738 &types.ElementDescription{ 9739 Description: types.Description{ 9740 Label: "Test EVC mode", 9741 Summary: "Test an EVC mode on a host", 9742 }, 9743 Key: "HostSystem.testEvcMode", 9744 }, 9745 &types.ElementDescription{ 9746 Description: types.Description{ 9747 Label: "Apply EVC mode", 9748 Summary: "Applies an EVC mode to a host", 9749 }, 9750 Key: "HostSystem.applyEvcMode", 9751 }, 9752 &types.ElementDescription{ 9753 Description: types.Description{ 9754 Label: "Check whether the certificate is trusted by vCenter Server", 9755 Summary: "Checks whether the certificate matches the host certificate that vCenter Server trusts", 9756 }, 9757 Key: "HostSystem.checkCertificateTrusted", 9758 }, 9759 &types.ElementDescription{ 9760 Description: types.Description{ 9761 Label: "Prepare host", 9762 Summary: "Prepare host for encryption", 9763 }, 9764 Key: "HostSystem.prepareCrypto", 9765 }, 9766 &types.ElementDescription{ 9767 Description: types.Description{ 9768 Label: "Enable encryption", 9769 Summary: "Enable encryption on the current host", 9770 }, 9771 Key: "HostSystem.enableCrypto", 9772 }, 9773 &types.ElementDescription{ 9774 Description: types.Description{ 9775 Label: "Configure the host key", 9776 Summary: "Configure the encryption key on the current host", 9777 }, 9778 Key: "HostSystem.configureCryptoKey", 9779 }, 9780 &types.ElementDescription{ 9781 Description: types.Description{ 9782 Label: "Query supported switch specification", 9783 Summary: "Query supported switch specification", 9784 }, 9785 Key: "dvs.DistributedVirtualSwitchManager.querySupportedSwitchSpec", 9786 }, 9787 &types.ElementDescription{ 9788 Description: types.Description{ 9789 Label: "Query compatible hosts for a vSphere Distributed Switch specification", 9790 Summary: "Returns a list of hosts that are compatible with a given vSphere Distributed Switch specification", 9791 }, 9792 Key: "dvs.DistributedVirtualSwitchManager.queryCompatibleHostForNewDvs", 9793 }, 9794 &types.ElementDescription{ 9795 Description: types.Description{ 9796 Label: "Query compatible hosts for existing vSphere Distributed Switch", 9797 Summary: "Returns a list of hosts that are compatible with an existing vSphere Distributed Switch", 9798 }, 9799 Key: "dvs.DistributedVirtualSwitchManager.queryCompatibleHostForExistingDvs", 9800 }, 9801 &types.ElementDescription{ 9802 Description: types.Description{ 9803 Label: "Query compatible host specification", 9804 Summary: "Query compatible host specification", 9805 }, 9806 Key: "dvs.DistributedVirtualSwitchManager.queryCompatibleHostSpec", 9807 }, 9808 &types.ElementDescription{ 9809 Description: types.Description{ 9810 Label: "Query feature capabilities for vSphere Distributed Switch specification", 9811 Summary: "Queries feature capabilities available for a given vSphere Distributed Switch specification", 9812 }, 9813 Key: "dvs.DistributedVirtualSwitchManager.queryFeatureCapability", 9814 }, 9815 &types.ElementDescription{ 9816 Description: types.Description{ 9817 Label: "Query switch by UUID", 9818 Summary: "Query switch by UUID", 9819 }, 9820 Key: "dvs.DistributedVirtualSwitchManager.querySwitchByUuid", 9821 }, 9822 &types.ElementDescription{ 9823 Description: types.Description{ 9824 Label: "Query configuration target", 9825 Summary: "Query configuration target", 9826 }, 9827 Key: "dvs.DistributedVirtualSwitchManager.queryDvsConfigTarget", 9828 }, 9829 &types.ElementDescription{ 9830 Description: types.Description{ 9831 Label: "Check compatibility of hosts against a vSphere Distributed Switch version", 9832 Summary: "Check compatibility of hosts against a vSphere Distributed Switch version", 9833 }, 9834 Key: "dvs.DistributedVirtualSwitchManager.checkCompatibility", 9835 }, 9836 &types.ElementDescription{ 9837 Description: types.Description{ 9838 Label: "Update opaque data for set of entities", 9839 Summary: "Update opaque data for set of entities", 9840 }, 9841 Key: "dvs.DistributedVirtualSwitchManager.updateOpaqueData", 9842 }, 9843 &types.ElementDescription{ 9844 Description: types.Description{ 9845 Label: "Update opaque data for set of entities", 9846 Summary: "Update opaque data for set of entities", 9847 }, 9848 Key: "dvs.DistributedVirtualSwitchManager.updateOpaqueDataEx", 9849 }, 9850 &types.ElementDescription{ 9851 Description: types.Description{ 9852 Label: "Fetch opaque data for set of entities", 9853 Summary: "Fetch opaque data for set of entities", 9854 }, 9855 Key: "dvs.DistributedVirtualSwitchManager.fetchOpaqueData", 9856 }, 9857 &types.ElementDescription{ 9858 Description: types.Description{ 9859 Label: "Fetch opaque data for set of entities", 9860 Summary: "Fetch opaque data for set of entities", 9861 }, 9862 Key: "dvs.DistributedVirtualSwitchManager.fetchOpaqueDataEx", 9863 }, 9864 &types.ElementDescription{ 9865 Description: types.Description{ 9866 Label: "Execute opaque command for set of entities", 9867 Summary: "Execute opaque command for set of entities", 9868 }, 9869 Key: "dvs.DistributedVirtualSwitchManager.executeOpaqueCommand", 9870 }, 9871 &types.ElementDescription{ 9872 Description: types.Description{ 9873 Label: "Rectify vNetwork Distributed Switch host", 9874 Summary: "Rectify vNetwork Distributed Switch host", 9875 }, 9876 Key: "dvs.DistributedVirtualSwitchManager.rectifyHost", 9877 }, 9878 &types.ElementDescription{ 9879 Description: types.Description{ 9880 Label: "Export configuration of the entity", 9881 Summary: "Export configuration of the entity", 9882 }, 9883 Key: "dvs.DistributedVirtualSwitchManager.exportEntity", 9884 }, 9885 &types.ElementDescription{ 9886 Description: types.Description{ 9887 Label: "Import configuration of the entity", 9888 Summary: "Import configuration of the entity", 9889 }, 9890 Key: "dvs.DistributedVirtualSwitchManager.importEntity", 9891 }, 9892 &types.ElementDescription{ 9893 Description: types.Description{ 9894 Label: "Look up portgroup based on portgroup key", 9895 Summary: "Look up portgroup based on portgroup key", 9896 }, 9897 Key: "dvs.DistributedVirtualSwitchManager.lookupPortgroup", 9898 }, 9899 &types.ElementDescription{ 9900 Description: types.Description{ 9901 Label: "Query uplink team information", 9902 Summary: "Query uplink team information", 9903 }, 9904 Key: "dvs.DistributedVirtualSwitchManager.QueryDvpgUplinkTeam", 9905 }, 9906 &types.ElementDescription{ 9907 Description: types.Description{ 9908 Label: "queryHostNetworkResource", 9909 Summary: "queryHostNetworkResource", 9910 }, 9911 Key: "dvs.DistributedVirtualSwitchManager.queryHostNetworkResource", 9912 }, 9913 &types.ElementDescription{ 9914 Description: types.Description{ 9915 Label: "queryVwirePort", 9916 Summary: "queryVwirePort", 9917 }, 9918 Key: "dvs.DistributedVirtualSwitchManager.queryVwirePort", 9919 }, 9920 &types.ElementDescription{ 9921 Description: types.Description{ 9922 Label: "Move file", 9923 Summary: "Move the file, folder, or disk from source datacenter to destination datacenter", 9924 }, 9925 Key: "FileManager.move", 9926 }, 9927 &types.ElementDescription{ 9928 Description: types.Description{ 9929 Label: "Move file", 9930 Summary: "Move the source file or folder to destination datacenter", 9931 }, 9932 Key: "FileManager.moveFile", 9933 }, 9934 &types.ElementDescription{ 9935 Description: types.Description{ 9936 Label: "Copy file", 9937 Summary: "Copy the file, folder, or disk from source datacenter to destination datacenter", 9938 }, 9939 Key: "FileManager.copy", 9940 }, 9941 &types.ElementDescription{ 9942 Description: types.Description{ 9943 Label: "Copy file", 9944 Summary: "Copy the source file or folder to destination datacenter", 9945 }, 9946 Key: "FileManager.copyFile", 9947 }, 9948 &types.ElementDescription{ 9949 Description: types.Description{ 9950 Label: "Delete file", 9951 Summary: "Delete the file, folder, or disk from source datacenter", 9952 }, 9953 Key: "FileManager.delete", 9954 }, 9955 &types.ElementDescription{ 9956 Description: types.Description{ 9957 Label: "Delete file", 9958 Summary: "Delete the source file or folder from the datastore", 9959 }, 9960 Key: "FileManager.deleteFile", 9961 }, 9962 &types.ElementDescription{ 9963 Description: types.Description{ 9964 Label: "Make Directory", 9965 Summary: "Create a directory using the specified name", 9966 }, 9967 Key: "FileManager.makeDirectory", 9968 }, 9969 &types.ElementDescription{ 9970 Description: types.Description{ 9971 Label: "Change owner", 9972 Summary: "Change the owner of the specified file to the specified user", 9973 }, 9974 Key: "FileManager.changeOwner", 9975 }, 9976 &types.ElementDescription{ 9977 Description: types.Description{ 9978 Label: "Query process information", 9979 Summary: "Retrieves information regarding processes", 9980 }, 9981 Key: "host.SystemDebugManager.queryProcessInfo", 9982 }, 9983 &types.ElementDescription{ 9984 Description: types.Description{ 9985 Label: "Set network custom value", 9986 Summary: "Sets the value of a custom field of a host network system", 9987 }, 9988 Key: "host.NetworkSystem.setCustomValue", 9989 }, 9990 &types.ElementDescription{ 9991 Description: types.Description{ 9992 Label: "Update network configuration", 9993 Summary: "Network configuration information", 9994 }, 9995 Key: "host.NetworkSystem.updateNetworkConfig", 9996 }, 9997 &types.ElementDescription{ 9998 Description: types.Description{ 9999 Label: "Update DNS configuration", 10000 Summary: "Update the DNS configuration for the host", 10001 }, 10002 Key: "host.NetworkSystem.updateDnsConfig", 10003 }, 10004 &types.ElementDescription{ 10005 Description: types.Description{ 10006 Label: "Update IP route configuration", 10007 Summary: "Update IP route configuration", 10008 }, 10009 Key: "host.NetworkSystem.updateIpRouteConfig", 10010 }, 10011 &types.ElementDescription{ 10012 Description: types.Description{ 10013 Label: "Update console IP route configuration", 10014 Summary: "Update console IP route configuration", 10015 }, 10016 Key: "host.NetworkSystem.updateConsoleIpRouteConfig", 10017 }, 10018 &types.ElementDescription{ 10019 Description: types.Description{ 10020 Label: "Update IP route table configuration", 10021 Summary: "Applies the IP route table configuration for the host", 10022 }, 10023 Key: "host.NetworkSystem.updateIpRouteTableConfig", 10024 }, 10025 &types.ElementDescription{ 10026 Description: types.Description{ 10027 Label: "Add virtual switch", 10028 Summary: "Add a new virtual switch to the system", 10029 }, 10030 Key: "host.NetworkSystem.addVirtualSwitch", 10031 }, 10032 &types.ElementDescription{ 10033 Description: types.Description{ 10034 Label: "Remove virtual switch", 10035 Summary: "Remove an existing virtual switch from the system", 10036 }, 10037 Key: "host.NetworkSystem.removeVirtualSwitch", 10038 }, 10039 &types.ElementDescription{ 10040 Description: types.Description{ 10041 Label: "Update virtual switch", 10042 Summary: "Updates the properties of the virtual switch", 10043 }, 10044 Key: "host.NetworkSystem.updateVirtualSwitch", 10045 }, 10046 &types.ElementDescription{ 10047 Description: types.Description{ 10048 Label: "Add port group", 10049 Summary: "Add a port group to the virtual switch", 10050 }, 10051 Key: "host.NetworkSystem.addPortGroup", 10052 }, 10053 &types.ElementDescription{ 10054 Description: types.Description{ 10055 Label: "Remove port group", 10056 Summary: "Remove a port group from the virtual switch", 10057 }, 10058 Key: "host.NetworkSystem.removePortGroup", 10059 }, 10060 &types.ElementDescription{ 10061 Description: types.Description{ 10062 Label: "Reconfigure port group", 10063 Summary: "Reconfigure a port group on the virtual switch", 10064 }, 10065 Key: "host.NetworkSystem.updatePortGroup", 10066 }, 10067 &types.ElementDescription{ 10068 Description: types.Description{ 10069 Label: "Update physical NIC link speed", 10070 Summary: "Configure link speed and duplexity", 10071 }, 10072 Key: "host.NetworkSystem.updatePhysicalNicLinkSpeed", 10073 }, 10074 &types.ElementDescription{ 10075 Description: types.Description{ 10076 Label: "Query network hint", 10077 Summary: "Request network hint information for a physical NIC", 10078 }, 10079 Key: "host.NetworkSystem.queryNetworkHint", 10080 }, 10081 &types.ElementDescription{ 10082 Description: types.Description{ 10083 Label: "Add virtual NIC", 10084 Summary: "Add a virtual host or service console NIC", 10085 }, 10086 Key: "host.NetworkSystem.addVirtualNic", 10087 }, 10088 &types.ElementDescription{ 10089 Description: types.Description{ 10090 Label: "Remove virtual NIC", 10091 Summary: "Remove a virtual host or service console NIC", 10092 }, 10093 Key: "host.NetworkSystem.removeVirtualNic", 10094 }, 10095 &types.ElementDescription{ 10096 Description: types.Description{ 10097 Label: "Update virtual NIC", 10098 Summary: "Configure virtual host or VMkernel NIC", 10099 }, 10100 Key: "host.NetworkSystem.updateVirtualNic", 10101 }, 10102 &types.ElementDescription{ 10103 Description: types.Description{ 10104 Label: "Add service console virtual NIC", 10105 Summary: "Add a virtual service console NIC", 10106 }, 10107 Key: "host.NetworkSystem.addServiceConsoleVirtualNic", 10108 }, 10109 &types.ElementDescription{ 10110 Description: types.Description{ 10111 Label: "Remove service console virtual NIC", 10112 Summary: "Remove a virtual service console NIC", 10113 }, 10114 Key: "host.NetworkSystem.removeServiceConsoleVirtualNic", 10115 }, 10116 &types.ElementDescription{ 10117 Description: types.Description{ 10118 Label: "Update service console virtual NIC", 10119 Summary: "Update IP configuration for a service console virtual NIC", 10120 }, 10121 Key: "host.NetworkSystem.updateServiceConsoleVirtualNic", 10122 }, 10123 &types.ElementDescription{ 10124 Description: types.Description{ 10125 Label: "Restart virtual network adapter interface", 10126 Summary: "Restart the service console virtual network adapter interface", 10127 }, 10128 Key: "host.NetworkSystem.restartServiceConsoleVirtualNic", 10129 }, 10130 &types.ElementDescription{ 10131 Description: types.Description{ 10132 Label: "Refresh network information", 10133 Summary: "Refresh the network information and settings to detect any changes that have occurred", 10134 }, 10135 Key: "host.NetworkSystem.refresh", 10136 }, 10137 &types.ElementDescription{ 10138 Description: types.Description{ 10139 Label: "Invoke API call on host with transactionId", 10140 Summary: "Invoke API call on host with transactionId", 10141 }, 10142 Key: "host.NetworkSystem.invokeHostTransactionCall", 10143 }, 10144 &types.ElementDescription{ 10145 Description: types.Description{ 10146 Label: "Commit transaction to confirm that host is connected to vCenter Server", 10147 Summary: "Commit transaction to confirm that host is connected to vCenter Server", 10148 }, 10149 Key: "host.NetworkSystem.commitTransaction", 10150 }, 10151 &types.ElementDescription{ 10152 Description: types.Description{ 10153 Label: "performHostOpaqueNetworkDataOperation", 10154 Summary: "performHostOpaqueNetworkDataOperation", 10155 }, 10156 Key: "host.NetworkSystem.performHostOpaqueNetworkDataOperation", 10157 }, 10158 &types.ElementDescription{ 10159 Description: types.Description{ 10160 Label: "Retrieve available diagnostic partitions", 10161 Summary: "Retrieves a list of available diagnostic partitions", 10162 }, 10163 Key: "host.DiagnosticSystem.queryAvailablePartition", 10164 }, 10165 &types.ElementDescription{ 10166 Description: types.Description{ 10167 Label: "Change active diagnostic partition", 10168 Summary: "Changes the active diagnostic partition to a different partition", 10169 }, 10170 Key: "host.DiagnosticSystem.selectActivePartition", 10171 }, 10172 &types.ElementDescription{ 10173 Description: types.Description{ 10174 Label: "Retrieve diagnostic partitionable disks", 10175 Summary: "Retrieves a list of disks that can be used to contain a diagnostic partition", 10176 }, 10177 Key: "host.DiagnosticSystem.queryPartitionCreateOptions", 10178 }, 10179 &types.ElementDescription{ 10180 Description: types.Description{ 10181 Label: "Retrieve diagnostic partition creation description", 10182 Summary: "Retrieves the diagnostic partition creation description for a disk", 10183 }, 10184 Key: "host.DiagnosticSystem.queryPartitionCreateDesc", 10185 }, 10186 &types.ElementDescription{ 10187 Description: types.Description{ 10188 Label: "Create diagnostic partition", 10189 Summary: "Creates a diagnostic partition according to the provided creation specification", 10190 }, 10191 Key: "host.DiagnosticSystem.createDiagnosticPartition", 10192 }, 10193 &types.ElementDescription{ 10194 Description: types.Description{ 10195 Label: "Configure host cache performance enhancement", 10196 Summary: "Configures host cache by allocating space on a low latency device (usually a solid state drive) for enhanced system performance", 10197 }, 10198 Key: "host.CacheConfigurationManager.configureCache", 10199 }, 10200 &types.ElementDescription{ 10201 Description: types.Description{ 10202 Label: "Reconfigure host update proxy", 10203 Summary: "Reconfigure host update proxy", 10204 }, 10205 Key: "host.HostUpdateProxyManager.reconfigureHostUpdateProxy", 10206 }, 10207 &types.ElementDescription{ 10208 Description: types.Description{ 10209 Label: "Retrieve configuration of the host update proxy", 10210 Summary: "Retrieve configuration of the host update proxy", 10211 }, 10212 Key: "host.HostUpdateProxyManager.retrieveHostUpdateProxyConfig", 10213 }, 10214 &types.ElementDescription{ 10215 Description: types.Description{ 10216 Label: "Set extensible custom value", 10217 Summary: "Sets the value of a custom field of an extensible managed object", 10218 }, 10219 Key: "ExtensibleManagedObject.setCustomValue", 10220 }, 10221 &types.ElementDescription{ 10222 Description: types.Description{ 10223 Label: "Configuring vSphere HA", 10224 Summary: "Configuring vSphere HA", 10225 }, 10226 Key: "DasConfig.ConfigureHost", 10227 }, 10228 &types.ElementDescription{ 10229 Description: types.Description{ 10230 Label: "Unconfiguring vSphere HA", 10231 Summary: "Unconfiguring vSphere HA", 10232 }, 10233 Key: "DasConfig.UnconfigureHost", 10234 }, 10235 &types.ElementDescription{ 10236 Description: types.Description{ 10237 Label: "Migrate virtual machine", 10238 Summary: "Migrates a virtual machine from one host to another", 10239 }, 10240 Key: "Drm.ExecuteVMotionLRO", 10241 }, 10242 &types.ElementDescription{ 10243 Description: types.Description{ 10244 Label: "Power On virtual machine", 10245 Summary: "Power on this virtual machine", 10246 }, 10247 Key: "Drm.ExecuteVmPowerOnLRO", 10248 }, 10249 &types.ElementDescription{ 10250 Description: types.Description{ 10251 Label: "Enter standby mode", 10252 Summary: "Puts this host into standby mode", 10253 }, 10254 Key: "Drm.EnterStandbyLRO", 10255 }, 10256 &types.ElementDescription{ 10257 Description: types.Description{ 10258 Label: "Exit standby mode", 10259 Summary: "Brings this host out of standby mode", 10260 }, 10261 Key: "Drm.ExitStandbyLRO", 10262 }, 10263 &types.ElementDescription{ 10264 Description: types.Description{ 10265 Label: "Power On virtual machine", 10266 Summary: "Power On this virtual machine", 10267 }, 10268 Key: "Datacenter.ExecuteVmPowerOnLRO", 10269 }, 10270 &types.ElementDescription{ 10271 Description: types.Description{ 10272 Label: "Upgrade vCenter Agent", 10273 Summary: "Upgrade the vCenter Agent", 10274 }, 10275 Key: "Upgrade.UpgradeAgent", 10276 }, 10277 &types.ElementDescription{ 10278 Description: types.Description{ 10279 Label: "Upgrade vCenter Agents on cluster hosts", 10280 Summary: "Upgrade the vCenter Agents on all cluster hosts", 10281 }, 10282 Key: "ClusterUpgrade.UpgradeAgent", 10283 }, 10284 &types.ElementDescription{ 10285 Description: types.Description{ 10286 Label: "Deploy OVF template", 10287 Summary: "Deploys a virtual machine or vApp", 10288 }, 10289 Key: "ResourcePool.ImportVAppLRO", 10290 }, 10291 &types.ElementDescription{ 10292 Description: types.Description{ 10293 Label: "Set cluster suspended state", 10294 Summary: "Set suspended state of the cluster", 10295 }, 10296 Key: "ClusterComputeResource.setSuspendedState", 10297 }, 10298 &types.ElementDescription{ 10299 Description: types.Description{ 10300 Label: "Export OVF template", 10301 Summary: "Exports the virtual machine as an OVF template", 10302 }, 10303 Key: "VirtualMachine.ExportVmLRO", 10304 }, 10305 &types.ElementDescription{ 10306 Description: types.Description{ 10307 Label: "Export OVF template", 10308 Summary: "Exports the vApp as an OVF template", 10309 }, 10310 Key: "VirtualApp.ExportVAppLRO", 10311 }, 10312 &types.ElementDescription{ 10313 Description: types.Description{ 10314 Label: "Start Fault Tolerance Secondary VM", 10315 Summary: "Start Secondary VM as the Primary VM is powered on", 10316 }, 10317 Key: "FaultTolerance.PowerOnSecondaryLRO", 10318 }, 10319 &types.ElementDescription{ 10320 Description: types.Description{ 10321 Label: "Execute Storage vMotion for Storage DRS", 10322 Summary: "Execute Storage vMotion migrations for Storage DRS", 10323 }, 10324 Key: "Drm.ExecuteStorageVmotionLro", 10325 }, 10326 &types.ElementDescription{ 10327 Description: types.Description{ 10328 Label: "Apply recommendations for SDRS maintenance mode", 10329 Summary: "Apply recommendations to enter into SDRS maintenance mode", 10330 }, 10331 Key: "Drm.ExecuteMaintenanceRecommendationsLro", 10332 }, 10333 &types.ElementDescription{ 10334 Description: types.Description{ 10335 Label: "Enter SDRS maintenance mode monitor task", 10336 Summary: "Task that monitors the SDRS maintenance mode activity", 10337 }, 10338 Key: "Drm.TrackEnterMaintenanceLro", 10339 }, 10340 }, 10341 State: []types.BaseElementDescription{ 10342 &types.ElementDescription{ 10343 Description: types.Description{ 10344 Label: "Queued", 10345 Summary: "Task is queued", 10346 }, 10347 Key: "queued", 10348 }, 10349 &types.ElementDescription{ 10350 Description: types.Description{ 10351 Label: "Running", 10352 Summary: "Task is in progress", 10353 }, 10354 Key: "running", 10355 }, 10356 &types.ElementDescription{ 10357 Description: types.Description{ 10358 Label: "Success", 10359 Summary: "Task completed successfully", 10360 }, 10361 Key: "success", 10362 }, 10363 &types.ElementDescription{ 10364 Description: types.Description{ 10365 Label: "Error", 10366 Summary: "Task completed with a failure", 10367 }, 10368 Key: "error", 10369 }, 10370 }, 10371 Reason: []types.BaseTypeDescription{ 10372 &types.TypeDescription{ 10373 Description: types.Description{ 10374 Label: "Alarm task", 10375 Summary: "Task started by an alarm", 10376 }, 10377 Key: "TaskReasonAlarm", 10378 }, 10379 &types.TypeDescription{ 10380 Description: types.Description{ 10381 Label: "System task", 10382 Summary: "Task started by the server", 10383 }, 10384 Key: "TaskReasonSystem", 10385 }, 10386 &types.TypeDescription{ 10387 Description: types.Description{ 10388 Label: "User task", 10389 Summary: "Task started by a specific user", 10390 }, 10391 Key: "TaskReasonUser", 10392 }, 10393 &types.TypeDescription{ 10394 Description: types.Description{ 10395 Label: "Scheduled task", 10396 Summary: "Task started by a scheduled task", 10397 }, 10398 Key: "TaskReasonSchedule", 10399 }, 10400 }, 10401 }