github.com/vmware/govmomi@v0.43.0/vim25/types/if.go (about) 1 /* 2 Copyright (c) 2014-2024 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 types 18 19 import "reflect" 20 21 func (b *Action) GetAction() *Action { return b } 22 23 type BaseAction interface { 24 GetAction() *Action 25 } 26 27 func init() { 28 t["BaseAction"] = reflect.TypeOf((*Action)(nil)).Elem() 29 } 30 31 func (b *ActiveDirectoryFault) GetActiveDirectoryFault() *ActiveDirectoryFault { return b } 32 33 type BaseActiveDirectoryFault interface { 34 GetActiveDirectoryFault() *ActiveDirectoryFault 35 } 36 37 func init() { 38 t["BaseActiveDirectoryFault"] = reflect.TypeOf((*ActiveDirectoryFault)(nil)).Elem() 39 } 40 41 func (b *AlarmAction) GetAlarmAction() *AlarmAction { return b } 42 43 type BaseAlarmAction interface { 44 GetAlarmAction() *AlarmAction 45 } 46 47 func init() { 48 t["BaseAlarmAction"] = reflect.TypeOf((*AlarmAction)(nil)).Elem() 49 } 50 51 func (b *AlarmEvent) GetAlarmEvent() *AlarmEvent { return b } 52 53 type BaseAlarmEvent interface { 54 GetAlarmEvent() *AlarmEvent 55 } 56 57 func init() { 58 t["BaseAlarmEvent"] = reflect.TypeOf((*AlarmEvent)(nil)).Elem() 59 } 60 61 func (b *AlarmExpression) GetAlarmExpression() *AlarmExpression { return b } 62 63 type BaseAlarmExpression interface { 64 GetAlarmExpression() *AlarmExpression 65 } 66 67 func init() { 68 t["BaseAlarmExpression"] = reflect.TypeOf((*AlarmExpression)(nil)).Elem() 69 } 70 71 func (b *AlarmSpec) GetAlarmSpec() *AlarmSpec { return b } 72 73 type BaseAlarmSpec interface { 74 GetAlarmSpec() *AlarmSpec 75 } 76 77 func init() { 78 t["BaseAlarmSpec"] = reflect.TypeOf((*AlarmSpec)(nil)).Elem() 79 } 80 81 func (b *AnswerFileCreateSpec) GetAnswerFileCreateSpec() *AnswerFileCreateSpec { return b } 82 83 type BaseAnswerFileCreateSpec interface { 84 GetAnswerFileCreateSpec() *AnswerFileCreateSpec 85 } 86 87 func init() { 88 t["BaseAnswerFileCreateSpec"] = reflect.TypeOf((*AnswerFileCreateSpec)(nil)).Elem() 89 } 90 91 func (b *ApplyProfile) GetApplyProfile() *ApplyProfile { return b } 92 93 type BaseApplyProfile interface { 94 GetApplyProfile() *ApplyProfile 95 } 96 97 func init() { 98 t["BaseApplyProfile"] = reflect.TypeOf((*ApplyProfile)(nil)).Elem() 99 } 100 101 func (b *ArrayUpdateSpec) GetArrayUpdateSpec() *ArrayUpdateSpec { return b } 102 103 type BaseArrayUpdateSpec interface { 104 GetArrayUpdateSpec() *ArrayUpdateSpec 105 } 106 107 func init() { 108 t["BaseArrayUpdateSpec"] = reflect.TypeOf((*ArrayUpdateSpec)(nil)).Elem() 109 } 110 111 func (b *AuthorizationEvent) GetAuthorizationEvent() *AuthorizationEvent { return b } 112 113 type BaseAuthorizationEvent interface { 114 GetAuthorizationEvent() *AuthorizationEvent 115 } 116 117 func init() { 118 t["BaseAuthorizationEvent"] = reflect.TypeOf((*AuthorizationEvent)(nil)).Elem() 119 } 120 121 func (b *BaseConfigInfo) GetBaseConfigInfo() *BaseConfigInfo { return b } 122 123 type BaseBaseConfigInfo interface { 124 GetBaseConfigInfo() *BaseConfigInfo 125 } 126 127 func init() { 128 t["BaseBaseConfigInfo"] = reflect.TypeOf((*BaseConfigInfo)(nil)).Elem() 129 } 130 131 func (b *BaseConfigInfoBackingInfo) GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo { 132 return b 133 } 134 135 type BaseBaseConfigInfoBackingInfo interface { 136 GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo 137 } 138 139 func init() { 140 t["BaseBaseConfigInfoBackingInfo"] = reflect.TypeOf((*BaseConfigInfoBackingInfo)(nil)).Elem() 141 } 142 143 func (b *BaseConfigInfoFileBackingInfo) GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo { 144 return b 145 } 146 147 type BaseBaseConfigInfoFileBackingInfo interface { 148 GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo 149 } 150 151 func init() { 152 t["BaseBaseConfigInfoFileBackingInfo"] = reflect.TypeOf((*BaseConfigInfoFileBackingInfo)(nil)).Elem() 153 } 154 155 func (b *CannotAccessNetwork) GetCannotAccessNetwork() *CannotAccessNetwork { return b } 156 157 type BaseCannotAccessNetwork interface { 158 GetCannotAccessNetwork() *CannotAccessNetwork 159 } 160 161 func init() { 162 t["BaseCannotAccessNetwork"] = reflect.TypeOf((*CannotAccessNetwork)(nil)).Elem() 163 } 164 165 func (b *CannotAccessVmComponent) GetCannotAccessVmComponent() *CannotAccessVmComponent { return b } 166 167 type BaseCannotAccessVmComponent interface { 168 GetCannotAccessVmComponent() *CannotAccessVmComponent 169 } 170 171 func init() { 172 t["BaseCannotAccessVmComponent"] = reflect.TypeOf((*CannotAccessVmComponent)(nil)).Elem() 173 } 174 175 func (b *CannotAccessVmDevice) GetCannotAccessVmDevice() *CannotAccessVmDevice { return b } 176 177 type BaseCannotAccessVmDevice interface { 178 GetCannotAccessVmDevice() *CannotAccessVmDevice 179 } 180 181 func init() { 182 t["BaseCannotAccessVmDevice"] = reflect.TypeOf((*CannotAccessVmDevice)(nil)).Elem() 183 } 184 185 func (b *CannotAccessVmDisk) GetCannotAccessVmDisk() *CannotAccessVmDisk { return b } 186 187 type BaseCannotAccessVmDisk interface { 188 GetCannotAccessVmDisk() *CannotAccessVmDisk 189 } 190 191 func init() { 192 t["BaseCannotAccessVmDisk"] = reflect.TypeOf((*CannotAccessVmDisk)(nil)).Elem() 193 } 194 195 func (b *CannotMoveVsanEnabledHost) GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost { 196 return b 197 } 198 199 type BaseCannotMoveVsanEnabledHost interface { 200 GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost 201 } 202 203 func init() { 204 t["BaseCannotMoveVsanEnabledHost"] = reflect.TypeOf((*CannotMoveVsanEnabledHost)(nil)).Elem() 205 } 206 207 func (b *ClusterAction) GetClusterAction() *ClusterAction { return b } 208 209 type BaseClusterAction interface { 210 GetClusterAction() *ClusterAction 211 } 212 213 func init() { 214 t["BaseClusterAction"] = reflect.TypeOf((*ClusterAction)(nil)).Elem() 215 } 216 217 func (b *ClusterComputeResourceValidationResultBase) GetClusterComputeResourceValidationResultBase() *ClusterComputeResourceValidationResultBase { 218 return b 219 } 220 221 type BaseClusterComputeResourceValidationResultBase interface { 222 GetClusterComputeResourceValidationResultBase() *ClusterComputeResourceValidationResultBase 223 } 224 225 func init() { 226 t["BaseClusterComputeResourceValidationResultBase"] = reflect.TypeOf((*ClusterComputeResourceValidationResultBase)(nil)).Elem() 227 } 228 229 func (b *ClusterDasAdmissionControlInfo) GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo { 230 return b 231 } 232 233 type BaseClusterDasAdmissionControlInfo interface { 234 GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo 235 } 236 237 func init() { 238 t["BaseClusterDasAdmissionControlInfo"] = reflect.TypeOf((*ClusterDasAdmissionControlInfo)(nil)).Elem() 239 } 240 241 func (b *ClusterDasAdmissionControlPolicy) GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy { 242 return b 243 } 244 245 type BaseClusterDasAdmissionControlPolicy interface { 246 GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy 247 } 248 249 func init() { 250 t["BaseClusterDasAdmissionControlPolicy"] = reflect.TypeOf((*ClusterDasAdmissionControlPolicy)(nil)).Elem() 251 } 252 253 func (b *ClusterDasAdvancedRuntimeInfo) GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo { 254 return b 255 } 256 257 type BaseClusterDasAdvancedRuntimeInfo interface { 258 GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo 259 } 260 261 func init() { 262 t["BaseClusterDasAdvancedRuntimeInfo"] = reflect.TypeOf((*ClusterDasAdvancedRuntimeInfo)(nil)).Elem() 263 } 264 265 func (b *ClusterDasData) GetClusterDasData() *ClusterDasData { return b } 266 267 type BaseClusterDasData interface { 268 GetClusterDasData() *ClusterDasData 269 } 270 271 func init() { 272 t["BaseClusterDasData"] = reflect.TypeOf((*ClusterDasData)(nil)).Elem() 273 } 274 275 func (b *ClusterDasHostInfo) GetClusterDasHostInfo() *ClusterDasHostInfo { return b } 276 277 type BaseClusterDasHostInfo interface { 278 GetClusterDasHostInfo() *ClusterDasHostInfo 279 } 280 281 func init() { 282 t["BaseClusterDasHostInfo"] = reflect.TypeOf((*ClusterDasHostInfo)(nil)).Elem() 283 } 284 285 func (b *ClusterDrsFaultsFaultsByVm) GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm { 286 return b 287 } 288 289 type BaseClusterDrsFaultsFaultsByVm interface { 290 GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm 291 } 292 293 func init() { 294 t["BaseClusterDrsFaultsFaultsByVm"] = reflect.TypeOf((*ClusterDrsFaultsFaultsByVm)(nil)).Elem() 295 } 296 297 func (b *ClusterEvent) GetClusterEvent() *ClusterEvent { return b } 298 299 type BaseClusterEvent interface { 300 GetClusterEvent() *ClusterEvent 301 } 302 303 func init() { 304 t["BaseClusterEvent"] = reflect.TypeOf((*ClusterEvent)(nil)).Elem() 305 } 306 307 func (b *ClusterGroupInfo) GetClusterGroupInfo() *ClusterGroupInfo { return b } 308 309 type BaseClusterGroupInfo interface { 310 GetClusterGroupInfo() *ClusterGroupInfo 311 } 312 313 func init() { 314 t["BaseClusterGroupInfo"] = reflect.TypeOf((*ClusterGroupInfo)(nil)).Elem() 315 } 316 317 func (b *ClusterOvercommittedEvent) GetClusterOvercommittedEvent() *ClusterOvercommittedEvent { 318 return b 319 } 320 321 type BaseClusterOvercommittedEvent interface { 322 GetClusterOvercommittedEvent() *ClusterOvercommittedEvent 323 } 324 325 func init() { 326 t["BaseClusterOvercommittedEvent"] = reflect.TypeOf((*ClusterOvercommittedEvent)(nil)).Elem() 327 } 328 329 func (b *ClusterProfileConfigSpec) GetClusterProfileConfigSpec() *ClusterProfileConfigSpec { return b } 330 331 type BaseClusterProfileConfigSpec interface { 332 GetClusterProfileConfigSpec() *ClusterProfileConfigSpec 333 } 334 335 func init() { 336 t["BaseClusterProfileConfigSpec"] = reflect.TypeOf((*ClusterProfileConfigSpec)(nil)).Elem() 337 } 338 339 func (b *ClusterProfileCreateSpec) GetClusterProfileCreateSpec() *ClusterProfileCreateSpec { return b } 340 341 type BaseClusterProfileCreateSpec interface { 342 GetClusterProfileCreateSpec() *ClusterProfileCreateSpec 343 } 344 345 func init() { 346 t["BaseClusterProfileCreateSpec"] = reflect.TypeOf((*ClusterProfileCreateSpec)(nil)).Elem() 347 } 348 349 func (b *ClusterRuleInfo) GetClusterRuleInfo() *ClusterRuleInfo { return b } 350 351 type BaseClusterRuleInfo interface { 352 GetClusterRuleInfo() *ClusterRuleInfo 353 } 354 355 func init() { 356 t["BaseClusterRuleInfo"] = reflect.TypeOf((*ClusterRuleInfo)(nil)).Elem() 357 } 358 359 func (b *ClusterSlotPolicy) GetClusterSlotPolicy() *ClusterSlotPolicy { return b } 360 361 type BaseClusterSlotPolicy interface { 362 GetClusterSlotPolicy() *ClusterSlotPolicy 363 } 364 365 func init() { 366 t["BaseClusterSlotPolicy"] = reflect.TypeOf((*ClusterSlotPolicy)(nil)).Elem() 367 } 368 369 func (b *ClusterStatusChangedEvent) GetClusterStatusChangedEvent() *ClusterStatusChangedEvent { 370 return b 371 } 372 373 type BaseClusterStatusChangedEvent interface { 374 GetClusterStatusChangedEvent() *ClusterStatusChangedEvent 375 } 376 377 func init() { 378 t["BaseClusterStatusChangedEvent"] = reflect.TypeOf((*ClusterStatusChangedEvent)(nil)).Elem() 379 } 380 381 func (b *ComputeResourceConfigInfo) GetComputeResourceConfigInfo() *ComputeResourceConfigInfo { 382 return b 383 } 384 385 type BaseComputeResourceConfigInfo interface { 386 GetComputeResourceConfigInfo() *ComputeResourceConfigInfo 387 } 388 389 func init() { 390 t["BaseComputeResourceConfigInfo"] = reflect.TypeOf((*ComputeResourceConfigInfo)(nil)).Elem() 391 } 392 393 func (b *ComputeResourceConfigSpec) GetComputeResourceConfigSpec() *ComputeResourceConfigSpec { 394 return b 395 } 396 397 type BaseComputeResourceConfigSpec interface { 398 GetComputeResourceConfigSpec() *ComputeResourceConfigSpec 399 } 400 401 func init() { 402 t["BaseComputeResourceConfigSpec"] = reflect.TypeOf((*ComputeResourceConfigSpec)(nil)).Elem() 403 } 404 405 func (b *ComputeResourceSummary) GetComputeResourceSummary() *ComputeResourceSummary { return b } 406 407 type BaseComputeResourceSummary interface { 408 GetComputeResourceSummary() *ComputeResourceSummary 409 } 410 411 func init() { 412 t["BaseComputeResourceSummary"] = reflect.TypeOf((*ComputeResourceSummary)(nil)).Elem() 413 } 414 415 func (b *CpuIncompatible) GetCpuIncompatible() *CpuIncompatible { return b } 416 417 type BaseCpuIncompatible interface { 418 GetCpuIncompatible() *CpuIncompatible 419 } 420 421 func init() { 422 t["BaseCpuIncompatible"] = reflect.TypeOf((*CpuIncompatible)(nil)).Elem() 423 } 424 425 func (b *CryptoSpec) GetCryptoSpec() *CryptoSpec { return b } 426 427 type BaseCryptoSpec interface { 428 GetCryptoSpec() *CryptoSpec 429 } 430 431 func init() { 432 t["BaseCryptoSpec"] = reflect.TypeOf((*CryptoSpec)(nil)).Elem() 433 } 434 435 func (b *CryptoSpecNoOp) GetCryptoSpecNoOp() *CryptoSpecNoOp { return b } 436 437 type BaseCryptoSpecNoOp interface { 438 GetCryptoSpecNoOp() *CryptoSpecNoOp 439 } 440 441 func init() { 442 t["BaseCryptoSpecNoOp"] = reflect.TypeOf((*CryptoSpecNoOp)(nil)).Elem() 443 } 444 445 func (b *CustomFieldDefEvent) GetCustomFieldDefEvent() *CustomFieldDefEvent { return b } 446 447 type BaseCustomFieldDefEvent interface { 448 GetCustomFieldDefEvent() *CustomFieldDefEvent 449 } 450 451 func init() { 452 t["BaseCustomFieldDefEvent"] = reflect.TypeOf((*CustomFieldDefEvent)(nil)).Elem() 453 } 454 455 func (b *CustomFieldEvent) GetCustomFieldEvent() *CustomFieldEvent { return b } 456 457 type BaseCustomFieldEvent interface { 458 GetCustomFieldEvent() *CustomFieldEvent 459 } 460 461 func init() { 462 t["BaseCustomFieldEvent"] = reflect.TypeOf((*CustomFieldEvent)(nil)).Elem() 463 } 464 465 func (b *CustomFieldValue) GetCustomFieldValue() *CustomFieldValue { return b } 466 467 type BaseCustomFieldValue interface { 468 GetCustomFieldValue() *CustomFieldValue 469 } 470 471 func init() { 472 t["BaseCustomFieldValue"] = reflect.TypeOf((*CustomFieldValue)(nil)).Elem() 473 } 474 475 func (b *CustomizationEvent) GetCustomizationEvent() *CustomizationEvent { return b } 476 477 type BaseCustomizationEvent interface { 478 GetCustomizationEvent() *CustomizationEvent 479 } 480 481 func init() { 482 t["BaseCustomizationEvent"] = reflect.TypeOf((*CustomizationEvent)(nil)).Elem() 483 } 484 485 func (b *CustomizationFailed) GetCustomizationFailed() *CustomizationFailed { return b } 486 487 type BaseCustomizationFailed interface { 488 GetCustomizationFailed() *CustomizationFailed 489 } 490 491 func init() { 492 t["BaseCustomizationFailed"] = reflect.TypeOf((*CustomizationFailed)(nil)).Elem() 493 } 494 495 func (b *CustomizationFault) GetCustomizationFault() *CustomizationFault { return b } 496 497 type BaseCustomizationFault interface { 498 GetCustomizationFault() *CustomizationFault 499 } 500 501 func init() { 502 t["BaseCustomizationFault"] = reflect.TypeOf((*CustomizationFault)(nil)).Elem() 503 } 504 505 func (b *CustomizationIdentitySettings) GetCustomizationIdentitySettings() *CustomizationIdentitySettings { 506 return b 507 } 508 509 type BaseCustomizationIdentitySettings interface { 510 GetCustomizationIdentitySettings() *CustomizationIdentitySettings 511 } 512 513 func init() { 514 t["BaseCustomizationIdentitySettings"] = reflect.TypeOf((*CustomizationIdentitySettings)(nil)).Elem() 515 } 516 517 func (b *CustomizationIpGenerator) GetCustomizationIpGenerator() *CustomizationIpGenerator { return b } 518 519 type BaseCustomizationIpGenerator interface { 520 GetCustomizationIpGenerator() *CustomizationIpGenerator 521 } 522 523 func init() { 524 t["BaseCustomizationIpGenerator"] = reflect.TypeOf((*CustomizationIpGenerator)(nil)).Elem() 525 } 526 527 func (b *CustomizationIpV6Generator) GetCustomizationIpV6Generator() *CustomizationIpV6Generator { 528 return b 529 } 530 531 type BaseCustomizationIpV6Generator interface { 532 GetCustomizationIpV6Generator() *CustomizationIpV6Generator 533 } 534 535 func init() { 536 t["BaseCustomizationIpV6Generator"] = reflect.TypeOf((*CustomizationIpV6Generator)(nil)).Elem() 537 } 538 539 func (b *CustomizationName) GetCustomizationName() *CustomizationName { return b } 540 541 type BaseCustomizationName interface { 542 GetCustomizationName() *CustomizationName 543 } 544 545 func init() { 546 t["BaseCustomizationName"] = reflect.TypeOf((*CustomizationName)(nil)).Elem() 547 } 548 549 func (b *CustomizationOptions) GetCustomizationOptions() *CustomizationOptions { return b } 550 551 type BaseCustomizationOptions interface { 552 GetCustomizationOptions() *CustomizationOptions 553 } 554 555 func init() { 556 t["BaseCustomizationOptions"] = reflect.TypeOf((*CustomizationOptions)(nil)).Elem() 557 } 558 559 func (b *DVPortSetting) GetDVPortSetting() *DVPortSetting { return b } 560 561 type BaseDVPortSetting interface { 562 GetDVPortSetting() *DVPortSetting 563 } 564 565 func init() { 566 t["BaseDVPortSetting"] = reflect.TypeOf((*DVPortSetting)(nil)).Elem() 567 } 568 569 func (b *DVPortgroupEvent) GetDVPortgroupEvent() *DVPortgroupEvent { return b } 570 571 type BaseDVPortgroupEvent interface { 572 GetDVPortgroupEvent() *DVPortgroupEvent 573 } 574 575 func init() { 576 t["BaseDVPortgroupEvent"] = reflect.TypeOf((*DVPortgroupEvent)(nil)).Elem() 577 } 578 579 func (b *DVPortgroupPolicy) GetDVPortgroupPolicy() *DVPortgroupPolicy { return b } 580 581 type BaseDVPortgroupPolicy interface { 582 GetDVPortgroupPolicy() *DVPortgroupPolicy 583 } 584 585 func init() { 586 t["BaseDVPortgroupPolicy"] = reflect.TypeOf((*DVPortgroupPolicy)(nil)).Elem() 587 } 588 589 func (b *DVSConfigInfo) GetDVSConfigInfo() *DVSConfigInfo { return b } 590 591 type BaseDVSConfigInfo interface { 592 GetDVSConfigInfo() *DVSConfigInfo 593 } 594 595 func init() { 596 t["BaseDVSConfigInfo"] = reflect.TypeOf((*DVSConfigInfo)(nil)).Elem() 597 } 598 599 func (b *DVSConfigSpec) GetDVSConfigSpec() *DVSConfigSpec { return b } 600 601 type BaseDVSConfigSpec interface { 602 GetDVSConfigSpec() *DVSConfigSpec 603 } 604 605 func init() { 606 t["BaseDVSConfigSpec"] = reflect.TypeOf((*DVSConfigSpec)(nil)).Elem() 607 } 608 609 func (b *DVSFeatureCapability) GetDVSFeatureCapability() *DVSFeatureCapability { return b } 610 611 type BaseDVSFeatureCapability interface { 612 GetDVSFeatureCapability() *DVSFeatureCapability 613 } 614 615 func init() { 616 t["BaseDVSFeatureCapability"] = reflect.TypeOf((*DVSFeatureCapability)(nil)).Elem() 617 } 618 619 func (b *DVSFilterSpecConnecteeSpec) GetDVSFilterSpecConnecteeSpec() *DVSFilterSpecConnecteeSpec { 620 return b 621 } 622 623 type BaseDVSFilterSpecConnecteeSpec interface { 624 GetDVSFilterSpecConnecteeSpec() *DVSFilterSpecConnecteeSpec 625 } 626 627 func init() { 628 t["BaseDVSFilterSpecConnecteeSpec"] = reflect.TypeOf((*DVSFilterSpecConnecteeSpec)(nil)).Elem() 629 } 630 631 func (b *DVSFilterSpecVlanSpec) GetDVSFilterSpecVlanSpec() *DVSFilterSpecVlanSpec { return b } 632 633 type BaseDVSFilterSpecVlanSpec interface { 634 GetDVSFilterSpecVlanSpec() *DVSFilterSpecVlanSpec 635 } 636 637 func init() { 638 t["BaseDVSFilterSpecVlanSpec"] = reflect.TypeOf((*DVSFilterSpecVlanSpec)(nil)).Elem() 639 } 640 641 func (b *DVSHealthCheckCapability) GetDVSHealthCheckCapability() *DVSHealthCheckCapability { return b } 642 643 type BaseDVSHealthCheckCapability interface { 644 GetDVSHealthCheckCapability() *DVSHealthCheckCapability 645 } 646 647 func init() { 648 t["BaseDVSHealthCheckCapability"] = reflect.TypeOf((*DVSHealthCheckCapability)(nil)).Elem() 649 } 650 651 func (b *DVSHealthCheckConfig) GetDVSHealthCheckConfig() *DVSHealthCheckConfig { return b } 652 653 type BaseDVSHealthCheckConfig interface { 654 GetDVSHealthCheckConfig() *DVSHealthCheckConfig 655 } 656 657 func init() { 658 t["BaseDVSHealthCheckConfig"] = reflect.TypeOf((*DVSHealthCheckConfig)(nil)).Elem() 659 } 660 661 func (b *DVSUplinkPortPolicy) GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy { return b } 662 663 type BaseDVSUplinkPortPolicy interface { 664 GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy 665 } 666 667 func init() { 668 t["BaseDVSUplinkPortPolicy"] = reflect.TypeOf((*DVSUplinkPortPolicy)(nil)).Elem() 669 } 670 671 func (b *DailyTaskScheduler) GetDailyTaskScheduler() *DailyTaskScheduler { return b } 672 673 type BaseDailyTaskScheduler interface { 674 GetDailyTaskScheduler() *DailyTaskScheduler 675 } 676 677 func init() { 678 t["BaseDailyTaskScheduler"] = reflect.TypeOf((*DailyTaskScheduler)(nil)).Elem() 679 } 680 681 func (b *DatacenterEvent) GetDatacenterEvent() *DatacenterEvent { return b } 682 683 type BaseDatacenterEvent interface { 684 GetDatacenterEvent() *DatacenterEvent 685 } 686 687 func init() { 688 t["BaseDatacenterEvent"] = reflect.TypeOf((*DatacenterEvent)(nil)).Elem() 689 } 690 691 func (b *DatastoreEvent) GetDatastoreEvent() *DatastoreEvent { return b } 692 693 type BaseDatastoreEvent interface { 694 GetDatastoreEvent() *DatastoreEvent 695 } 696 697 func init() { 698 t["BaseDatastoreEvent"] = reflect.TypeOf((*DatastoreEvent)(nil)).Elem() 699 } 700 701 func (b *DatastoreFileEvent) GetDatastoreFileEvent() *DatastoreFileEvent { return b } 702 703 type BaseDatastoreFileEvent interface { 704 GetDatastoreFileEvent() *DatastoreFileEvent 705 } 706 707 func init() { 708 t["BaseDatastoreFileEvent"] = reflect.TypeOf((*DatastoreFileEvent)(nil)).Elem() 709 } 710 711 func (b *DatastoreInfo) GetDatastoreInfo() *DatastoreInfo { return b } 712 713 type BaseDatastoreInfo interface { 714 GetDatastoreInfo() *DatastoreInfo 715 } 716 717 func init() { 718 t["BaseDatastoreInfo"] = reflect.TypeOf((*DatastoreInfo)(nil)).Elem() 719 } 720 721 func (b *DatastoreNotWritableOnHost) GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost { 722 return b 723 } 724 725 type BaseDatastoreNotWritableOnHost interface { 726 GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost 727 } 728 729 func init() { 730 t["BaseDatastoreNotWritableOnHost"] = reflect.TypeOf((*DatastoreNotWritableOnHost)(nil)).Elem() 731 } 732 733 func (b *Description) GetDescription() *Description { return b } 734 735 type BaseDescription interface { 736 GetDescription() *Description 737 } 738 739 func init() { 740 t["BaseDescription"] = reflect.TypeOf((*Description)(nil)).Elem() 741 } 742 743 func (b *DeviceBackingNotSupported) GetDeviceBackingNotSupported() *DeviceBackingNotSupported { 744 return b 745 } 746 747 type BaseDeviceBackingNotSupported interface { 748 GetDeviceBackingNotSupported() *DeviceBackingNotSupported 749 } 750 751 func init() { 752 t["BaseDeviceBackingNotSupported"] = reflect.TypeOf((*DeviceBackingNotSupported)(nil)).Elem() 753 } 754 755 func (b *DeviceNotSupported) GetDeviceNotSupported() *DeviceNotSupported { return b } 756 757 type BaseDeviceNotSupported interface { 758 GetDeviceNotSupported() *DeviceNotSupported 759 } 760 761 func init() { 762 t["BaseDeviceNotSupported"] = reflect.TypeOf((*DeviceNotSupported)(nil)).Elem() 763 } 764 765 func (b *DiskNotSupported) GetDiskNotSupported() *DiskNotSupported { return b } 766 767 type BaseDiskNotSupported interface { 768 GetDiskNotSupported() *DiskNotSupported 769 } 770 771 func init() { 772 t["BaseDiskNotSupported"] = reflect.TypeOf((*DiskNotSupported)(nil)).Elem() 773 } 774 775 func (b *DistributedVirtualSwitchHostMemberBacking) GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking { 776 return b 777 } 778 779 type BaseDistributedVirtualSwitchHostMemberBacking interface { 780 GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking 781 } 782 783 func init() { 784 t["BaseDistributedVirtualSwitchHostMemberBacking"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberBacking)(nil)).Elem() 785 } 786 787 func (b *DistributedVirtualSwitchManagerHostDvsFilterSpec) GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec { 788 return b 789 } 790 791 type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec interface { 792 GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec 793 } 794 795 func init() { 796 t["BaseDistributedVirtualSwitchManagerHostDvsFilterSpec"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostDvsFilterSpec)(nil)).Elem() 797 } 798 799 func (b *DvsEvent) GetDvsEvent() *DvsEvent { return b } 800 801 type BaseDvsEvent interface { 802 GetDvsEvent() *DvsEvent 803 } 804 805 func init() { 806 t["BaseDvsEvent"] = reflect.TypeOf((*DvsEvent)(nil)).Elem() 807 } 808 809 func (b *DvsFault) GetDvsFault() *DvsFault { return b } 810 811 type BaseDvsFault interface { 812 GetDvsFault() *DvsFault 813 } 814 815 func init() { 816 t["BaseDvsFault"] = reflect.TypeOf((*DvsFault)(nil)).Elem() 817 } 818 819 func (b *DvsFilterConfig) GetDvsFilterConfig() *DvsFilterConfig { return b } 820 821 type BaseDvsFilterConfig interface { 822 GetDvsFilterConfig() *DvsFilterConfig 823 } 824 825 func init() { 826 t["BaseDvsFilterConfig"] = reflect.TypeOf((*DvsFilterConfig)(nil)).Elem() 827 } 828 829 func (b *DvsHealthStatusChangeEvent) GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent { 830 return b 831 } 832 833 type BaseDvsHealthStatusChangeEvent interface { 834 GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent 835 } 836 837 func init() { 838 t["BaseDvsHealthStatusChangeEvent"] = reflect.TypeOf((*DvsHealthStatusChangeEvent)(nil)).Elem() 839 } 840 841 func (b *DvsIpPort) GetDvsIpPort() *DvsIpPort { return b } 842 843 type BaseDvsIpPort interface { 844 GetDvsIpPort() *DvsIpPort 845 } 846 847 func init() { 848 t["BaseDvsIpPort"] = reflect.TypeOf((*DvsIpPort)(nil)).Elem() 849 } 850 851 func (b *DvsNetworkRuleAction) GetDvsNetworkRuleAction() *DvsNetworkRuleAction { return b } 852 853 type BaseDvsNetworkRuleAction interface { 854 GetDvsNetworkRuleAction() *DvsNetworkRuleAction 855 } 856 857 func init() { 858 t["BaseDvsNetworkRuleAction"] = reflect.TypeOf((*DvsNetworkRuleAction)(nil)).Elem() 859 } 860 861 func (b *DvsNetworkRuleQualifier) GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier { return b } 862 863 type BaseDvsNetworkRuleQualifier interface { 864 GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier 865 } 866 867 func init() { 868 t["BaseDvsNetworkRuleQualifier"] = reflect.TypeOf((*DvsNetworkRuleQualifier)(nil)).Elem() 869 } 870 871 func (b *DvsTrafficFilterConfig) GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig { return b } 872 873 type BaseDvsTrafficFilterConfig interface { 874 GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig 875 } 876 877 func init() { 878 t["BaseDvsTrafficFilterConfig"] = reflect.TypeOf((*DvsTrafficFilterConfig)(nil)).Elem() 879 } 880 881 func (b *DvsVNicProfile) GetDvsVNicProfile() *DvsVNicProfile { return b } 882 883 type BaseDvsVNicProfile interface { 884 GetDvsVNicProfile() *DvsVNicProfile 885 } 886 887 func init() { 888 t["BaseDvsVNicProfile"] = reflect.TypeOf((*DvsVNicProfile)(nil)).Elem() 889 } 890 891 func (b *DynamicData) GetDynamicData() *DynamicData { return b } 892 893 type BaseDynamicData interface { 894 GetDynamicData() *DynamicData 895 } 896 897 func init() { 898 t["BaseDynamicData"] = reflect.TypeOf((*DynamicData)(nil)).Elem() 899 } 900 901 func (b *EVCAdmissionFailed) GetEVCAdmissionFailed() *EVCAdmissionFailed { return b } 902 903 type BaseEVCAdmissionFailed interface { 904 GetEVCAdmissionFailed() *EVCAdmissionFailed 905 } 906 907 func init() { 908 t["BaseEVCAdmissionFailed"] = reflect.TypeOf((*EVCAdmissionFailed)(nil)).Elem() 909 } 910 911 func (b *EVCConfigFault) GetEVCConfigFault() *EVCConfigFault { return b } 912 913 type BaseEVCConfigFault interface { 914 GetEVCConfigFault() *EVCConfigFault 915 } 916 917 func init() { 918 t["BaseEVCConfigFault"] = reflect.TypeOf((*EVCConfigFault)(nil)).Elem() 919 } 920 921 func (b *ElementDescription) GetElementDescription() *ElementDescription { return b } 922 923 type BaseElementDescription interface { 924 GetElementDescription() *ElementDescription 925 } 926 927 func init() { 928 t["BaseElementDescription"] = reflect.TypeOf((*ElementDescription)(nil)).Elem() 929 } 930 931 func (b *EnteredStandbyModeEvent) GetEnteredStandbyModeEvent() *EnteredStandbyModeEvent { return b } 932 933 type BaseEnteredStandbyModeEvent interface { 934 GetEnteredStandbyModeEvent() *EnteredStandbyModeEvent 935 } 936 937 func init() { 938 t["BaseEnteredStandbyModeEvent"] = reflect.TypeOf((*EnteredStandbyModeEvent)(nil)).Elem() 939 } 940 941 func (b *EnteringStandbyModeEvent) GetEnteringStandbyModeEvent() *EnteringStandbyModeEvent { return b } 942 943 type BaseEnteringStandbyModeEvent interface { 944 GetEnteringStandbyModeEvent() *EnteringStandbyModeEvent 945 } 946 947 func init() { 948 t["BaseEnteringStandbyModeEvent"] = reflect.TypeOf((*EnteringStandbyModeEvent)(nil)).Elem() 949 } 950 951 func (b *EntityEventArgument) GetEntityEventArgument() *EntityEventArgument { return b } 952 953 type BaseEntityEventArgument interface { 954 GetEntityEventArgument() *EntityEventArgument 955 } 956 957 func init() { 958 t["BaseEntityEventArgument"] = reflect.TypeOf((*EntityEventArgument)(nil)).Elem() 959 } 960 961 func (b *Event) GetEvent() *Event { return b } 962 963 type BaseEvent interface { 964 GetEvent() *Event 965 } 966 967 func init() { 968 t["BaseEvent"] = reflect.TypeOf((*Event)(nil)).Elem() 969 } 970 971 func (b *EventArgument) GetEventArgument() *EventArgument { return b } 972 973 type BaseEventArgument interface { 974 GetEventArgument() *EventArgument 975 } 976 977 func init() { 978 t["BaseEventArgument"] = reflect.TypeOf((*EventArgument)(nil)).Elem() 979 } 980 981 func (b *ExitStandbyModeFailedEvent) GetExitStandbyModeFailedEvent() *ExitStandbyModeFailedEvent { 982 return b 983 } 984 985 type BaseExitStandbyModeFailedEvent interface { 986 GetExitStandbyModeFailedEvent() *ExitStandbyModeFailedEvent 987 } 988 989 func init() { 990 t["BaseExitStandbyModeFailedEvent"] = reflect.TypeOf((*ExitStandbyModeFailedEvent)(nil)).Elem() 991 } 992 993 func (b *ExitedStandbyModeEvent) GetExitedStandbyModeEvent() *ExitedStandbyModeEvent { return b } 994 995 type BaseExitedStandbyModeEvent interface { 996 GetExitedStandbyModeEvent() *ExitedStandbyModeEvent 997 } 998 999 func init() { 1000 t["BaseExitedStandbyModeEvent"] = reflect.TypeOf((*ExitedStandbyModeEvent)(nil)).Elem() 1001 } 1002 1003 func (b *ExitingStandbyModeEvent) GetExitingStandbyModeEvent() *ExitingStandbyModeEvent { return b } 1004 1005 type BaseExitingStandbyModeEvent interface { 1006 GetExitingStandbyModeEvent() *ExitingStandbyModeEvent 1007 } 1008 1009 func init() { 1010 t["BaseExitingStandbyModeEvent"] = reflect.TypeOf((*ExitingStandbyModeEvent)(nil)).Elem() 1011 } 1012 1013 func (b *ExpiredFeatureLicense) GetExpiredFeatureLicense() *ExpiredFeatureLicense { return b } 1014 1015 type BaseExpiredFeatureLicense interface { 1016 GetExpiredFeatureLicense() *ExpiredFeatureLicense 1017 } 1018 1019 func init() { 1020 t["BaseExpiredFeatureLicense"] = reflect.TypeOf((*ExpiredFeatureLicense)(nil)).Elem() 1021 } 1022 1023 func (b *FaultToleranceConfigInfo) GetFaultToleranceConfigInfo() *FaultToleranceConfigInfo { return b } 1024 1025 type BaseFaultToleranceConfigInfo interface { 1026 GetFaultToleranceConfigInfo() *FaultToleranceConfigInfo 1027 } 1028 1029 func init() { 1030 t["BaseFaultToleranceConfigInfo"] = reflect.TypeOf((*FaultToleranceConfigInfo)(nil)).Elem() 1031 } 1032 1033 func (b *FcoeFault) GetFcoeFault() *FcoeFault { return b } 1034 1035 type BaseFcoeFault interface { 1036 GetFcoeFault() *FcoeFault 1037 } 1038 1039 func init() { 1040 t["BaseFcoeFault"] = reflect.TypeOf((*FcoeFault)(nil)).Elem() 1041 } 1042 1043 func (b *FileBackedVirtualDiskSpec) GetFileBackedVirtualDiskSpec() *FileBackedVirtualDiskSpec { 1044 return b 1045 } 1046 1047 type BaseFileBackedVirtualDiskSpec interface { 1048 GetFileBackedVirtualDiskSpec() *FileBackedVirtualDiskSpec 1049 } 1050 1051 func init() { 1052 t["BaseFileBackedVirtualDiskSpec"] = reflect.TypeOf((*FileBackedVirtualDiskSpec)(nil)).Elem() 1053 } 1054 1055 func (b *FileFault) GetFileFault() *FileFault { return b } 1056 1057 type BaseFileFault interface { 1058 GetFileFault() *FileFault 1059 } 1060 1061 func init() { 1062 t["BaseFileFault"] = reflect.TypeOf((*FileFault)(nil)).Elem() 1063 } 1064 1065 func (b *FileInfo) GetFileInfo() *FileInfo { return b } 1066 1067 type BaseFileInfo interface { 1068 GetFileInfo() *FileInfo 1069 } 1070 1071 func init() { 1072 t["BaseFileInfo"] = reflect.TypeOf((*FileInfo)(nil)).Elem() 1073 } 1074 1075 func (b *FileQuery) GetFileQuery() *FileQuery { return b } 1076 1077 type BaseFileQuery interface { 1078 GetFileQuery() *FileQuery 1079 } 1080 1081 func init() { 1082 t["BaseFileQuery"] = reflect.TypeOf((*FileQuery)(nil)).Elem() 1083 } 1084 1085 func (b *GatewayConnectFault) GetGatewayConnectFault() *GatewayConnectFault { return b } 1086 1087 type BaseGatewayConnectFault interface { 1088 GetGatewayConnectFault() *GatewayConnectFault 1089 } 1090 1091 func init() { 1092 t["BaseGatewayConnectFault"] = reflect.TypeOf((*GatewayConnectFault)(nil)).Elem() 1093 } 1094 1095 func (b *GatewayToHostConnectFault) GetGatewayToHostConnectFault() *GatewayToHostConnectFault { 1096 return b 1097 } 1098 1099 type BaseGatewayToHostConnectFault interface { 1100 GetGatewayToHostConnectFault() *GatewayToHostConnectFault 1101 } 1102 1103 func init() { 1104 t["BaseGatewayToHostConnectFault"] = reflect.TypeOf((*GatewayToHostConnectFault)(nil)).Elem() 1105 } 1106 1107 func (b *GeneralEvent) GetGeneralEvent() *GeneralEvent { return b } 1108 1109 type BaseGeneralEvent interface { 1110 GetGeneralEvent() *GeneralEvent 1111 } 1112 1113 func init() { 1114 t["BaseGeneralEvent"] = reflect.TypeOf((*GeneralEvent)(nil)).Elem() 1115 } 1116 1117 func (b *GuestAuthSubject) GetGuestAuthSubject() *GuestAuthSubject { return b } 1118 1119 type BaseGuestAuthSubject interface { 1120 GetGuestAuthSubject() *GuestAuthSubject 1121 } 1122 1123 func init() { 1124 t["BaseGuestAuthSubject"] = reflect.TypeOf((*GuestAuthSubject)(nil)).Elem() 1125 } 1126 1127 func (b *GuestAuthentication) GetGuestAuthentication() *GuestAuthentication { return b } 1128 1129 type BaseGuestAuthentication interface { 1130 GetGuestAuthentication() *GuestAuthentication 1131 } 1132 1133 func init() { 1134 t["BaseGuestAuthentication"] = reflect.TypeOf((*GuestAuthentication)(nil)).Elem() 1135 } 1136 1137 func (b *GuestFileAttributes) GetGuestFileAttributes() *GuestFileAttributes { return b } 1138 1139 type BaseGuestFileAttributes interface { 1140 GetGuestFileAttributes() *GuestFileAttributes 1141 } 1142 1143 func init() { 1144 t["BaseGuestFileAttributes"] = reflect.TypeOf((*GuestFileAttributes)(nil)).Elem() 1145 } 1146 1147 func (b *GuestOperationsFault) GetGuestOperationsFault() *GuestOperationsFault { return b } 1148 1149 type BaseGuestOperationsFault interface { 1150 GetGuestOperationsFault() *GuestOperationsFault 1151 } 1152 1153 func init() { 1154 t["BaseGuestOperationsFault"] = reflect.TypeOf((*GuestOperationsFault)(nil)).Elem() 1155 } 1156 1157 func (b *GuestProgramSpec) GetGuestProgramSpec() *GuestProgramSpec { return b } 1158 1159 type BaseGuestProgramSpec interface { 1160 GetGuestProgramSpec() *GuestProgramSpec 1161 } 1162 1163 func init() { 1164 t["BaseGuestProgramSpec"] = reflect.TypeOf((*GuestProgramSpec)(nil)).Elem() 1165 } 1166 1167 func (b *GuestRegValueDataSpec) GetGuestRegValueDataSpec() *GuestRegValueDataSpec { return b } 1168 1169 type BaseGuestRegValueDataSpec interface { 1170 GetGuestRegValueDataSpec() *GuestRegValueDataSpec 1171 } 1172 1173 func init() { 1174 t["BaseGuestRegValueDataSpec"] = reflect.TypeOf((*GuestRegValueDataSpec)(nil)).Elem() 1175 } 1176 1177 func (b *GuestRegistryFault) GetGuestRegistryFault() *GuestRegistryFault { return b } 1178 1179 type BaseGuestRegistryFault interface { 1180 GetGuestRegistryFault() *GuestRegistryFault 1181 } 1182 1183 func init() { 1184 t["BaseGuestRegistryFault"] = reflect.TypeOf((*GuestRegistryFault)(nil)).Elem() 1185 } 1186 1187 func (b *GuestRegistryKeyFault) GetGuestRegistryKeyFault() *GuestRegistryKeyFault { return b } 1188 1189 type BaseGuestRegistryKeyFault interface { 1190 GetGuestRegistryKeyFault() *GuestRegistryKeyFault 1191 } 1192 1193 func init() { 1194 t["BaseGuestRegistryKeyFault"] = reflect.TypeOf((*GuestRegistryKeyFault)(nil)).Elem() 1195 } 1196 1197 func (b *GuestRegistryValueFault) GetGuestRegistryValueFault() *GuestRegistryValueFault { return b } 1198 1199 type BaseGuestRegistryValueFault interface { 1200 GetGuestRegistryValueFault() *GuestRegistryValueFault 1201 } 1202 1203 func init() { 1204 t["BaseGuestRegistryValueFault"] = reflect.TypeOf((*GuestRegistryValueFault)(nil)).Elem() 1205 } 1206 1207 func (b *HostAccountSpec) GetHostAccountSpec() *HostAccountSpec { return b } 1208 1209 type BaseHostAccountSpec interface { 1210 GetHostAccountSpec() *HostAccountSpec 1211 } 1212 1213 func init() { 1214 t["BaseHostAccountSpec"] = reflect.TypeOf((*HostAccountSpec)(nil)).Elem() 1215 } 1216 1217 func (b *HostAuthenticationStoreInfo) GetHostAuthenticationStoreInfo() *HostAuthenticationStoreInfo { 1218 return b 1219 } 1220 1221 type BaseHostAuthenticationStoreInfo interface { 1222 GetHostAuthenticationStoreInfo() *HostAuthenticationStoreInfo 1223 } 1224 1225 func init() { 1226 t["BaseHostAuthenticationStoreInfo"] = reflect.TypeOf((*HostAuthenticationStoreInfo)(nil)).Elem() 1227 } 1228 1229 func (b *HostCommunication) GetHostCommunication() *HostCommunication { return b } 1230 1231 type BaseHostCommunication interface { 1232 GetHostCommunication() *HostCommunication 1233 } 1234 1235 func init() { 1236 t["BaseHostCommunication"] = reflect.TypeOf((*HostCommunication)(nil)).Elem() 1237 } 1238 1239 func (b *HostConfigFault) GetHostConfigFault() *HostConfigFault { return b } 1240 1241 type BaseHostConfigFault interface { 1242 GetHostConfigFault() *HostConfigFault 1243 } 1244 1245 func init() { 1246 t["BaseHostConfigFault"] = reflect.TypeOf((*HostConfigFault)(nil)).Elem() 1247 } 1248 1249 func (b *HostConnectFault) GetHostConnectFault() *HostConnectFault { return b } 1250 1251 type BaseHostConnectFault interface { 1252 GetHostConnectFault() *HostConnectFault 1253 } 1254 1255 func init() { 1256 t["BaseHostConnectFault"] = reflect.TypeOf((*HostConnectFault)(nil)).Elem() 1257 } 1258 1259 func (b *HostConnectInfoNetworkInfo) GetHostConnectInfoNetworkInfo() *HostConnectInfoNetworkInfo { 1260 return b 1261 } 1262 1263 type BaseHostConnectInfoNetworkInfo interface { 1264 GetHostConnectInfoNetworkInfo() *HostConnectInfoNetworkInfo 1265 } 1266 1267 func init() { 1268 t["BaseHostConnectInfoNetworkInfo"] = reflect.TypeOf((*HostConnectInfoNetworkInfo)(nil)).Elem() 1269 } 1270 1271 func (b *HostDasEvent) GetHostDasEvent() *HostDasEvent { return b } 1272 1273 type BaseHostDasEvent interface { 1274 GetHostDasEvent() *HostDasEvent 1275 } 1276 1277 func init() { 1278 t["BaseHostDasEvent"] = reflect.TypeOf((*HostDasEvent)(nil)).Elem() 1279 } 1280 1281 func (b *HostDataTransportConnectionInfo) GetHostDataTransportConnectionInfo() *HostDataTransportConnectionInfo { 1282 return b 1283 } 1284 1285 type BaseHostDataTransportConnectionInfo interface { 1286 GetHostDataTransportConnectionInfo() *HostDataTransportConnectionInfo 1287 } 1288 1289 func init() { 1290 t["BaseHostDataTransportConnectionInfo"] = reflect.TypeOf((*HostDataTransportConnectionInfo)(nil)).Elem() 1291 } 1292 1293 func (b *HostDatastoreConnectInfo) GetHostDatastoreConnectInfo() *HostDatastoreConnectInfo { return b } 1294 1295 type BaseHostDatastoreConnectInfo interface { 1296 GetHostDatastoreConnectInfo() *HostDatastoreConnectInfo 1297 } 1298 1299 func init() { 1300 t["BaseHostDatastoreConnectInfo"] = reflect.TypeOf((*HostDatastoreConnectInfo)(nil)).Elem() 1301 } 1302 1303 func (b *HostDevice) GetHostDevice() *HostDevice { return b } 1304 1305 type BaseHostDevice interface { 1306 GetHostDevice() *HostDevice 1307 } 1308 1309 func init() { 1310 t["BaseHostDevice"] = reflect.TypeOf((*HostDevice)(nil)).Elem() 1311 } 1312 1313 func (b *HostDigestInfo) GetHostDigestInfo() *HostDigestInfo { return b } 1314 1315 type BaseHostDigestInfo interface { 1316 GetHostDigestInfo() *HostDigestInfo 1317 } 1318 1319 func init() { 1320 t["BaseHostDigestInfo"] = reflect.TypeOf((*HostDigestInfo)(nil)).Elem() 1321 } 1322 1323 func (b *HostDirectoryStoreInfo) GetHostDirectoryStoreInfo() *HostDirectoryStoreInfo { return b } 1324 1325 type BaseHostDirectoryStoreInfo interface { 1326 GetHostDirectoryStoreInfo() *HostDirectoryStoreInfo 1327 } 1328 1329 func init() { 1330 t["BaseHostDirectoryStoreInfo"] = reflect.TypeOf((*HostDirectoryStoreInfo)(nil)).Elem() 1331 } 1332 1333 func (b *HostDnsConfig) GetHostDnsConfig() *HostDnsConfig { return b } 1334 1335 type BaseHostDnsConfig interface { 1336 GetHostDnsConfig() *HostDnsConfig 1337 } 1338 1339 func init() { 1340 t["BaseHostDnsConfig"] = reflect.TypeOf((*HostDnsConfig)(nil)).Elem() 1341 } 1342 1343 func (b *HostEvent) GetHostEvent() *HostEvent { return b } 1344 1345 type BaseHostEvent interface { 1346 GetHostEvent() *HostEvent 1347 } 1348 1349 func init() { 1350 t["BaseHostEvent"] = reflect.TypeOf((*HostEvent)(nil)).Elem() 1351 } 1352 1353 func (b *HostFibreChannelHba) GetHostFibreChannelHba() *HostFibreChannelHba { return b } 1354 1355 type BaseHostFibreChannelHba interface { 1356 GetHostFibreChannelHba() *HostFibreChannelHba 1357 } 1358 1359 func init() { 1360 t["BaseHostFibreChannelHba"] = reflect.TypeOf((*HostFibreChannelHba)(nil)).Elem() 1361 } 1362 1363 func (b *HostFibreChannelTargetTransport) GetHostFibreChannelTargetTransport() *HostFibreChannelTargetTransport { 1364 return b 1365 } 1366 1367 type BaseHostFibreChannelTargetTransport interface { 1368 GetHostFibreChannelTargetTransport() *HostFibreChannelTargetTransport 1369 } 1370 1371 func init() { 1372 t["BaseHostFibreChannelTargetTransport"] = reflect.TypeOf((*HostFibreChannelTargetTransport)(nil)).Elem() 1373 } 1374 1375 func (b *HostFileSystemVolume) GetHostFileSystemVolume() *HostFileSystemVolume { return b } 1376 1377 type BaseHostFileSystemVolume interface { 1378 GetHostFileSystemVolume() *HostFileSystemVolume 1379 } 1380 1381 func init() { 1382 t["BaseHostFileSystemVolume"] = reflect.TypeOf((*HostFileSystemVolume)(nil)).Elem() 1383 } 1384 1385 func (b *HostHardwareElementInfo) GetHostHardwareElementInfo() *HostHardwareElementInfo { return b } 1386 1387 type BaseHostHardwareElementInfo interface { 1388 GetHostHardwareElementInfo() *HostHardwareElementInfo 1389 } 1390 1391 func init() { 1392 t["BaseHostHardwareElementInfo"] = reflect.TypeOf((*HostHardwareElementInfo)(nil)).Elem() 1393 } 1394 1395 func (b *HostHbaCreateSpec) GetHostHbaCreateSpec() *HostHbaCreateSpec { return b } 1396 1397 type BaseHostHbaCreateSpec interface { 1398 GetHostHbaCreateSpec() *HostHbaCreateSpec 1399 } 1400 1401 func init() { 1402 t["BaseHostHbaCreateSpec"] = reflect.TypeOf((*HostHbaCreateSpec)(nil)).Elem() 1403 } 1404 1405 func (b *HostHostBusAdapter) GetHostHostBusAdapter() *HostHostBusAdapter { return b } 1406 1407 type BaseHostHostBusAdapter interface { 1408 GetHostHostBusAdapter() *HostHostBusAdapter 1409 } 1410 1411 func init() { 1412 t["BaseHostHostBusAdapter"] = reflect.TypeOf((*HostHostBusAdapter)(nil)).Elem() 1413 } 1414 1415 func (b *HostIpRouteConfig) GetHostIpRouteConfig() *HostIpRouteConfig { return b } 1416 1417 type BaseHostIpRouteConfig interface { 1418 GetHostIpRouteConfig() *HostIpRouteConfig 1419 } 1420 1421 func init() { 1422 t["BaseHostIpRouteConfig"] = reflect.TypeOf((*HostIpRouteConfig)(nil)).Elem() 1423 } 1424 1425 func (b *HostMemberHealthCheckResult) GetHostMemberHealthCheckResult() *HostMemberHealthCheckResult { 1426 return b 1427 } 1428 1429 type BaseHostMemberHealthCheckResult interface { 1430 GetHostMemberHealthCheckResult() *HostMemberHealthCheckResult 1431 } 1432 1433 func init() { 1434 t["BaseHostMemberHealthCheckResult"] = reflect.TypeOf((*HostMemberHealthCheckResult)(nil)).Elem() 1435 } 1436 1437 func (b *HostMemberUplinkHealthCheckResult) GetHostMemberUplinkHealthCheckResult() *HostMemberUplinkHealthCheckResult { 1438 return b 1439 } 1440 1441 type BaseHostMemberUplinkHealthCheckResult interface { 1442 GetHostMemberUplinkHealthCheckResult() *HostMemberUplinkHealthCheckResult 1443 } 1444 1445 func init() { 1446 t["BaseHostMemberUplinkHealthCheckResult"] = reflect.TypeOf((*HostMemberUplinkHealthCheckResult)(nil)).Elem() 1447 } 1448 1449 func (b *HostMultipathInfoLogicalUnitPolicy) GetHostMultipathInfoLogicalUnitPolicy() *HostMultipathInfoLogicalUnitPolicy { 1450 return b 1451 } 1452 1453 type BaseHostMultipathInfoLogicalUnitPolicy interface { 1454 GetHostMultipathInfoLogicalUnitPolicy() *HostMultipathInfoLogicalUnitPolicy 1455 } 1456 1457 func init() { 1458 t["BaseHostMultipathInfoLogicalUnitPolicy"] = reflect.TypeOf((*HostMultipathInfoLogicalUnitPolicy)(nil)).Elem() 1459 } 1460 1461 func (b *HostNvmeSpec) GetHostNvmeSpec() *HostNvmeSpec { return b } 1462 1463 type BaseHostNvmeSpec interface { 1464 GetHostNvmeSpec() *HostNvmeSpec 1465 } 1466 1467 func init() { 1468 t["BaseHostNvmeSpec"] = reflect.TypeOf((*HostNvmeSpec)(nil)).Elem() 1469 } 1470 1471 func (b *HostNvmeTransportParameters) GetHostNvmeTransportParameters() *HostNvmeTransportParameters { 1472 return b 1473 } 1474 1475 type BaseHostNvmeTransportParameters interface { 1476 GetHostNvmeTransportParameters() *HostNvmeTransportParameters 1477 } 1478 1479 func init() { 1480 t["BaseHostNvmeTransportParameters"] = reflect.TypeOf((*HostNvmeTransportParameters)(nil)).Elem() 1481 } 1482 1483 func (b *HostPciPassthruConfig) GetHostPciPassthruConfig() *HostPciPassthruConfig { return b } 1484 1485 type BaseHostPciPassthruConfig interface { 1486 GetHostPciPassthruConfig() *HostPciPassthruConfig 1487 } 1488 1489 func init() { 1490 t["BaseHostPciPassthruConfig"] = reflect.TypeOf((*HostPciPassthruConfig)(nil)).Elem() 1491 } 1492 1493 func (b *HostPciPassthruInfo) GetHostPciPassthruInfo() *HostPciPassthruInfo { return b } 1494 1495 type BaseHostPciPassthruInfo interface { 1496 GetHostPciPassthruInfo() *HostPciPassthruInfo 1497 } 1498 1499 func init() { 1500 t["BaseHostPciPassthruInfo"] = reflect.TypeOf((*HostPciPassthruInfo)(nil)).Elem() 1501 } 1502 1503 func (b *HostPowerOpFailed) GetHostPowerOpFailed() *HostPowerOpFailed { return b } 1504 1505 type BaseHostPowerOpFailed interface { 1506 GetHostPowerOpFailed() *HostPowerOpFailed 1507 } 1508 1509 func init() { 1510 t["BaseHostPowerOpFailed"] = reflect.TypeOf((*HostPowerOpFailed)(nil)).Elem() 1511 } 1512 1513 func (b *HostProfileConfigSpec) GetHostProfileConfigSpec() *HostProfileConfigSpec { return b } 1514 1515 type BaseHostProfileConfigSpec interface { 1516 GetHostProfileConfigSpec() *HostProfileConfigSpec 1517 } 1518 1519 func init() { 1520 t["BaseHostProfileConfigSpec"] = reflect.TypeOf((*HostProfileConfigSpec)(nil)).Elem() 1521 } 1522 1523 func (b *HostProfilesEntityCustomizations) GetHostProfilesEntityCustomizations() *HostProfilesEntityCustomizations { 1524 return b 1525 } 1526 1527 type BaseHostProfilesEntityCustomizations interface { 1528 GetHostProfilesEntityCustomizations() *HostProfilesEntityCustomizations 1529 } 1530 1531 func init() { 1532 t["BaseHostProfilesEntityCustomizations"] = reflect.TypeOf((*HostProfilesEntityCustomizations)(nil)).Elem() 1533 } 1534 1535 func (b *HostRdmaDeviceBacking) GetHostRdmaDeviceBacking() *HostRdmaDeviceBacking { return b } 1536 1537 type BaseHostRdmaDeviceBacking interface { 1538 GetHostRdmaDeviceBacking() *HostRdmaDeviceBacking 1539 } 1540 1541 func init() { 1542 t["BaseHostRdmaDeviceBacking"] = reflect.TypeOf((*HostRdmaDeviceBacking)(nil)).Elem() 1543 } 1544 1545 func (b *HostSriovDevicePoolInfo) GetHostSriovDevicePoolInfo() *HostSriovDevicePoolInfo { return b } 1546 1547 type BaseHostSriovDevicePoolInfo interface { 1548 GetHostSriovDevicePoolInfo() *HostSriovDevicePoolInfo 1549 } 1550 1551 func init() { 1552 t["BaseHostSriovDevicePoolInfo"] = reflect.TypeOf((*HostSriovDevicePoolInfo)(nil)).Elem() 1553 } 1554 1555 func (b *HostSystemSwapConfigurationSystemSwapOption) GetHostSystemSwapConfigurationSystemSwapOption() *HostSystemSwapConfigurationSystemSwapOption { 1556 return b 1557 } 1558 1559 type BaseHostSystemSwapConfigurationSystemSwapOption interface { 1560 GetHostSystemSwapConfigurationSystemSwapOption() *HostSystemSwapConfigurationSystemSwapOption 1561 } 1562 1563 func init() { 1564 t["BaseHostSystemSwapConfigurationSystemSwapOption"] = reflect.TypeOf((*HostSystemSwapConfigurationSystemSwapOption)(nil)).Elem() 1565 } 1566 1567 func (b *HostTargetTransport) GetHostTargetTransport() *HostTargetTransport { return b } 1568 1569 type BaseHostTargetTransport interface { 1570 GetHostTargetTransport() *HostTargetTransport 1571 } 1572 1573 func init() { 1574 t["BaseHostTargetTransport"] = reflect.TypeOf((*HostTargetTransport)(nil)).Elem() 1575 } 1576 1577 func (b *HostTpmBootSecurityOptionEventDetails) GetHostTpmBootSecurityOptionEventDetails() *HostTpmBootSecurityOptionEventDetails { 1578 return b 1579 } 1580 1581 type BaseHostTpmBootSecurityOptionEventDetails interface { 1582 GetHostTpmBootSecurityOptionEventDetails() *HostTpmBootSecurityOptionEventDetails 1583 } 1584 1585 func init() { 1586 t["BaseHostTpmBootSecurityOptionEventDetails"] = reflect.TypeOf((*HostTpmBootSecurityOptionEventDetails)(nil)).Elem() 1587 } 1588 1589 func (b *HostTpmEventDetails) GetHostTpmEventDetails() *HostTpmEventDetails { return b } 1590 1591 type BaseHostTpmEventDetails interface { 1592 GetHostTpmEventDetails() *HostTpmEventDetails 1593 } 1594 1595 func init() { 1596 t["BaseHostTpmEventDetails"] = reflect.TypeOf((*HostTpmEventDetails)(nil)).Elem() 1597 } 1598 1599 func (b *HostVirtualSwitchBridge) GetHostVirtualSwitchBridge() *HostVirtualSwitchBridge { return b } 1600 1601 type BaseHostVirtualSwitchBridge interface { 1602 GetHostVirtualSwitchBridge() *HostVirtualSwitchBridge 1603 } 1604 1605 func init() { 1606 t["BaseHostVirtualSwitchBridge"] = reflect.TypeOf((*HostVirtualSwitchBridge)(nil)).Elem() 1607 } 1608 1609 func (b *HourlyTaskScheduler) GetHourlyTaskScheduler() *HourlyTaskScheduler { return b } 1610 1611 type BaseHourlyTaskScheduler interface { 1612 GetHourlyTaskScheduler() *HourlyTaskScheduler 1613 } 1614 1615 func init() { 1616 t["BaseHourlyTaskScheduler"] = reflect.TypeOf((*HourlyTaskScheduler)(nil)).Elem() 1617 } 1618 1619 func (b *ImportSpec) GetImportSpec() *ImportSpec { return b } 1620 1621 type BaseImportSpec interface { 1622 GetImportSpec() *ImportSpec 1623 } 1624 1625 func init() { 1626 t["BaseImportSpec"] = reflect.TypeOf((*ImportSpec)(nil)).Elem() 1627 } 1628 1629 func (b *InaccessibleDatastore) GetInaccessibleDatastore() *InaccessibleDatastore { return b } 1630 1631 type BaseInaccessibleDatastore interface { 1632 GetInaccessibleDatastore() *InaccessibleDatastore 1633 } 1634 1635 func init() { 1636 t["BaseInaccessibleDatastore"] = reflect.TypeOf((*InaccessibleDatastore)(nil)).Elem() 1637 } 1638 1639 func (b *InheritablePolicy) GetInheritablePolicy() *InheritablePolicy { return b } 1640 1641 type BaseInheritablePolicy interface { 1642 GetInheritablePolicy() *InheritablePolicy 1643 } 1644 1645 func init() { 1646 t["BaseInheritablePolicy"] = reflect.TypeOf((*InheritablePolicy)(nil)).Elem() 1647 } 1648 1649 func (b *InsufficientHostCapacityFault) GetInsufficientHostCapacityFault() *InsufficientHostCapacityFault { 1650 return b 1651 } 1652 1653 type BaseInsufficientHostCapacityFault interface { 1654 GetInsufficientHostCapacityFault() *InsufficientHostCapacityFault 1655 } 1656 1657 func init() { 1658 t["BaseInsufficientHostCapacityFault"] = reflect.TypeOf((*InsufficientHostCapacityFault)(nil)).Elem() 1659 } 1660 1661 func (b *InsufficientResourcesFault) GetInsufficientResourcesFault() *InsufficientResourcesFault { 1662 return b 1663 } 1664 1665 type BaseInsufficientResourcesFault interface { 1666 GetInsufficientResourcesFault() *InsufficientResourcesFault 1667 } 1668 1669 func init() { 1670 t["BaseInsufficientResourcesFault"] = reflect.TypeOf((*InsufficientResourcesFault)(nil)).Elem() 1671 } 1672 1673 func (b *InsufficientStandbyResource) GetInsufficientStandbyResource() *InsufficientStandbyResource { 1674 return b 1675 } 1676 1677 type BaseInsufficientStandbyResource interface { 1678 GetInsufficientStandbyResource() *InsufficientStandbyResource 1679 } 1680 1681 func init() { 1682 t["BaseInsufficientStandbyResource"] = reflect.TypeOf((*InsufficientStandbyResource)(nil)).Elem() 1683 } 1684 1685 func (b *InvalidArgument) GetInvalidArgument() *InvalidArgument { return b } 1686 1687 type BaseInvalidArgument interface { 1688 GetInvalidArgument() *InvalidArgument 1689 } 1690 1691 func init() { 1692 t["BaseInvalidArgument"] = reflect.TypeOf((*InvalidArgument)(nil)).Elem() 1693 } 1694 1695 func (b *InvalidCAMServer) GetInvalidCAMServer() *InvalidCAMServer { return b } 1696 1697 type BaseInvalidCAMServer interface { 1698 GetInvalidCAMServer() *InvalidCAMServer 1699 } 1700 1701 func init() { 1702 t["BaseInvalidCAMServer"] = reflect.TypeOf((*InvalidCAMServer)(nil)).Elem() 1703 } 1704 1705 func (b *InvalidDatastore) GetInvalidDatastore() *InvalidDatastore { return b } 1706 1707 type BaseInvalidDatastore interface { 1708 GetInvalidDatastore() *InvalidDatastore 1709 } 1710 1711 func init() { 1712 t["BaseInvalidDatastore"] = reflect.TypeOf((*InvalidDatastore)(nil)).Elem() 1713 } 1714 1715 func (b *InvalidDeviceSpec) GetInvalidDeviceSpec() *InvalidDeviceSpec { return b } 1716 1717 type BaseInvalidDeviceSpec interface { 1718 GetInvalidDeviceSpec() *InvalidDeviceSpec 1719 } 1720 1721 func init() { 1722 t["BaseInvalidDeviceSpec"] = reflect.TypeOf((*InvalidDeviceSpec)(nil)).Elem() 1723 } 1724 1725 func (b *InvalidFolder) GetInvalidFolder() *InvalidFolder { return b } 1726 1727 type BaseInvalidFolder interface { 1728 GetInvalidFolder() *InvalidFolder 1729 } 1730 1731 func init() { 1732 t["BaseInvalidFolder"] = reflect.TypeOf((*InvalidFolder)(nil)).Elem() 1733 } 1734 1735 func (b *InvalidFormat) GetInvalidFormat() *InvalidFormat { return b } 1736 1737 type BaseInvalidFormat interface { 1738 GetInvalidFormat() *InvalidFormat 1739 } 1740 1741 func init() { 1742 t["BaseInvalidFormat"] = reflect.TypeOf((*InvalidFormat)(nil)).Elem() 1743 } 1744 1745 func (b *InvalidHostState) GetInvalidHostState() *InvalidHostState { return b } 1746 1747 type BaseInvalidHostState interface { 1748 GetInvalidHostState() *InvalidHostState 1749 } 1750 1751 func init() { 1752 t["BaseInvalidHostState"] = reflect.TypeOf((*InvalidHostState)(nil)).Elem() 1753 } 1754 1755 func (b *InvalidLogin) GetInvalidLogin() *InvalidLogin { return b } 1756 1757 type BaseInvalidLogin interface { 1758 GetInvalidLogin() *InvalidLogin 1759 } 1760 1761 func init() { 1762 t["BaseInvalidLogin"] = reflect.TypeOf((*InvalidLogin)(nil)).Elem() 1763 } 1764 1765 func (b *InvalidPropertyValue) GetInvalidPropertyValue() *InvalidPropertyValue { return b } 1766 1767 type BaseInvalidPropertyValue interface { 1768 GetInvalidPropertyValue() *InvalidPropertyValue 1769 } 1770 1771 func init() { 1772 t["BaseInvalidPropertyValue"] = reflect.TypeOf((*InvalidPropertyValue)(nil)).Elem() 1773 } 1774 1775 func (b *InvalidRequest) GetInvalidRequest() *InvalidRequest { return b } 1776 1777 type BaseInvalidRequest interface { 1778 GetInvalidRequest() *InvalidRequest 1779 } 1780 1781 func init() { 1782 t["BaseInvalidRequest"] = reflect.TypeOf((*InvalidRequest)(nil)).Elem() 1783 } 1784 1785 func (b *InvalidState) GetInvalidState() *InvalidState { return b } 1786 1787 type BaseInvalidState interface { 1788 GetInvalidState() *InvalidState 1789 } 1790 1791 func init() { 1792 t["BaseInvalidState"] = reflect.TypeOf((*InvalidState)(nil)).Elem() 1793 } 1794 1795 func (b *InvalidVmConfig) GetInvalidVmConfig() *InvalidVmConfig { return b } 1796 1797 type BaseInvalidVmConfig interface { 1798 GetInvalidVmConfig() *InvalidVmConfig 1799 } 1800 1801 func init() { 1802 t["BaseInvalidVmConfig"] = reflect.TypeOf((*InvalidVmConfig)(nil)).Elem() 1803 } 1804 1805 func (b *IoFilterInfo) GetIoFilterInfo() *IoFilterInfo { return b } 1806 1807 type BaseIoFilterInfo interface { 1808 GetIoFilterInfo() *IoFilterInfo 1809 } 1810 1811 func init() { 1812 t["BaseIoFilterInfo"] = reflect.TypeOf((*IoFilterInfo)(nil)).Elem() 1813 } 1814 1815 func (b *IoFilterManagerSslTrust) GetIoFilterManagerSslTrust() *IoFilterManagerSslTrust { return b } 1816 1817 type BaseIoFilterManagerSslTrust interface { 1818 GetIoFilterManagerSslTrust() *IoFilterManagerSslTrust 1819 } 1820 1821 func init() { 1822 t["BaseIoFilterManagerSslTrust"] = reflect.TypeOf((*IoFilterManagerSslTrust)(nil)).Elem() 1823 } 1824 1825 func (b *IpAddress) GetIpAddress() *IpAddress { return b } 1826 1827 type BaseIpAddress interface { 1828 GetIpAddress() *IpAddress 1829 } 1830 1831 func init() { 1832 t["BaseIpAddress"] = reflect.TypeOf((*IpAddress)(nil)).Elem() 1833 } 1834 1835 func (b *IscsiFault) GetIscsiFault() *IscsiFault { return b } 1836 1837 type BaseIscsiFault interface { 1838 GetIscsiFault() *IscsiFault 1839 } 1840 1841 func init() { 1842 t["BaseIscsiFault"] = reflect.TypeOf((*IscsiFault)(nil)).Elem() 1843 } 1844 1845 func (b *LicenseEvent) GetLicenseEvent() *LicenseEvent { return b } 1846 1847 type BaseLicenseEvent interface { 1848 GetLicenseEvent() *LicenseEvent 1849 } 1850 1851 func init() { 1852 t["BaseLicenseEvent"] = reflect.TypeOf((*LicenseEvent)(nil)).Elem() 1853 } 1854 1855 func (b *LicenseSource) GetLicenseSource() *LicenseSource { return b } 1856 1857 type BaseLicenseSource interface { 1858 GetLicenseSource() *LicenseSource 1859 } 1860 1861 func init() { 1862 t["BaseLicenseSource"] = reflect.TypeOf((*LicenseSource)(nil)).Elem() 1863 } 1864 1865 func (b *MacAddress) GetMacAddress() *MacAddress { return b } 1866 1867 type BaseMacAddress interface { 1868 GetMacAddress() *MacAddress 1869 } 1870 1871 func init() { 1872 t["BaseMacAddress"] = reflect.TypeOf((*MacAddress)(nil)).Elem() 1873 } 1874 1875 func (b *MethodFault) GetMethodFault() *MethodFault { return b } 1876 1877 type BaseMethodFault interface { 1878 GetMethodFault() *MethodFault 1879 } 1880 1881 func init() { 1882 t["BaseMethodFault"] = reflect.TypeOf((*MethodFault)(nil)).Elem() 1883 } 1884 1885 func (b *MigrationEvent) GetMigrationEvent() *MigrationEvent { return b } 1886 1887 type BaseMigrationEvent interface { 1888 GetMigrationEvent() *MigrationEvent 1889 } 1890 1891 func init() { 1892 t["BaseMigrationEvent"] = reflect.TypeOf((*MigrationEvent)(nil)).Elem() 1893 } 1894 1895 func (b *MigrationFault) GetMigrationFault() *MigrationFault { return b } 1896 1897 type BaseMigrationFault interface { 1898 GetMigrationFault() *MigrationFault 1899 } 1900 1901 func init() { 1902 t["BaseMigrationFault"] = reflect.TypeOf((*MigrationFault)(nil)).Elem() 1903 } 1904 1905 func (b *MigrationFeatureNotSupported) GetMigrationFeatureNotSupported() *MigrationFeatureNotSupported { 1906 return b 1907 } 1908 1909 type BaseMigrationFeatureNotSupported interface { 1910 GetMigrationFeatureNotSupported() *MigrationFeatureNotSupported 1911 } 1912 1913 func init() { 1914 t["BaseMigrationFeatureNotSupported"] = reflect.TypeOf((*MigrationFeatureNotSupported)(nil)).Elem() 1915 } 1916 1917 func (b *MonthlyTaskScheduler) GetMonthlyTaskScheduler() *MonthlyTaskScheduler { return b } 1918 1919 type BaseMonthlyTaskScheduler interface { 1920 GetMonthlyTaskScheduler() *MonthlyTaskScheduler 1921 } 1922 1923 func init() { 1924 t["BaseMonthlyTaskScheduler"] = reflect.TypeOf((*MonthlyTaskScheduler)(nil)).Elem() 1925 } 1926 1927 func (b *NasConfigFault) GetNasConfigFault() *NasConfigFault { return b } 1928 1929 type BaseNasConfigFault interface { 1930 GetNasConfigFault() *NasConfigFault 1931 } 1932 1933 func init() { 1934 t["BaseNasConfigFault"] = reflect.TypeOf((*NasConfigFault)(nil)).Elem() 1935 } 1936 1937 func (b *NegatableExpression) GetNegatableExpression() *NegatableExpression { return b } 1938 1939 type BaseNegatableExpression interface { 1940 GetNegatableExpression() *NegatableExpression 1941 } 1942 1943 func init() { 1944 t["BaseNegatableExpression"] = reflect.TypeOf((*NegatableExpression)(nil)).Elem() 1945 } 1946 1947 func (b *NetBIOSConfigInfo) GetNetBIOSConfigInfo() *NetBIOSConfigInfo { return b } 1948 1949 type BaseNetBIOSConfigInfo interface { 1950 GetNetBIOSConfigInfo() *NetBIOSConfigInfo 1951 } 1952 1953 func init() { 1954 t["BaseNetBIOSConfigInfo"] = reflect.TypeOf((*NetBIOSConfigInfo)(nil)).Elem() 1955 } 1956 1957 func (b *NetworkSummary) GetNetworkSummary() *NetworkSummary { return b } 1958 1959 type BaseNetworkSummary interface { 1960 GetNetworkSummary() *NetworkSummary 1961 } 1962 1963 func init() { 1964 t["BaseNetworkSummary"] = reflect.TypeOf((*NetworkSummary)(nil)).Elem() 1965 } 1966 1967 func (b *NoCompatibleHost) GetNoCompatibleHost() *NoCompatibleHost { return b } 1968 1969 type BaseNoCompatibleHost interface { 1970 GetNoCompatibleHost() *NoCompatibleHost 1971 } 1972 1973 func init() { 1974 t["BaseNoCompatibleHost"] = reflect.TypeOf((*NoCompatibleHost)(nil)).Elem() 1975 } 1976 1977 func (b *NoPermission) GetNoPermission() *NoPermission { return b } 1978 1979 type BaseNoPermission interface { 1980 GetNoPermission() *NoPermission 1981 } 1982 1983 func init() { 1984 t["BaseNoPermission"] = reflect.TypeOf((*NoPermission)(nil)).Elem() 1985 } 1986 1987 func (b *NodeDeploymentSpec) GetNodeDeploymentSpec() *NodeDeploymentSpec { return b } 1988 1989 type BaseNodeDeploymentSpec interface { 1990 GetNodeDeploymentSpec() *NodeDeploymentSpec 1991 } 1992 1993 func init() { 1994 t["BaseNodeDeploymentSpec"] = reflect.TypeOf((*NodeDeploymentSpec)(nil)).Elem() 1995 } 1996 1997 func (b *NodeNetworkSpec) GetNodeNetworkSpec() *NodeNetworkSpec { return b } 1998 1999 type BaseNodeNetworkSpec interface { 2000 GetNodeNetworkSpec() *NodeNetworkSpec 2001 } 2002 2003 func init() { 2004 t["BaseNodeNetworkSpec"] = reflect.TypeOf((*NodeNetworkSpec)(nil)).Elem() 2005 } 2006 2007 func (b *NotEnoughCpus) GetNotEnoughCpus() *NotEnoughCpus { return b } 2008 2009 type BaseNotEnoughCpus interface { 2010 GetNotEnoughCpus() *NotEnoughCpus 2011 } 2012 2013 func init() { 2014 t["BaseNotEnoughCpus"] = reflect.TypeOf((*NotEnoughCpus)(nil)).Elem() 2015 } 2016 2017 func (b *NotEnoughLicenses) GetNotEnoughLicenses() *NotEnoughLicenses { return b } 2018 2019 type BaseNotEnoughLicenses interface { 2020 GetNotEnoughLicenses() *NotEnoughLicenses 2021 } 2022 2023 func init() { 2024 t["BaseNotEnoughLicenses"] = reflect.TypeOf((*NotEnoughLicenses)(nil)).Elem() 2025 } 2026 2027 func (b *NotSupported) GetNotSupported() *NotSupported { return b } 2028 2029 type BaseNotSupported interface { 2030 GetNotSupported() *NotSupported 2031 } 2032 2033 func init() { 2034 t["BaseNotSupported"] = reflect.TypeOf((*NotSupported)(nil)).Elem() 2035 } 2036 2037 func (b *NotSupportedHost) GetNotSupportedHost() *NotSupportedHost { return b } 2038 2039 type BaseNotSupportedHost interface { 2040 GetNotSupportedHost() *NotSupportedHost 2041 } 2042 2043 func init() { 2044 t["BaseNotSupportedHost"] = reflect.TypeOf((*NotSupportedHost)(nil)).Elem() 2045 } 2046 2047 func (b *NotSupportedHostInCluster) GetNotSupportedHostInCluster() *NotSupportedHostInCluster { 2048 return b 2049 } 2050 2051 type BaseNotSupportedHostInCluster interface { 2052 GetNotSupportedHostInCluster() *NotSupportedHostInCluster 2053 } 2054 2055 func init() { 2056 t["BaseNotSupportedHostInCluster"] = reflect.TypeOf((*NotSupportedHostInCluster)(nil)).Elem() 2057 } 2058 2059 func (b *OptionType) GetOptionType() *OptionType { return b } 2060 2061 type BaseOptionType interface { 2062 GetOptionType() *OptionType 2063 } 2064 2065 func init() { 2066 t["BaseOptionType"] = reflect.TypeOf((*OptionType)(nil)).Elem() 2067 } 2068 2069 func (b *OptionValue) GetOptionValue() *OptionValue { return b } 2070 2071 type BaseOptionValue interface { 2072 GetOptionValue() *OptionValue 2073 } 2074 2075 func init() { 2076 t["BaseOptionValue"] = reflect.TypeOf((*OptionValue)(nil)).Elem() 2077 } 2078 2079 func (b *OvfAttribute) GetOvfAttribute() *OvfAttribute { return b } 2080 2081 type BaseOvfAttribute interface { 2082 GetOvfAttribute() *OvfAttribute 2083 } 2084 2085 func init() { 2086 t["BaseOvfAttribute"] = reflect.TypeOf((*OvfAttribute)(nil)).Elem() 2087 } 2088 2089 func (b *OvfConnectedDevice) GetOvfConnectedDevice() *OvfConnectedDevice { return b } 2090 2091 type BaseOvfConnectedDevice interface { 2092 GetOvfConnectedDevice() *OvfConnectedDevice 2093 } 2094 2095 func init() { 2096 t["BaseOvfConnectedDevice"] = reflect.TypeOf((*OvfConnectedDevice)(nil)).Elem() 2097 } 2098 2099 func (b *OvfConstraint) GetOvfConstraint() *OvfConstraint { return b } 2100 2101 type BaseOvfConstraint interface { 2102 GetOvfConstraint() *OvfConstraint 2103 } 2104 2105 func init() { 2106 t["BaseOvfConstraint"] = reflect.TypeOf((*OvfConstraint)(nil)).Elem() 2107 } 2108 2109 func (b *OvfConsumerCallbackFault) GetOvfConsumerCallbackFault() *OvfConsumerCallbackFault { return b } 2110 2111 type BaseOvfConsumerCallbackFault interface { 2112 GetOvfConsumerCallbackFault() *OvfConsumerCallbackFault 2113 } 2114 2115 func init() { 2116 t["BaseOvfConsumerCallbackFault"] = reflect.TypeOf((*OvfConsumerCallbackFault)(nil)).Elem() 2117 } 2118 2119 func (b *OvfElement) GetOvfElement() *OvfElement { return b } 2120 2121 type BaseOvfElement interface { 2122 GetOvfElement() *OvfElement 2123 } 2124 2125 func init() { 2126 t["BaseOvfElement"] = reflect.TypeOf((*OvfElement)(nil)).Elem() 2127 } 2128 2129 func (b *OvfExport) GetOvfExport() *OvfExport { return b } 2130 2131 type BaseOvfExport interface { 2132 GetOvfExport() *OvfExport 2133 } 2134 2135 func init() { 2136 t["BaseOvfExport"] = reflect.TypeOf((*OvfExport)(nil)).Elem() 2137 } 2138 2139 func (b *OvfFault) GetOvfFault() *OvfFault { return b } 2140 2141 type BaseOvfFault interface { 2142 GetOvfFault() *OvfFault 2143 } 2144 2145 func init() { 2146 t["BaseOvfFault"] = reflect.TypeOf((*OvfFault)(nil)).Elem() 2147 } 2148 2149 func (b *OvfHardwareExport) GetOvfHardwareExport() *OvfHardwareExport { return b } 2150 2151 type BaseOvfHardwareExport interface { 2152 GetOvfHardwareExport() *OvfHardwareExport 2153 } 2154 2155 func init() { 2156 t["BaseOvfHardwareExport"] = reflect.TypeOf((*OvfHardwareExport)(nil)).Elem() 2157 } 2158 2159 func (b *OvfImport) GetOvfImport() *OvfImport { return b } 2160 2161 type BaseOvfImport interface { 2162 GetOvfImport() *OvfImport 2163 } 2164 2165 func init() { 2166 t["BaseOvfImport"] = reflect.TypeOf((*OvfImport)(nil)).Elem() 2167 } 2168 2169 func (b *OvfInvalidPackage) GetOvfInvalidPackage() *OvfInvalidPackage { return b } 2170 2171 type BaseOvfInvalidPackage interface { 2172 GetOvfInvalidPackage() *OvfInvalidPackage 2173 } 2174 2175 func init() { 2176 t["BaseOvfInvalidPackage"] = reflect.TypeOf((*OvfInvalidPackage)(nil)).Elem() 2177 } 2178 2179 func (b *OvfInvalidValue) GetOvfInvalidValue() *OvfInvalidValue { return b } 2180 2181 type BaseOvfInvalidValue interface { 2182 GetOvfInvalidValue() *OvfInvalidValue 2183 } 2184 2185 func init() { 2186 t["BaseOvfInvalidValue"] = reflect.TypeOf((*OvfInvalidValue)(nil)).Elem() 2187 } 2188 2189 func (b *OvfManagerCommonParams) GetOvfManagerCommonParams() *OvfManagerCommonParams { return b } 2190 2191 type BaseOvfManagerCommonParams interface { 2192 GetOvfManagerCommonParams() *OvfManagerCommonParams 2193 } 2194 2195 func init() { 2196 t["BaseOvfManagerCommonParams"] = reflect.TypeOf((*OvfManagerCommonParams)(nil)).Elem() 2197 } 2198 2199 func (b *OvfMissingElement) GetOvfMissingElement() *OvfMissingElement { return b } 2200 2201 type BaseOvfMissingElement interface { 2202 GetOvfMissingElement() *OvfMissingElement 2203 } 2204 2205 func init() { 2206 t["BaseOvfMissingElement"] = reflect.TypeOf((*OvfMissingElement)(nil)).Elem() 2207 } 2208 2209 func (b *OvfProperty) GetOvfProperty() *OvfProperty { return b } 2210 2211 type BaseOvfProperty interface { 2212 GetOvfProperty() *OvfProperty 2213 } 2214 2215 func init() { 2216 t["BaseOvfProperty"] = reflect.TypeOf((*OvfProperty)(nil)).Elem() 2217 } 2218 2219 func (b *OvfSystemFault) GetOvfSystemFault() *OvfSystemFault { return b } 2220 2221 type BaseOvfSystemFault interface { 2222 GetOvfSystemFault() *OvfSystemFault 2223 } 2224 2225 func init() { 2226 t["BaseOvfSystemFault"] = reflect.TypeOf((*OvfSystemFault)(nil)).Elem() 2227 } 2228 2229 func (b *OvfUnsupportedAttribute) GetOvfUnsupportedAttribute() *OvfUnsupportedAttribute { return b } 2230 2231 type BaseOvfUnsupportedAttribute interface { 2232 GetOvfUnsupportedAttribute() *OvfUnsupportedAttribute 2233 } 2234 2235 func init() { 2236 t["BaseOvfUnsupportedAttribute"] = reflect.TypeOf((*OvfUnsupportedAttribute)(nil)).Elem() 2237 } 2238 2239 func (b *OvfUnsupportedElement) GetOvfUnsupportedElement() *OvfUnsupportedElement { return b } 2240 2241 type BaseOvfUnsupportedElement interface { 2242 GetOvfUnsupportedElement() *OvfUnsupportedElement 2243 } 2244 2245 func init() { 2246 t["BaseOvfUnsupportedElement"] = reflect.TypeOf((*OvfUnsupportedElement)(nil)).Elem() 2247 } 2248 2249 func (b *OvfUnsupportedPackage) GetOvfUnsupportedPackage() *OvfUnsupportedPackage { return b } 2250 2251 type BaseOvfUnsupportedPackage interface { 2252 GetOvfUnsupportedPackage() *OvfUnsupportedPackage 2253 } 2254 2255 func init() { 2256 t["BaseOvfUnsupportedPackage"] = reflect.TypeOf((*OvfUnsupportedPackage)(nil)).Elem() 2257 } 2258 2259 func (b *PatchMetadataInvalid) GetPatchMetadataInvalid() *PatchMetadataInvalid { return b } 2260 2261 type BasePatchMetadataInvalid interface { 2262 GetPatchMetadataInvalid() *PatchMetadataInvalid 2263 } 2264 2265 func init() { 2266 t["BasePatchMetadataInvalid"] = reflect.TypeOf((*PatchMetadataInvalid)(nil)).Elem() 2267 } 2268 2269 func (b *PatchNotApplicable) GetPatchNotApplicable() *PatchNotApplicable { return b } 2270 2271 type BasePatchNotApplicable interface { 2272 GetPatchNotApplicable() *PatchNotApplicable 2273 } 2274 2275 func init() { 2276 t["BasePatchNotApplicable"] = reflect.TypeOf((*PatchNotApplicable)(nil)).Elem() 2277 } 2278 2279 func (b *PerfEntityMetricBase) GetPerfEntityMetricBase() *PerfEntityMetricBase { return b } 2280 2281 type BasePerfEntityMetricBase interface { 2282 GetPerfEntityMetricBase() *PerfEntityMetricBase 2283 } 2284 2285 func init() { 2286 t["BasePerfEntityMetricBase"] = reflect.TypeOf((*PerfEntityMetricBase)(nil)).Elem() 2287 } 2288 2289 func (b *PerfMetricSeries) GetPerfMetricSeries() *PerfMetricSeries { return b } 2290 2291 type BasePerfMetricSeries interface { 2292 GetPerfMetricSeries() *PerfMetricSeries 2293 } 2294 2295 func init() { 2296 t["BasePerfMetricSeries"] = reflect.TypeOf((*PerfMetricSeries)(nil)).Elem() 2297 } 2298 2299 func (b *PermissionEvent) GetPermissionEvent() *PermissionEvent { return b } 2300 2301 type BasePermissionEvent interface { 2302 GetPermissionEvent() *PermissionEvent 2303 } 2304 2305 func init() { 2306 t["BasePermissionEvent"] = reflect.TypeOf((*PermissionEvent)(nil)).Elem() 2307 } 2308 2309 func (b *PhysicalNicHint) GetPhysicalNicHint() *PhysicalNicHint { return b } 2310 2311 type BasePhysicalNicHint interface { 2312 GetPhysicalNicHint() *PhysicalNicHint 2313 } 2314 2315 func init() { 2316 t["BasePhysicalNicHint"] = reflect.TypeOf((*PhysicalNicHint)(nil)).Elem() 2317 } 2318 2319 func (b *PlatformConfigFault) GetPlatformConfigFault() *PlatformConfigFault { return b } 2320 2321 type BasePlatformConfigFault interface { 2322 GetPlatformConfigFault() *PlatformConfigFault 2323 } 2324 2325 func init() { 2326 t["BasePlatformConfigFault"] = reflect.TypeOf((*PlatformConfigFault)(nil)).Elem() 2327 } 2328 2329 func (b *PolicyOption) GetPolicyOption() *PolicyOption { return b } 2330 2331 type BasePolicyOption interface { 2332 GetPolicyOption() *PolicyOption 2333 } 2334 2335 func init() { 2336 t["BasePolicyOption"] = reflect.TypeOf((*PolicyOption)(nil)).Elem() 2337 } 2338 2339 func (b *PortGroupProfile) GetPortGroupProfile() *PortGroupProfile { return b } 2340 2341 type BasePortGroupProfile interface { 2342 GetPortGroupProfile() *PortGroupProfile 2343 } 2344 2345 func init() { 2346 t["BasePortGroupProfile"] = reflect.TypeOf((*PortGroupProfile)(nil)).Elem() 2347 } 2348 2349 func (b *ProfileConfigInfo) GetProfileConfigInfo() *ProfileConfigInfo { return b } 2350 2351 type BaseProfileConfigInfo interface { 2352 GetProfileConfigInfo() *ProfileConfigInfo 2353 } 2354 2355 func init() { 2356 t["BaseProfileConfigInfo"] = reflect.TypeOf((*ProfileConfigInfo)(nil)).Elem() 2357 } 2358 2359 func (b *ProfileCreateSpec) GetProfileCreateSpec() *ProfileCreateSpec { return b } 2360 2361 type BaseProfileCreateSpec interface { 2362 GetProfileCreateSpec() *ProfileCreateSpec 2363 } 2364 2365 func init() { 2366 t["BaseProfileCreateSpec"] = reflect.TypeOf((*ProfileCreateSpec)(nil)).Elem() 2367 } 2368 2369 func (b *ProfileEvent) GetProfileEvent() *ProfileEvent { return b } 2370 2371 type BaseProfileEvent interface { 2372 GetProfileEvent() *ProfileEvent 2373 } 2374 2375 func init() { 2376 t["BaseProfileEvent"] = reflect.TypeOf((*ProfileEvent)(nil)).Elem() 2377 } 2378 2379 func (b *ProfileExecuteResult) GetProfileExecuteResult() *ProfileExecuteResult { return b } 2380 2381 type BaseProfileExecuteResult interface { 2382 GetProfileExecuteResult() *ProfileExecuteResult 2383 } 2384 2385 func init() { 2386 t["BaseProfileExecuteResult"] = reflect.TypeOf((*ProfileExecuteResult)(nil)).Elem() 2387 } 2388 2389 func (b *ProfileExpression) GetProfileExpression() *ProfileExpression { return b } 2390 2391 type BaseProfileExpression interface { 2392 GetProfileExpression() *ProfileExpression 2393 } 2394 2395 func init() { 2396 t["BaseProfileExpression"] = reflect.TypeOf((*ProfileExpression)(nil)).Elem() 2397 } 2398 2399 func (b *ProfilePolicyOptionMetadata) GetProfilePolicyOptionMetadata() *ProfilePolicyOptionMetadata { 2400 return b 2401 } 2402 2403 type BaseProfilePolicyOptionMetadata interface { 2404 GetProfilePolicyOptionMetadata() *ProfilePolicyOptionMetadata 2405 } 2406 2407 func init() { 2408 t["BaseProfilePolicyOptionMetadata"] = reflect.TypeOf((*ProfilePolicyOptionMetadata)(nil)).Elem() 2409 } 2410 2411 func (b *ProfileSerializedCreateSpec) GetProfileSerializedCreateSpec() *ProfileSerializedCreateSpec { 2412 return b 2413 } 2414 2415 type BaseProfileSerializedCreateSpec interface { 2416 GetProfileSerializedCreateSpec() *ProfileSerializedCreateSpec 2417 } 2418 2419 func init() { 2420 t["BaseProfileSerializedCreateSpec"] = reflect.TypeOf((*ProfileSerializedCreateSpec)(nil)).Elem() 2421 } 2422 2423 func (b *RDMNotSupported) GetRDMNotSupported() *RDMNotSupported { return b } 2424 2425 type BaseRDMNotSupported interface { 2426 GetRDMNotSupported() *RDMNotSupported 2427 } 2428 2429 func init() { 2430 t["BaseRDMNotSupported"] = reflect.TypeOf((*RDMNotSupported)(nil)).Elem() 2431 } 2432 2433 func (b *RecurrentTaskScheduler) GetRecurrentTaskScheduler() *RecurrentTaskScheduler { return b } 2434 2435 type BaseRecurrentTaskScheduler interface { 2436 GetRecurrentTaskScheduler() *RecurrentTaskScheduler 2437 } 2438 2439 func init() { 2440 t["BaseRecurrentTaskScheduler"] = reflect.TypeOf((*RecurrentTaskScheduler)(nil)).Elem() 2441 } 2442 2443 func (b *ReplicationConfigFault) GetReplicationConfigFault() *ReplicationConfigFault { return b } 2444 2445 type BaseReplicationConfigFault interface { 2446 GetReplicationConfigFault() *ReplicationConfigFault 2447 } 2448 2449 func init() { 2450 t["BaseReplicationConfigFault"] = reflect.TypeOf((*ReplicationConfigFault)(nil)).Elem() 2451 } 2452 2453 func (b *ReplicationFault) GetReplicationFault() *ReplicationFault { return b } 2454 2455 type BaseReplicationFault interface { 2456 GetReplicationFault() *ReplicationFault 2457 } 2458 2459 func init() { 2460 t["BaseReplicationFault"] = reflect.TypeOf((*ReplicationFault)(nil)).Elem() 2461 } 2462 2463 func (b *ReplicationVmFault) GetReplicationVmFault() *ReplicationVmFault { return b } 2464 2465 type BaseReplicationVmFault interface { 2466 GetReplicationVmFault() *ReplicationVmFault 2467 } 2468 2469 func init() { 2470 t["BaseReplicationVmFault"] = reflect.TypeOf((*ReplicationVmFault)(nil)).Elem() 2471 } 2472 2473 func (b *ResourceInUse) GetResourceInUse() *ResourceInUse { return b } 2474 2475 type BaseResourceInUse interface { 2476 GetResourceInUse() *ResourceInUse 2477 } 2478 2479 func init() { 2480 t["BaseResourceInUse"] = reflect.TypeOf((*ResourceInUse)(nil)).Elem() 2481 } 2482 2483 func (b *ResourcePoolEvent) GetResourcePoolEvent() *ResourcePoolEvent { return b } 2484 2485 type BaseResourcePoolEvent interface { 2486 GetResourcePoolEvent() *ResourcePoolEvent 2487 } 2488 2489 func init() { 2490 t["BaseResourcePoolEvent"] = reflect.TypeOf((*ResourcePoolEvent)(nil)).Elem() 2491 } 2492 2493 func (b *ResourcePoolSummary) GetResourcePoolSummary() *ResourcePoolSummary { return b } 2494 2495 type BaseResourcePoolSummary interface { 2496 GetResourcePoolSummary() *ResourcePoolSummary 2497 } 2498 2499 func init() { 2500 t["BaseResourcePoolSummary"] = reflect.TypeOf((*ResourcePoolSummary)(nil)).Elem() 2501 } 2502 2503 func (b *RoleEvent) GetRoleEvent() *RoleEvent { return b } 2504 2505 type BaseRoleEvent interface { 2506 GetRoleEvent() *RoleEvent 2507 } 2508 2509 func init() { 2510 t["BaseRoleEvent"] = reflect.TypeOf((*RoleEvent)(nil)).Elem() 2511 } 2512 2513 func (b *RuntimeFault) GetRuntimeFault() *RuntimeFault { return b } 2514 2515 type BaseRuntimeFault interface { 2516 GetRuntimeFault() *RuntimeFault 2517 } 2518 2519 func init() { 2520 t["BaseRuntimeFault"] = reflect.TypeOf((*RuntimeFault)(nil)).Elem() 2521 } 2522 2523 func (b *ScheduledTaskEvent) GetScheduledTaskEvent() *ScheduledTaskEvent { return b } 2524 2525 type BaseScheduledTaskEvent interface { 2526 GetScheduledTaskEvent() *ScheduledTaskEvent 2527 } 2528 2529 func init() { 2530 t["BaseScheduledTaskEvent"] = reflect.TypeOf((*ScheduledTaskEvent)(nil)).Elem() 2531 } 2532 2533 func (b *ScheduledTaskSpec) GetScheduledTaskSpec() *ScheduledTaskSpec { return b } 2534 2535 type BaseScheduledTaskSpec interface { 2536 GetScheduledTaskSpec() *ScheduledTaskSpec 2537 } 2538 2539 func init() { 2540 t["BaseScheduledTaskSpec"] = reflect.TypeOf((*ScheduledTaskSpec)(nil)).Elem() 2541 } 2542 2543 func (b *ScsiLun) GetScsiLun() *ScsiLun { return b } 2544 2545 type BaseScsiLun interface { 2546 GetScsiLun() *ScsiLun 2547 } 2548 2549 func init() { 2550 t["BaseScsiLun"] = reflect.TypeOf((*ScsiLun)(nil)).Elem() 2551 } 2552 2553 func (b *SecurityError) GetSecurityError() *SecurityError { return b } 2554 2555 type BaseSecurityError interface { 2556 GetSecurityError() *SecurityError 2557 } 2558 2559 func init() { 2560 t["BaseSecurityError"] = reflect.TypeOf((*SecurityError)(nil)).Elem() 2561 } 2562 2563 func (b *SelectionSet) GetSelectionSet() *SelectionSet { return b } 2564 2565 type BaseSelectionSet interface { 2566 GetSelectionSet() *SelectionSet 2567 } 2568 2569 func init() { 2570 t["BaseSelectionSet"] = reflect.TypeOf((*SelectionSet)(nil)).Elem() 2571 } 2572 2573 func (b *SelectionSpec) GetSelectionSpec() *SelectionSpec { return b } 2574 2575 type BaseSelectionSpec interface { 2576 GetSelectionSpec() *SelectionSpec 2577 } 2578 2579 func init() { 2580 t["BaseSelectionSpec"] = reflect.TypeOf((*SelectionSpec)(nil)).Elem() 2581 } 2582 2583 func (b *ServiceLocatorCredential) GetServiceLocatorCredential() *ServiceLocatorCredential { return b } 2584 2585 type BaseServiceLocatorCredential interface { 2586 GetServiceLocatorCredential() *ServiceLocatorCredential 2587 } 2588 2589 func init() { 2590 t["BaseServiceLocatorCredential"] = reflect.TypeOf((*ServiceLocatorCredential)(nil)).Elem() 2591 } 2592 2593 func (b *SessionEvent) GetSessionEvent() *SessionEvent { return b } 2594 2595 type BaseSessionEvent interface { 2596 GetSessionEvent() *SessionEvent 2597 } 2598 2599 func init() { 2600 t["BaseSessionEvent"] = reflect.TypeOf((*SessionEvent)(nil)).Elem() 2601 } 2602 2603 func (b *SessionManagerServiceRequestSpec) GetSessionManagerServiceRequestSpec() *SessionManagerServiceRequestSpec { 2604 return b 2605 } 2606 2607 type BaseSessionManagerServiceRequestSpec interface { 2608 GetSessionManagerServiceRequestSpec() *SessionManagerServiceRequestSpec 2609 } 2610 2611 func init() { 2612 t["BaseSessionManagerServiceRequestSpec"] = reflect.TypeOf((*SessionManagerServiceRequestSpec)(nil)).Elem() 2613 } 2614 2615 func (b *SnapshotCopyNotSupported) GetSnapshotCopyNotSupported() *SnapshotCopyNotSupported { return b } 2616 2617 type BaseSnapshotCopyNotSupported interface { 2618 GetSnapshotCopyNotSupported() *SnapshotCopyNotSupported 2619 } 2620 2621 func init() { 2622 t["BaseSnapshotCopyNotSupported"] = reflect.TypeOf((*SnapshotCopyNotSupported)(nil)).Elem() 2623 } 2624 2625 func (b *SnapshotFault) GetSnapshotFault() *SnapshotFault { return b } 2626 2627 type BaseSnapshotFault interface { 2628 GetSnapshotFault() *SnapshotFault 2629 } 2630 2631 func init() { 2632 t["BaseSnapshotFault"] = reflect.TypeOf((*SnapshotFault)(nil)).Elem() 2633 } 2634 2635 func (b *TaskEvent) GetTaskEvent() *TaskEvent { return b } 2636 2637 type BaseTaskEvent interface { 2638 GetTaskEvent() *TaskEvent 2639 } 2640 2641 func init() { 2642 t["BaseTaskEvent"] = reflect.TypeOf((*TaskEvent)(nil)).Elem() 2643 } 2644 2645 func (b *TaskInProgress) GetTaskInProgress() *TaskInProgress { return b } 2646 2647 type BaseTaskInProgress interface { 2648 GetTaskInProgress() *TaskInProgress 2649 } 2650 2651 func init() { 2652 t["BaseTaskInProgress"] = reflect.TypeOf((*TaskInProgress)(nil)).Elem() 2653 } 2654 2655 func (b *TaskReason) GetTaskReason() *TaskReason { return b } 2656 2657 type BaseTaskReason interface { 2658 GetTaskReason() *TaskReason 2659 } 2660 2661 func init() { 2662 t["BaseTaskReason"] = reflect.TypeOf((*TaskReason)(nil)).Elem() 2663 } 2664 2665 func (b *TaskScheduler) GetTaskScheduler() *TaskScheduler { return b } 2666 2667 type BaseTaskScheduler interface { 2668 GetTaskScheduler() *TaskScheduler 2669 } 2670 2671 func init() { 2672 t["BaseTaskScheduler"] = reflect.TypeOf((*TaskScheduler)(nil)).Elem() 2673 } 2674 2675 func (b *TemplateUpgradeEvent) GetTemplateUpgradeEvent() *TemplateUpgradeEvent { return b } 2676 2677 type BaseTemplateUpgradeEvent interface { 2678 GetTemplateUpgradeEvent() *TemplateUpgradeEvent 2679 } 2680 2681 func init() { 2682 t["BaseTemplateUpgradeEvent"] = reflect.TypeOf((*TemplateUpgradeEvent)(nil)).Elem() 2683 } 2684 2685 func (b *Timedout) GetTimedout() *Timedout { return b } 2686 2687 type BaseTimedout interface { 2688 GetTimedout() *Timedout 2689 } 2690 2691 func init() { 2692 t["BaseTimedout"] = reflect.TypeOf((*Timedout)(nil)).Elem() 2693 } 2694 2695 func (b *TypeDescription) GetTypeDescription() *TypeDescription { return b } 2696 2697 type BaseTypeDescription interface { 2698 GetTypeDescription() *TypeDescription 2699 } 2700 2701 func init() { 2702 t["BaseTypeDescription"] = reflect.TypeOf((*TypeDescription)(nil)).Elem() 2703 } 2704 2705 func (b *UnsupportedDatastore) GetUnsupportedDatastore() *UnsupportedDatastore { return b } 2706 2707 type BaseUnsupportedDatastore interface { 2708 GetUnsupportedDatastore() *UnsupportedDatastore 2709 } 2710 2711 func init() { 2712 t["BaseUnsupportedDatastore"] = reflect.TypeOf((*UnsupportedDatastore)(nil)).Elem() 2713 } 2714 2715 func (b *UpgradeEvent) GetUpgradeEvent() *UpgradeEvent { return b } 2716 2717 type BaseUpgradeEvent interface { 2718 GetUpgradeEvent() *UpgradeEvent 2719 } 2720 2721 func init() { 2722 t["BaseUpgradeEvent"] = reflect.TypeOf((*UpgradeEvent)(nil)).Elem() 2723 } 2724 2725 func (b *UserSearchResult) GetUserSearchResult() *UserSearchResult { return b } 2726 2727 type BaseUserSearchResult interface { 2728 GetUserSearchResult() *UserSearchResult 2729 } 2730 2731 func init() { 2732 t["BaseUserSearchResult"] = reflect.TypeOf((*UserSearchResult)(nil)).Elem() 2733 } 2734 2735 func (b *VAppConfigFault) GetVAppConfigFault() *VAppConfigFault { return b } 2736 2737 type BaseVAppConfigFault interface { 2738 GetVAppConfigFault() *VAppConfigFault 2739 } 2740 2741 func init() { 2742 t["BaseVAppConfigFault"] = reflect.TypeOf((*VAppConfigFault)(nil)).Elem() 2743 } 2744 2745 func (b *VAppPropertyFault) GetVAppPropertyFault() *VAppPropertyFault { return b } 2746 2747 type BaseVAppPropertyFault interface { 2748 GetVAppPropertyFault() *VAppPropertyFault 2749 } 2750 2751 func init() { 2752 t["BaseVAppPropertyFault"] = reflect.TypeOf((*VAppPropertyFault)(nil)).Elem() 2753 } 2754 2755 func (b *VMotionInterfaceIssue) GetVMotionInterfaceIssue() *VMotionInterfaceIssue { return b } 2756 2757 type BaseVMotionInterfaceIssue interface { 2758 GetVMotionInterfaceIssue() *VMotionInterfaceIssue 2759 } 2760 2761 func init() { 2762 t["BaseVMotionInterfaceIssue"] = reflect.TypeOf((*VMotionInterfaceIssue)(nil)).Elem() 2763 } 2764 2765 func (b *VMwareDVSHealthCheckConfig) GetVMwareDVSHealthCheckConfig() *VMwareDVSHealthCheckConfig { 2766 return b 2767 } 2768 2769 type BaseVMwareDVSHealthCheckConfig interface { 2770 GetVMwareDVSHealthCheckConfig() *VMwareDVSHealthCheckConfig 2771 } 2772 2773 func init() { 2774 t["BaseVMwareDVSHealthCheckConfig"] = reflect.TypeOf((*VMwareDVSHealthCheckConfig)(nil)).Elem() 2775 } 2776 2777 func (b *VimFault) GetVimFault() *VimFault { return b } 2778 2779 type BaseVimFault interface { 2780 GetVimFault() *VimFault 2781 } 2782 2783 func init() { 2784 t["BaseVimFault"] = reflect.TypeOf((*VimFault)(nil)).Elem() 2785 } 2786 2787 func (b *VirtualController) GetVirtualController() *VirtualController { return b } 2788 2789 type BaseVirtualController interface { 2790 GetVirtualController() *VirtualController 2791 } 2792 2793 func init() { 2794 t["BaseVirtualController"] = reflect.TypeOf((*VirtualController)(nil)).Elem() 2795 } 2796 2797 func (b *VirtualControllerOption) GetVirtualControllerOption() *VirtualControllerOption { return b } 2798 2799 type BaseVirtualControllerOption interface { 2800 GetVirtualControllerOption() *VirtualControllerOption 2801 } 2802 2803 func init() { 2804 t["BaseVirtualControllerOption"] = reflect.TypeOf((*VirtualControllerOption)(nil)).Elem() 2805 } 2806 2807 func (b *VirtualDevice) GetVirtualDevice() *VirtualDevice { return b } 2808 2809 type BaseVirtualDevice interface { 2810 GetVirtualDevice() *VirtualDevice 2811 } 2812 2813 func init() { 2814 t["BaseVirtualDevice"] = reflect.TypeOf((*VirtualDevice)(nil)).Elem() 2815 } 2816 2817 func (b *VirtualDeviceBackingInfo) GetVirtualDeviceBackingInfo() *VirtualDeviceBackingInfo { return b } 2818 2819 type BaseVirtualDeviceBackingInfo interface { 2820 GetVirtualDeviceBackingInfo() *VirtualDeviceBackingInfo 2821 } 2822 2823 func init() { 2824 t["BaseVirtualDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceBackingInfo)(nil)).Elem() 2825 } 2826 2827 func (b *VirtualDeviceBackingOption) GetVirtualDeviceBackingOption() *VirtualDeviceBackingOption { 2828 return b 2829 } 2830 2831 type BaseVirtualDeviceBackingOption interface { 2832 GetVirtualDeviceBackingOption() *VirtualDeviceBackingOption 2833 } 2834 2835 func init() { 2836 t["BaseVirtualDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceBackingOption)(nil)).Elem() 2837 } 2838 2839 func (b *VirtualDeviceBusSlotInfo) GetVirtualDeviceBusSlotInfo() *VirtualDeviceBusSlotInfo { return b } 2840 2841 type BaseVirtualDeviceBusSlotInfo interface { 2842 GetVirtualDeviceBusSlotInfo() *VirtualDeviceBusSlotInfo 2843 } 2844 2845 func init() { 2846 t["BaseVirtualDeviceBusSlotInfo"] = reflect.TypeOf((*VirtualDeviceBusSlotInfo)(nil)).Elem() 2847 } 2848 2849 func (b *VirtualDeviceConfigSpec) GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec { return b } 2850 2851 type BaseVirtualDeviceConfigSpec interface { 2852 GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec 2853 } 2854 2855 func init() { 2856 t["BaseVirtualDeviceConfigSpec"] = reflect.TypeOf((*VirtualDeviceConfigSpec)(nil)).Elem() 2857 } 2858 2859 func (b *VirtualDeviceDeviceBackingInfo) GetVirtualDeviceDeviceBackingInfo() *VirtualDeviceDeviceBackingInfo { 2860 return b 2861 } 2862 2863 type BaseVirtualDeviceDeviceBackingInfo interface { 2864 GetVirtualDeviceDeviceBackingInfo() *VirtualDeviceDeviceBackingInfo 2865 } 2866 2867 func init() { 2868 t["BaseVirtualDeviceDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceDeviceBackingInfo)(nil)).Elem() 2869 } 2870 2871 func (b *VirtualDeviceDeviceBackingOption) GetVirtualDeviceDeviceBackingOption() *VirtualDeviceDeviceBackingOption { 2872 return b 2873 } 2874 2875 type BaseVirtualDeviceDeviceBackingOption interface { 2876 GetVirtualDeviceDeviceBackingOption() *VirtualDeviceDeviceBackingOption 2877 } 2878 2879 func init() { 2880 t["BaseVirtualDeviceDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceDeviceBackingOption)(nil)).Elem() 2881 } 2882 2883 func (b *VirtualDeviceFileBackingInfo) GetVirtualDeviceFileBackingInfo() *VirtualDeviceFileBackingInfo { 2884 return b 2885 } 2886 2887 type BaseVirtualDeviceFileBackingInfo interface { 2888 GetVirtualDeviceFileBackingInfo() *VirtualDeviceFileBackingInfo 2889 } 2890 2891 func init() { 2892 t["BaseVirtualDeviceFileBackingInfo"] = reflect.TypeOf((*VirtualDeviceFileBackingInfo)(nil)).Elem() 2893 } 2894 2895 func (b *VirtualDeviceFileBackingOption) GetVirtualDeviceFileBackingOption() *VirtualDeviceFileBackingOption { 2896 return b 2897 } 2898 2899 type BaseVirtualDeviceFileBackingOption interface { 2900 GetVirtualDeviceFileBackingOption() *VirtualDeviceFileBackingOption 2901 } 2902 2903 func init() { 2904 t["BaseVirtualDeviceFileBackingOption"] = reflect.TypeOf((*VirtualDeviceFileBackingOption)(nil)).Elem() 2905 } 2906 2907 func (b *VirtualDeviceOption) GetVirtualDeviceOption() *VirtualDeviceOption { return b } 2908 2909 type BaseVirtualDeviceOption interface { 2910 GetVirtualDeviceOption() *VirtualDeviceOption 2911 } 2912 2913 func init() { 2914 t["BaseVirtualDeviceOption"] = reflect.TypeOf((*VirtualDeviceOption)(nil)).Elem() 2915 } 2916 2917 func (b *VirtualDevicePciBusSlotInfo) GetVirtualDevicePciBusSlotInfo() *VirtualDevicePciBusSlotInfo { 2918 return b 2919 } 2920 2921 type BaseVirtualDevicePciBusSlotInfo interface { 2922 GetVirtualDevicePciBusSlotInfo() *VirtualDevicePciBusSlotInfo 2923 } 2924 2925 func init() { 2926 t["BaseVirtualDevicePciBusSlotInfo"] = reflect.TypeOf((*VirtualDevicePciBusSlotInfo)(nil)).Elem() 2927 } 2928 2929 func (b *VirtualDevicePipeBackingInfo) GetVirtualDevicePipeBackingInfo() *VirtualDevicePipeBackingInfo { 2930 return b 2931 } 2932 2933 type BaseVirtualDevicePipeBackingInfo interface { 2934 GetVirtualDevicePipeBackingInfo() *VirtualDevicePipeBackingInfo 2935 } 2936 2937 func init() { 2938 t["BaseVirtualDevicePipeBackingInfo"] = reflect.TypeOf((*VirtualDevicePipeBackingInfo)(nil)).Elem() 2939 } 2940 2941 func (b *VirtualDevicePipeBackingOption) GetVirtualDevicePipeBackingOption() *VirtualDevicePipeBackingOption { 2942 return b 2943 } 2944 2945 type BaseVirtualDevicePipeBackingOption interface { 2946 GetVirtualDevicePipeBackingOption() *VirtualDevicePipeBackingOption 2947 } 2948 2949 func init() { 2950 t["BaseVirtualDevicePipeBackingOption"] = reflect.TypeOf((*VirtualDevicePipeBackingOption)(nil)).Elem() 2951 } 2952 2953 func (b *VirtualDeviceRemoteDeviceBackingInfo) GetVirtualDeviceRemoteDeviceBackingInfo() *VirtualDeviceRemoteDeviceBackingInfo { 2954 return b 2955 } 2956 2957 type BaseVirtualDeviceRemoteDeviceBackingInfo interface { 2958 GetVirtualDeviceRemoteDeviceBackingInfo() *VirtualDeviceRemoteDeviceBackingInfo 2959 } 2960 2961 func init() { 2962 t["BaseVirtualDeviceRemoteDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceRemoteDeviceBackingInfo)(nil)).Elem() 2963 } 2964 2965 func (b *VirtualDeviceRemoteDeviceBackingOption) GetVirtualDeviceRemoteDeviceBackingOption() *VirtualDeviceRemoteDeviceBackingOption { 2966 return b 2967 } 2968 2969 type BaseVirtualDeviceRemoteDeviceBackingOption interface { 2970 GetVirtualDeviceRemoteDeviceBackingOption() *VirtualDeviceRemoteDeviceBackingOption 2971 } 2972 2973 func init() { 2974 t["BaseVirtualDeviceRemoteDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceRemoteDeviceBackingOption)(nil)).Elem() 2975 } 2976 2977 func (b *VirtualDeviceURIBackingInfo) GetVirtualDeviceURIBackingInfo() *VirtualDeviceURIBackingInfo { 2978 return b 2979 } 2980 2981 type BaseVirtualDeviceURIBackingInfo interface { 2982 GetVirtualDeviceURIBackingInfo() *VirtualDeviceURIBackingInfo 2983 } 2984 2985 func init() { 2986 t["BaseVirtualDeviceURIBackingInfo"] = reflect.TypeOf((*VirtualDeviceURIBackingInfo)(nil)).Elem() 2987 } 2988 2989 func (b *VirtualDeviceURIBackingOption) GetVirtualDeviceURIBackingOption() *VirtualDeviceURIBackingOption { 2990 return b 2991 } 2992 2993 type BaseVirtualDeviceURIBackingOption interface { 2994 GetVirtualDeviceURIBackingOption() *VirtualDeviceURIBackingOption 2995 } 2996 2997 func init() { 2998 t["BaseVirtualDeviceURIBackingOption"] = reflect.TypeOf((*VirtualDeviceURIBackingOption)(nil)).Elem() 2999 } 3000 3001 func (b *VirtualDiskRawDiskVer2BackingInfo) GetVirtualDiskRawDiskVer2BackingInfo() *VirtualDiskRawDiskVer2BackingInfo { 3002 return b 3003 } 3004 3005 type BaseVirtualDiskRawDiskVer2BackingInfo interface { 3006 GetVirtualDiskRawDiskVer2BackingInfo() *VirtualDiskRawDiskVer2BackingInfo 3007 } 3008 3009 func init() { 3010 t["BaseVirtualDiskRawDiskVer2BackingInfo"] = reflect.TypeOf((*VirtualDiskRawDiskVer2BackingInfo)(nil)).Elem() 3011 } 3012 3013 func (b *VirtualDiskRawDiskVer2BackingOption) GetVirtualDiskRawDiskVer2BackingOption() *VirtualDiskRawDiskVer2BackingOption { 3014 return b 3015 } 3016 3017 type BaseVirtualDiskRawDiskVer2BackingOption interface { 3018 GetVirtualDiskRawDiskVer2BackingOption() *VirtualDiskRawDiskVer2BackingOption 3019 } 3020 3021 func init() { 3022 t["BaseVirtualDiskRawDiskVer2BackingOption"] = reflect.TypeOf((*VirtualDiskRawDiskVer2BackingOption)(nil)).Elem() 3023 } 3024 3025 func (b *VirtualDiskSpec) GetVirtualDiskSpec() *VirtualDiskSpec { return b } 3026 3027 type BaseVirtualDiskSpec interface { 3028 GetVirtualDiskSpec() *VirtualDiskSpec 3029 } 3030 3031 func init() { 3032 t["BaseVirtualDiskSpec"] = reflect.TypeOf((*VirtualDiskSpec)(nil)).Elem() 3033 } 3034 3035 func (b *VirtualEthernetCard) GetVirtualEthernetCard() *VirtualEthernetCard { return b } 3036 3037 type BaseVirtualEthernetCard interface { 3038 GetVirtualEthernetCard() *VirtualEthernetCard 3039 } 3040 3041 func init() { 3042 t["BaseVirtualEthernetCard"] = reflect.TypeOf((*VirtualEthernetCard)(nil)).Elem() 3043 } 3044 3045 func (b *VirtualEthernetCardOption) GetVirtualEthernetCardOption() *VirtualEthernetCardOption { 3046 return b 3047 } 3048 3049 type BaseVirtualEthernetCardOption interface { 3050 GetVirtualEthernetCardOption() *VirtualEthernetCardOption 3051 } 3052 3053 func init() { 3054 t["BaseVirtualEthernetCardOption"] = reflect.TypeOf((*VirtualEthernetCardOption)(nil)).Elem() 3055 } 3056 3057 func (b *VirtualHardwareCompatibilityIssue) GetVirtualHardwareCompatibilityIssue() *VirtualHardwareCompatibilityIssue { 3058 return b 3059 } 3060 3061 type BaseVirtualHardwareCompatibilityIssue interface { 3062 GetVirtualHardwareCompatibilityIssue() *VirtualHardwareCompatibilityIssue 3063 } 3064 3065 func init() { 3066 t["BaseVirtualHardwareCompatibilityIssue"] = reflect.TypeOf((*VirtualHardwareCompatibilityIssue)(nil)).Elem() 3067 } 3068 3069 func (b *VirtualMachineBaseIndependentFilterSpec) GetVirtualMachineBaseIndependentFilterSpec() *VirtualMachineBaseIndependentFilterSpec { 3070 return b 3071 } 3072 3073 type BaseVirtualMachineBaseIndependentFilterSpec interface { 3074 GetVirtualMachineBaseIndependentFilterSpec() *VirtualMachineBaseIndependentFilterSpec 3075 } 3076 3077 func init() { 3078 t["BaseVirtualMachineBaseIndependentFilterSpec"] = reflect.TypeOf((*VirtualMachineBaseIndependentFilterSpec)(nil)).Elem() 3079 } 3080 3081 func (b *VirtualMachineBootOptionsBootableDevice) GetVirtualMachineBootOptionsBootableDevice() *VirtualMachineBootOptionsBootableDevice { 3082 return b 3083 } 3084 3085 type BaseVirtualMachineBootOptionsBootableDevice interface { 3086 GetVirtualMachineBootOptionsBootableDevice() *VirtualMachineBootOptionsBootableDevice 3087 } 3088 3089 func init() { 3090 t["BaseVirtualMachineBootOptionsBootableDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableDevice)(nil)).Elem() 3091 } 3092 3093 func (b *VirtualMachineConnection) GetVirtualMachineConnection() *VirtualMachineConnection { return b } 3094 3095 type BaseVirtualMachineConnection interface { 3096 GetVirtualMachineConnection() *VirtualMachineConnection 3097 } 3098 3099 func init() { 3100 t["BaseVirtualMachineConnection"] = reflect.TypeOf((*VirtualMachineConnection)(nil)).Elem() 3101 } 3102 3103 func (b *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState) GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState() *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState { 3104 return b 3105 } 3106 3107 type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState interface { 3108 GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState() *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState 3109 } 3110 3111 func init() { 3112 t["BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState"] = reflect.TypeOf((*VirtualMachineDeviceRuntimeInfoDeviceRuntimeState)(nil)).Elem() 3113 } 3114 3115 func (b *VirtualMachineDiskDeviceInfo) GetVirtualMachineDiskDeviceInfo() *VirtualMachineDiskDeviceInfo { 3116 return b 3117 } 3118 3119 type BaseVirtualMachineDiskDeviceInfo interface { 3120 GetVirtualMachineDiskDeviceInfo() *VirtualMachineDiskDeviceInfo 3121 } 3122 3123 func init() { 3124 t["BaseVirtualMachineDiskDeviceInfo"] = reflect.TypeOf((*VirtualMachineDiskDeviceInfo)(nil)).Elem() 3125 } 3126 3127 func (b *VirtualMachineGuestQuiesceSpec) GetVirtualMachineGuestQuiesceSpec() *VirtualMachineGuestQuiesceSpec { 3128 return b 3129 } 3130 3131 type BaseVirtualMachineGuestQuiesceSpec interface { 3132 GetVirtualMachineGuestQuiesceSpec() *VirtualMachineGuestQuiesceSpec 3133 } 3134 3135 func init() { 3136 t["BaseVirtualMachineGuestQuiesceSpec"] = reflect.TypeOf((*VirtualMachineGuestQuiesceSpec)(nil)).Elem() 3137 } 3138 3139 func (b *VirtualMachinePciPassthroughInfo) GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo { 3140 return b 3141 } 3142 3143 type BaseVirtualMachinePciPassthroughInfo interface { 3144 GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo 3145 } 3146 3147 func init() { 3148 t["BaseVirtualMachinePciPassthroughInfo"] = reflect.TypeOf((*VirtualMachinePciPassthroughInfo)(nil)).Elem() 3149 } 3150 3151 func (b *VirtualMachineProfileSpec) GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec { 3152 return b 3153 } 3154 3155 type BaseVirtualMachineProfileSpec interface { 3156 GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec 3157 } 3158 3159 func init() { 3160 t["BaseVirtualMachineProfileSpec"] = reflect.TypeOf((*VirtualMachineProfileSpec)(nil)).Elem() 3161 } 3162 3163 func (b *VirtualMachineSriovDevicePoolInfo) GetVirtualMachineSriovDevicePoolInfo() *VirtualMachineSriovDevicePoolInfo { 3164 return b 3165 } 3166 3167 type BaseVirtualMachineSriovDevicePoolInfo interface { 3168 GetVirtualMachineSriovDevicePoolInfo() *VirtualMachineSriovDevicePoolInfo 3169 } 3170 3171 func init() { 3172 t["BaseVirtualMachineSriovDevicePoolInfo"] = reflect.TypeOf((*VirtualMachineSriovDevicePoolInfo)(nil)).Elem() 3173 } 3174 3175 func (b *VirtualMachineTargetInfo) GetVirtualMachineTargetInfo() *VirtualMachineTargetInfo { return b } 3176 3177 type BaseVirtualMachineTargetInfo interface { 3178 GetVirtualMachineTargetInfo() *VirtualMachineTargetInfo 3179 } 3180 3181 func init() { 3182 t["BaseVirtualMachineTargetInfo"] = reflect.TypeOf((*VirtualMachineTargetInfo)(nil)).Elem() 3183 } 3184 3185 func (b *VirtualMachineVirtualDeviceGroupsDeviceGroup) GetVirtualMachineVirtualDeviceGroupsDeviceGroup() *VirtualMachineVirtualDeviceGroupsDeviceGroup { 3186 return b 3187 } 3188 3189 type BaseVirtualMachineVirtualDeviceGroupsDeviceGroup interface { 3190 GetVirtualMachineVirtualDeviceGroupsDeviceGroup() *VirtualMachineVirtualDeviceGroupsDeviceGroup 3191 } 3192 3193 func init() { 3194 t["BaseVirtualMachineVirtualDeviceGroupsDeviceGroup"] = reflect.TypeOf((*VirtualMachineVirtualDeviceGroupsDeviceGroup)(nil)).Elem() 3195 } 3196 3197 func (b *VirtualPCIPassthroughPluginBackingInfo) GetVirtualPCIPassthroughPluginBackingInfo() *VirtualPCIPassthroughPluginBackingInfo { 3198 return b 3199 } 3200 3201 type BaseVirtualPCIPassthroughPluginBackingInfo interface { 3202 GetVirtualPCIPassthroughPluginBackingInfo() *VirtualPCIPassthroughPluginBackingInfo 3203 } 3204 3205 func init() { 3206 t["BaseVirtualPCIPassthroughPluginBackingInfo"] = reflect.TypeOf((*VirtualPCIPassthroughPluginBackingInfo)(nil)).Elem() 3207 } 3208 3209 func (b *VirtualPCIPassthroughPluginBackingOption) GetVirtualPCIPassthroughPluginBackingOption() *VirtualPCIPassthroughPluginBackingOption { 3210 return b 3211 } 3212 3213 type BaseVirtualPCIPassthroughPluginBackingOption interface { 3214 GetVirtualPCIPassthroughPluginBackingOption() *VirtualPCIPassthroughPluginBackingOption 3215 } 3216 3217 func init() { 3218 t["BaseVirtualPCIPassthroughPluginBackingOption"] = reflect.TypeOf((*VirtualPCIPassthroughPluginBackingOption)(nil)).Elem() 3219 } 3220 3221 func (b *VirtualSATAController) GetVirtualSATAController() *VirtualSATAController { return b } 3222 3223 type BaseVirtualSATAController interface { 3224 GetVirtualSATAController() *VirtualSATAController 3225 } 3226 3227 func init() { 3228 t["BaseVirtualSATAController"] = reflect.TypeOf((*VirtualSATAController)(nil)).Elem() 3229 } 3230 3231 func (b *VirtualSATAControllerOption) GetVirtualSATAControllerOption() *VirtualSATAControllerOption { 3232 return b 3233 } 3234 3235 type BaseVirtualSATAControllerOption interface { 3236 GetVirtualSATAControllerOption() *VirtualSATAControllerOption 3237 } 3238 3239 func init() { 3240 t["BaseVirtualSATAControllerOption"] = reflect.TypeOf((*VirtualSATAControllerOption)(nil)).Elem() 3241 } 3242 3243 func (b *VirtualSCSIController) GetVirtualSCSIController() *VirtualSCSIController { return b } 3244 3245 type BaseVirtualSCSIController interface { 3246 GetVirtualSCSIController() *VirtualSCSIController 3247 } 3248 3249 func init() { 3250 t["BaseVirtualSCSIController"] = reflect.TypeOf((*VirtualSCSIController)(nil)).Elem() 3251 } 3252 3253 func (b *VirtualSCSIControllerOption) GetVirtualSCSIControllerOption() *VirtualSCSIControllerOption { 3254 return b 3255 } 3256 3257 type BaseVirtualSCSIControllerOption interface { 3258 GetVirtualSCSIControllerOption() *VirtualSCSIControllerOption 3259 } 3260 3261 func init() { 3262 t["BaseVirtualSCSIControllerOption"] = reflect.TypeOf((*VirtualSCSIControllerOption)(nil)).Elem() 3263 } 3264 3265 func (b *VirtualSoundCard) GetVirtualSoundCard() *VirtualSoundCard { return b } 3266 3267 type BaseVirtualSoundCard interface { 3268 GetVirtualSoundCard() *VirtualSoundCard 3269 } 3270 3271 func init() { 3272 t["BaseVirtualSoundCard"] = reflect.TypeOf((*VirtualSoundCard)(nil)).Elem() 3273 } 3274 3275 func (b *VirtualSoundCardOption) GetVirtualSoundCardOption() *VirtualSoundCardOption { return b } 3276 3277 type BaseVirtualSoundCardOption interface { 3278 GetVirtualSoundCardOption() *VirtualSoundCardOption 3279 } 3280 3281 func init() { 3282 t["BaseVirtualSoundCardOption"] = reflect.TypeOf((*VirtualSoundCardOption)(nil)).Elem() 3283 } 3284 3285 func (b *VirtualVmxnet) GetVirtualVmxnet() *VirtualVmxnet { return b } 3286 3287 type BaseVirtualVmxnet interface { 3288 GetVirtualVmxnet() *VirtualVmxnet 3289 } 3290 3291 func init() { 3292 t["BaseVirtualVmxnet"] = reflect.TypeOf((*VirtualVmxnet)(nil)).Elem() 3293 } 3294 3295 func (b *VirtualVmxnet3) GetVirtualVmxnet3() *VirtualVmxnet3 { return b } 3296 3297 type BaseVirtualVmxnet3 interface { 3298 GetVirtualVmxnet3() *VirtualVmxnet3 3299 } 3300 3301 func init() { 3302 t["BaseVirtualVmxnet3"] = reflect.TypeOf((*VirtualVmxnet3)(nil)).Elem() 3303 } 3304 3305 func (b *VirtualVmxnet3Option) GetVirtualVmxnet3Option() *VirtualVmxnet3Option { return b } 3306 3307 type BaseVirtualVmxnet3Option interface { 3308 GetVirtualVmxnet3Option() *VirtualVmxnet3Option 3309 } 3310 3311 func init() { 3312 t["BaseVirtualVmxnet3Option"] = reflect.TypeOf((*VirtualVmxnet3Option)(nil)).Elem() 3313 } 3314 3315 func (b *VirtualVmxnetOption) GetVirtualVmxnetOption() *VirtualVmxnetOption { return b } 3316 3317 type BaseVirtualVmxnetOption interface { 3318 GetVirtualVmxnetOption() *VirtualVmxnetOption 3319 } 3320 3321 func init() { 3322 t["BaseVirtualVmxnetOption"] = reflect.TypeOf((*VirtualVmxnetOption)(nil)).Elem() 3323 } 3324 3325 func (b *VmCloneEvent) GetVmCloneEvent() *VmCloneEvent { return b } 3326 3327 type BaseVmCloneEvent interface { 3328 GetVmCloneEvent() *VmCloneEvent 3329 } 3330 3331 func init() { 3332 t["BaseVmCloneEvent"] = reflect.TypeOf((*VmCloneEvent)(nil)).Elem() 3333 } 3334 3335 func (b *VmConfigFault) GetVmConfigFault() *VmConfigFault { return b } 3336 3337 type BaseVmConfigFault interface { 3338 GetVmConfigFault() *VmConfigFault 3339 } 3340 3341 func init() { 3342 t["BaseVmConfigFault"] = reflect.TypeOf((*VmConfigFault)(nil)).Elem() 3343 } 3344 3345 func (b *VmConfigFileInfo) GetVmConfigFileInfo() *VmConfigFileInfo { return b } 3346 3347 type BaseVmConfigFileInfo interface { 3348 GetVmConfigFileInfo() *VmConfigFileInfo 3349 } 3350 3351 func init() { 3352 t["BaseVmConfigFileInfo"] = reflect.TypeOf((*VmConfigFileInfo)(nil)).Elem() 3353 } 3354 3355 func (b *VmConfigFileQuery) GetVmConfigFileQuery() *VmConfigFileQuery { return b } 3356 3357 type BaseVmConfigFileQuery interface { 3358 GetVmConfigFileQuery() *VmConfigFileQuery 3359 } 3360 3361 func init() { 3362 t["BaseVmConfigFileQuery"] = reflect.TypeOf((*VmConfigFileQuery)(nil)).Elem() 3363 } 3364 3365 func (b *VmConfigInfo) GetVmConfigInfo() *VmConfigInfo { return b } 3366 3367 type BaseVmConfigInfo interface { 3368 GetVmConfigInfo() *VmConfigInfo 3369 } 3370 3371 func init() { 3372 t["BaseVmConfigInfo"] = reflect.TypeOf((*VmConfigInfo)(nil)).Elem() 3373 } 3374 3375 func (b *VmConfigSpec) GetVmConfigSpec() *VmConfigSpec { return b } 3376 3377 type BaseVmConfigSpec interface { 3378 GetVmConfigSpec() *VmConfigSpec 3379 } 3380 3381 func init() { 3382 t["BaseVmConfigSpec"] = reflect.TypeOf((*VmConfigSpec)(nil)).Elem() 3383 } 3384 3385 func (b *VmDasBeingResetEvent) GetVmDasBeingResetEvent() *VmDasBeingResetEvent { return b } 3386 3387 type BaseVmDasBeingResetEvent interface { 3388 GetVmDasBeingResetEvent() *VmDasBeingResetEvent 3389 } 3390 3391 func init() { 3392 t["BaseVmDasBeingResetEvent"] = reflect.TypeOf((*VmDasBeingResetEvent)(nil)).Elem() 3393 } 3394 3395 func (b *VmEvent) GetVmEvent() *VmEvent { return b } 3396 3397 type BaseVmEvent interface { 3398 GetVmEvent() *VmEvent 3399 } 3400 3401 func init() { 3402 t["BaseVmEvent"] = reflect.TypeOf((*VmEvent)(nil)).Elem() 3403 } 3404 3405 func (b *VmFaultToleranceIssue) GetVmFaultToleranceIssue() *VmFaultToleranceIssue { return b } 3406 3407 type BaseVmFaultToleranceIssue interface { 3408 GetVmFaultToleranceIssue() *VmFaultToleranceIssue 3409 } 3410 3411 func init() { 3412 t["BaseVmFaultToleranceIssue"] = reflect.TypeOf((*VmFaultToleranceIssue)(nil)).Elem() 3413 } 3414 3415 func (b *VmMigratedEvent) GetVmMigratedEvent() *VmMigratedEvent { return b } 3416 3417 type BaseVmMigratedEvent interface { 3418 GetVmMigratedEvent() *VmMigratedEvent 3419 } 3420 3421 func init() { 3422 t["BaseVmMigratedEvent"] = reflect.TypeOf((*VmMigratedEvent)(nil)).Elem() 3423 } 3424 3425 func (b *VmPoweredOffEvent) GetVmPoweredOffEvent() *VmPoweredOffEvent { return b } 3426 3427 type BaseVmPoweredOffEvent interface { 3428 GetVmPoweredOffEvent() *VmPoweredOffEvent 3429 } 3430 3431 func init() { 3432 t["BaseVmPoweredOffEvent"] = reflect.TypeOf((*VmPoweredOffEvent)(nil)).Elem() 3433 } 3434 3435 func (b *VmPoweredOnEvent) GetVmPoweredOnEvent() *VmPoweredOnEvent { return b } 3436 3437 type BaseVmPoweredOnEvent interface { 3438 GetVmPoweredOnEvent() *VmPoweredOnEvent 3439 } 3440 3441 func init() { 3442 t["BaseVmPoweredOnEvent"] = reflect.TypeOf((*VmPoweredOnEvent)(nil)).Elem() 3443 } 3444 3445 func (b *VmRelocateSpecEvent) GetVmRelocateSpecEvent() *VmRelocateSpecEvent { return b } 3446 3447 type BaseVmRelocateSpecEvent interface { 3448 GetVmRelocateSpecEvent() *VmRelocateSpecEvent 3449 } 3450 3451 func init() { 3452 t["BaseVmRelocateSpecEvent"] = reflect.TypeOf((*VmRelocateSpecEvent)(nil)).Elem() 3453 } 3454 3455 func (b *VmStartingEvent) GetVmStartingEvent() *VmStartingEvent { return b } 3456 3457 type BaseVmStartingEvent interface { 3458 GetVmStartingEvent() *VmStartingEvent 3459 } 3460 3461 func init() { 3462 t["BaseVmStartingEvent"] = reflect.TypeOf((*VmStartingEvent)(nil)).Elem() 3463 } 3464 3465 func (b *VmToolsUpgradeFault) GetVmToolsUpgradeFault() *VmToolsUpgradeFault { return b } 3466 3467 type BaseVmToolsUpgradeFault interface { 3468 GetVmToolsUpgradeFault() *VmToolsUpgradeFault 3469 } 3470 3471 func init() { 3472 t["BaseVmToolsUpgradeFault"] = reflect.TypeOf((*VmToolsUpgradeFault)(nil)).Elem() 3473 } 3474 3475 func (b *VmfsDatastoreBaseOption) GetVmfsDatastoreBaseOption() *VmfsDatastoreBaseOption { return b } 3476 3477 type BaseVmfsDatastoreBaseOption interface { 3478 GetVmfsDatastoreBaseOption() *VmfsDatastoreBaseOption 3479 } 3480 3481 func init() { 3482 t["BaseVmfsDatastoreBaseOption"] = reflect.TypeOf((*VmfsDatastoreBaseOption)(nil)).Elem() 3483 } 3484 3485 func (b *VmfsDatastoreSingleExtentOption) GetVmfsDatastoreSingleExtentOption() *VmfsDatastoreSingleExtentOption { 3486 return b 3487 } 3488 3489 type BaseVmfsDatastoreSingleExtentOption interface { 3490 GetVmfsDatastoreSingleExtentOption() *VmfsDatastoreSingleExtentOption 3491 } 3492 3493 func init() { 3494 t["BaseVmfsDatastoreSingleExtentOption"] = reflect.TypeOf((*VmfsDatastoreSingleExtentOption)(nil)).Elem() 3495 } 3496 3497 func (b *VmfsDatastoreSpec) GetVmfsDatastoreSpec() *VmfsDatastoreSpec { return b } 3498 3499 type BaseVmfsDatastoreSpec interface { 3500 GetVmfsDatastoreSpec() *VmfsDatastoreSpec 3501 } 3502 3503 func init() { 3504 t["BaseVmfsDatastoreSpec"] = reflect.TypeOf((*VmfsDatastoreSpec)(nil)).Elem() 3505 } 3506 3507 func (b *VmfsMountFault) GetVmfsMountFault() *VmfsMountFault { return b } 3508 3509 type BaseVmfsMountFault interface { 3510 GetVmfsMountFault() *VmfsMountFault 3511 } 3512 3513 func init() { 3514 t["BaseVmfsMountFault"] = reflect.TypeOf((*VmfsMountFault)(nil)).Elem() 3515 } 3516 3517 func (b *VmwareDistributedVirtualSwitchVlanSpec) GetVmwareDistributedVirtualSwitchVlanSpec() *VmwareDistributedVirtualSwitchVlanSpec { 3518 return b 3519 } 3520 3521 type BaseVmwareDistributedVirtualSwitchVlanSpec interface { 3522 GetVmwareDistributedVirtualSwitchVlanSpec() *VmwareDistributedVirtualSwitchVlanSpec 3523 } 3524 3525 func init() { 3526 t["BaseVmwareDistributedVirtualSwitchVlanSpec"] = reflect.TypeOf((*VmwareDistributedVirtualSwitchVlanSpec)(nil)).Elem() 3527 } 3528 3529 func (b *VsanDiskFault) GetVsanDiskFault() *VsanDiskFault { return b } 3530 3531 type BaseVsanDiskFault interface { 3532 GetVsanDiskFault() *VsanDiskFault 3533 } 3534 3535 func init() { 3536 t["BaseVsanDiskFault"] = reflect.TypeOf((*VsanDiskFault)(nil)).Elem() 3537 } 3538 3539 func (b *VsanFault) GetVsanFault() *VsanFault { return b } 3540 3541 type BaseVsanFault interface { 3542 GetVsanFault() *VsanFault 3543 } 3544 3545 func init() { 3546 t["BaseVsanFault"] = reflect.TypeOf((*VsanFault)(nil)).Elem() 3547 } 3548 3549 func (b *VsanUpgradeSystemPreflightCheckIssue) GetVsanUpgradeSystemPreflightCheckIssue() *VsanUpgradeSystemPreflightCheckIssue { 3550 return b 3551 } 3552 3553 type BaseVsanUpgradeSystemPreflightCheckIssue interface { 3554 GetVsanUpgradeSystemPreflightCheckIssue() *VsanUpgradeSystemPreflightCheckIssue 3555 } 3556 3557 func init() { 3558 t["BaseVsanUpgradeSystemPreflightCheckIssue"] = reflect.TypeOf((*VsanUpgradeSystemPreflightCheckIssue)(nil)).Elem() 3559 } 3560 3561 func (b *VsanUpgradeSystemUpgradeHistoryItem) GetVsanUpgradeSystemUpgradeHistoryItem() *VsanUpgradeSystemUpgradeHistoryItem { 3562 return b 3563 } 3564 3565 type BaseVsanUpgradeSystemUpgradeHistoryItem interface { 3566 GetVsanUpgradeSystemUpgradeHistoryItem() *VsanUpgradeSystemUpgradeHistoryItem 3567 } 3568 3569 func init() { 3570 t["BaseVsanUpgradeSystemUpgradeHistoryItem"] = reflect.TypeOf((*VsanUpgradeSystemUpgradeHistoryItem)(nil)).Elem() 3571 } 3572 3573 func (b *VslmCreateSpecBackingSpec) GetVslmCreateSpecBackingSpec() *VslmCreateSpecBackingSpec { 3574 return b 3575 } 3576 3577 type BaseVslmCreateSpecBackingSpec interface { 3578 GetVslmCreateSpecBackingSpec() *VslmCreateSpecBackingSpec 3579 } 3580 3581 func init() { 3582 t["BaseVslmCreateSpecBackingSpec"] = reflect.TypeOf((*VslmCreateSpecBackingSpec)(nil)).Elem() 3583 } 3584 3585 func (b *VslmMigrateSpec) GetVslmMigrateSpec() *VslmMigrateSpec { return b } 3586 3587 type BaseVslmMigrateSpec interface { 3588 GetVslmMigrateSpec() *VslmMigrateSpec 3589 } 3590 3591 func init() { 3592 t["BaseVslmMigrateSpec"] = reflect.TypeOf((*VslmMigrateSpec)(nil)).Elem() 3593 }