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