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