github.com/vmware/govmomi@v0.51.0/ssoadmin/types/types.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 ( 8 "net/url" 9 "reflect" 10 11 "github.com/vmware/govmomi/vim25/types" 12 ) 13 14 type AddCertificate AddCertificateRequestType 15 16 func init() { 17 types.Add("sso:AddCertificate", reflect.TypeOf((*AddCertificate)(nil)).Elem()) 18 } 19 20 type AddCertificateRequestType struct { 21 This types.ManagedObjectReference `xml:"_this"` 22 Certificate string `xml:"certificate"` 23 } 24 25 func init() { 26 types.Add("sso:AddCertificateRequestType", reflect.TypeOf((*AddCertificateRequestType)(nil)).Elem()) 27 } 28 29 type AddCertificateResponse struct { 30 Returnval bool `xml:"returnval"` 31 } 32 33 type AddExternalDomain AddExternalDomainRequestType 34 35 func init() { 36 types.Add("sso:AddExternalDomain", reflect.TypeOf((*AddExternalDomain)(nil)).Elem()) 37 } 38 39 type AddExternalDomainRequestType struct { 40 This types.ManagedObjectReference `xml:"_this"` 41 ServerType string `xml:"serverType"` 42 DomainName string `xml:"domainName"` 43 DomainAlias string `xml:"domainAlias,omitempty"` 44 Details AdminExternalDomainDetails `xml:"details"` 45 AuthenticationType string `xml:"authenticationType"` 46 AuthnCredentials *AdminDomainManagementServiceAuthenticationCredentails `xml:"authnCredentials,omitempty"` 47 } 48 49 func init() { 50 types.Add("sso:AddExternalDomainRequestType", reflect.TypeOf((*AddExternalDomainRequestType)(nil)).Elem()) 51 } 52 53 type AddExternalDomainResponse struct { 54 } 55 56 type AddGroupToLocalGroup AddGroupToLocalGroupRequestType 57 58 func init() { 59 types.Add("sso:AddGroupToLocalGroup", reflect.TypeOf((*AddGroupToLocalGroup)(nil)).Elem()) 60 } 61 62 type AddGroupToLocalGroupRequestType struct { 63 This types.ManagedObjectReference `xml:"_this"` 64 GroupId PrincipalId `xml:"groupId"` 65 GroupName string `xml:"groupName"` 66 } 67 68 func init() { 69 types.Add("sso:AddGroupToLocalGroupRequestType", reflect.TypeOf((*AddGroupToLocalGroupRequestType)(nil)).Elem()) 70 } 71 72 type AddGroupToLocalGroupResponse struct { 73 Returnval bool `xml:"returnval"` 74 } 75 76 type AddGroupsToLocalGroup AddGroupsToLocalGroupRequestType 77 78 func init() { 79 types.Add("sso:AddGroupsToLocalGroup", reflect.TypeOf((*AddGroupsToLocalGroup)(nil)).Elem()) 80 } 81 82 type AddGroupsToLocalGroupRequestType struct { 83 This types.ManagedObjectReference `xml:"_this"` 84 GroupIds []PrincipalId `xml:"groupIds"` 85 GroupName string `xml:"groupName"` 86 } 87 88 func init() { 89 types.Add("sso:AddGroupsToLocalGroupRequestType", reflect.TypeOf((*AddGroupsToLocalGroupRequestType)(nil)).Elem()) 90 } 91 92 type AddGroupsToLocalGroupResponse struct { 93 Returnval []bool `xml:"returnval"` 94 } 95 96 type AddUserToLocalGroup AddUserToLocalGroupRequestType 97 98 func init() { 99 types.Add("sso:AddUserToLocalGroup", reflect.TypeOf((*AddUserToLocalGroup)(nil)).Elem()) 100 } 101 102 type AddUserToLocalGroupRequestType struct { 103 This types.ManagedObjectReference `xml:"_this"` 104 UserId PrincipalId `xml:"userId"` 105 GroupName string `xml:"groupName"` 106 } 107 108 func init() { 109 types.Add("sso:AddUserToLocalGroupRequestType", reflect.TypeOf((*AddUserToLocalGroupRequestType)(nil)).Elem()) 110 } 111 112 type AddUserToLocalGroupResponse struct { 113 Returnval bool `xml:"returnval"` 114 } 115 116 type AddUsersToLocalGroup AddUsersToLocalGroupRequestType 117 118 func init() { 119 types.Add("sso:AddUsersToLocalGroup", reflect.TypeOf((*AddUsersToLocalGroup)(nil)).Elem()) 120 } 121 122 type AddUsersToLocalGroupRequestType struct { 123 This types.ManagedObjectReference `xml:"_this"` 124 UserIds []PrincipalId `xml:"userIds"` 125 GroupName string `xml:"groupName"` 126 } 127 128 func init() { 129 types.Add("sso:AddUsersToLocalGroupRequestType", reflect.TypeOf((*AddUsersToLocalGroupRequestType)(nil)).Elem()) 130 } 131 132 type AddUsersToLocalGroupResponse struct { 133 Returnval []bool `xml:"returnval"` 134 } 135 136 type AdminConfigurationManagementServiceCertificateChain struct { 137 types.DynamicData 138 139 Certificates []string `xml:"certificates"` 140 } 141 142 func init() { 143 types.Add("sso:AdminConfigurationManagementServiceCertificateChain", reflect.TypeOf((*AdminConfigurationManagementServiceCertificateChain)(nil)).Elem()) 144 } 145 146 type AdminDomainManagementServiceAuthenticationCredentails struct { 147 types.DynamicData 148 149 Username string `xml:"username"` 150 Password string `xml:"password"` 151 } 152 153 func init() { 154 types.Add("sso:AdminDomainManagementServiceAuthenticationCredentails", reflect.TypeOf((*AdminDomainManagementServiceAuthenticationCredentails)(nil)).Elem()) 155 } 156 157 type AdminDomains struct { 158 types.DynamicData 159 160 ExternalDomains []AdminExternalDomain `xml:"externalDomains"` 161 SystemDomainName string `xml:"systemDomainName"` 162 } 163 164 func init() { 165 types.Add("sso:AdminDomains", reflect.TypeOf((*AdminDomains)(nil)).Elem()) 166 } 167 168 type AdminExternalDomain struct { 169 types.DynamicData 170 171 Type string `xml:"type"` 172 Name string `xml:"name"` 173 Alias string `xml:"alias,omitempty"` 174 Details AdminExternalDomainDetails `xml:"details"` 175 AuthenticationDetails AdminExternalDomainAuthenticationDetails `xml:"authenticationDetails"` 176 } 177 178 func init() { 179 types.Add("sso:AdminExternalDomain", reflect.TypeOf((*AdminExternalDomain)(nil)).Elem()) 180 } 181 182 type AdminExternalDomainAuthenticationDetails struct { 183 types.DynamicData 184 185 AuthenticationType string `xml:"authenticationType"` 186 Username string `xml:"username,omitempty"` 187 } 188 189 func init() { 190 types.Add("sso:AdminExternalDomainAuthenticationDetails", reflect.TypeOf((*AdminExternalDomainAuthenticationDetails)(nil)).Elem()) 191 } 192 193 type AdminExternalDomainDetails struct { 194 types.DynamicData 195 196 FriendlyName string `xml:"friendlyName"` 197 UserBaseDn string `xml:"userBaseDn"` 198 GroupBaseDn string `xml:"groupBaseDn"` 199 PrimaryUrl url.URL `xml:"primaryUrl"` 200 FailoverUrl url.URL `xml:"failoverUrl,omitempty"` 201 SearchTimeoutSeconds int32 `xml:"searchTimeoutSeconds"` 202 } 203 204 func init() { 205 types.Add("sso:AdminExternalDomainDetails", reflect.TypeOf((*AdminExternalDomainDetails)(nil)).Elem()) 206 } 207 208 type AdminGroup struct { 209 types.DynamicData 210 211 Id PrincipalId `xml:"id"` 212 Alias *PrincipalId `xml:"alias,omitempty"` 213 Details AdminGroupDetails `xml:"details"` 214 } 215 216 func init() { 217 types.Add("sso:AdminGroup", reflect.TypeOf((*AdminGroup)(nil)).Elem()) 218 } 219 220 type AdminGroupDetails struct { 221 types.DynamicData 222 223 Description string `xml:"description,omitempty"` 224 } 225 226 func init() { 227 types.Add("sso:AdminGroupDetails", reflect.TypeOf((*AdminGroupDetails)(nil)).Elem()) 228 } 229 230 type AdminLockoutPolicy struct { 231 types.DynamicData 232 233 Description string `xml:"description"` 234 MaxFailedAttempts int32 `xml:"maxFailedAttempts"` 235 FailedAttemptIntervalSec int64 `xml:"failedAttemptIntervalSec"` 236 AutoUnlockIntervalSec int64 `xml:"autoUnlockIntervalSec"` 237 } 238 239 func init() { 240 types.Add("sso:AdminLockoutPolicy", reflect.TypeOf((*AdminLockoutPolicy)(nil)).Elem()) 241 } 242 243 type AdminMailContent struct { 244 types.DynamicData 245 246 From string `xml:"from"` 247 To string `xml:"to"` 248 Subject string `xml:"subject"` 249 Content string `xml:"content"` 250 } 251 252 func init() { 253 types.Add("sso:AdminMailContent", reflect.TypeOf((*AdminMailContent)(nil)).Elem()) 254 } 255 256 type AdminPasswordExpirationConfig struct { 257 types.DynamicData 258 259 EmailNotificationEnabled bool `xml:"emailNotificationEnabled"` 260 EmailFrom string `xml:"emailFrom,omitempty"` 261 EmailSubject string `xml:"emailSubject,omitempty"` 262 NotificationDays []int32 `xml:"notificationDays,omitempty"` 263 } 264 265 func init() { 266 types.Add("sso:AdminPasswordExpirationConfig", reflect.TypeOf((*AdminPasswordExpirationConfig)(nil)).Elem()) 267 } 268 269 type AdminPasswordFormat struct { 270 types.DynamicData 271 272 LengthRestriction AdminPasswordFormatLengthRestriction `xml:"lengthRestriction"` 273 AlphabeticRestriction AdminPasswordFormatAlphabeticRestriction `xml:"alphabeticRestriction"` 274 MinNumericCount int32 `xml:"minNumericCount"` 275 MinSpecialCharCount int32 `xml:"minSpecialCharCount"` 276 MaxIdenticalAdjacentCharacters int32 `xml:"maxIdenticalAdjacentCharacters"` 277 } 278 279 func init() { 280 types.Add("sso:AdminPasswordFormat", reflect.TypeOf((*AdminPasswordFormat)(nil)).Elem()) 281 } 282 283 type AdminPasswordFormatAlphabeticRestriction struct { 284 types.DynamicData 285 286 MinAlphabeticCount int32 `xml:"minAlphabeticCount"` 287 MinUppercaseCount int32 `xml:"minUppercaseCount"` 288 MinLowercaseCount int32 `xml:"minLowercaseCount"` 289 } 290 291 func init() { 292 types.Add("sso:AdminPasswordFormatAlphabeticRestriction", reflect.TypeOf((*AdminPasswordFormatAlphabeticRestriction)(nil)).Elem()) 293 } 294 295 type AdminPasswordFormatLengthRestriction struct { 296 types.DynamicData 297 298 MinLength int32 `xml:"minLength"` 299 MaxLength int32 `xml:"maxLength"` 300 } 301 302 func init() { 303 types.Add("sso:AdminPasswordFormatLengthRestriction", reflect.TypeOf((*AdminPasswordFormatLengthRestriction)(nil)).Elem()) 304 } 305 306 type AdminPasswordPolicy struct { 307 types.DynamicData 308 309 Description string `xml:"description"` 310 ProhibitedPreviousPasswordsCount int32 `xml:"prohibitedPreviousPasswordsCount"` 311 PasswordFormat AdminPasswordFormat `xml:"passwordFormat"` 312 PasswordLifetimeDays int32 `xml:"passwordLifetimeDays,omitempty"` 313 } 314 315 func init() { 316 types.Add("sso:AdminPasswordPolicy", reflect.TypeOf((*AdminPasswordPolicy)(nil)).Elem()) 317 } 318 319 type AdminPersonDetails struct { 320 types.DynamicData 321 322 Description string `xml:"description,omitempty"` 323 EmailAddress string `xml:"emailAddress,omitempty"` 324 FirstName string `xml:"firstName,omitempty"` 325 LastName string `xml:"lastName,omitempty"` 326 } 327 328 func init() { 329 types.Add("sso:AdminPersonDetails", reflect.TypeOf((*AdminPersonDetails)(nil)).Elem()) 330 } 331 332 type AdminPersonUser struct { 333 types.DynamicData 334 335 Id PrincipalId `xml:"id"` 336 Alias *PrincipalId `xml:"alias,omitempty"` 337 Details AdminPersonDetails `xml:"details"` 338 Disabled bool `xml:"disabled"` 339 Locked bool `xml:"locked"` 340 } 341 342 func init() { 343 types.Add("sso:AdminPersonUser", reflect.TypeOf((*AdminPersonUser)(nil)).Elem()) 344 } 345 346 type AdminPrincipalDiscoveryServiceSearchCriteria struct { 347 types.DynamicData 348 349 SearchString string `xml:"searchString"` 350 Domain string `xml:"domain"` 351 } 352 353 func init() { 354 types.Add("sso:AdminPrincipalDiscoveryServiceSearchCriteria", reflect.TypeOf((*AdminPrincipalDiscoveryServiceSearchCriteria)(nil)).Elem()) 355 } 356 357 type AdminPrincipalDiscoveryServiceSearchResult struct { 358 types.DynamicData 359 360 PersonUsers []AdminPersonUser `xml:"personUsers,omitempty"` 361 SolutionUsers []AdminSolutionUser `xml:"solutionUsers,omitempty"` 362 Groups []AdminGroup `xml:"groups,omitempty"` 363 } 364 365 func init() { 366 types.Add("sso:AdminPrincipalDiscoveryServiceSearchResult", reflect.TypeOf((*AdminPrincipalDiscoveryServiceSearchResult)(nil)).Elem()) 367 } 368 369 type AdminServiceContent struct { 370 types.DynamicData 371 372 SessionManager types.ManagedObjectReference `xml:"sessionManager"` 373 ConfigurationManagementService types.ManagedObjectReference `xml:"configurationManagementService"` 374 SmtpManagementService types.ManagedObjectReference `xml:"smtpManagementService"` 375 PrincipalDiscoveryService types.ManagedObjectReference `xml:"principalDiscoveryService"` 376 PrincipalManagementService types.ManagedObjectReference `xml:"principalManagementService"` 377 RoleManagementService types.ManagedObjectReference `xml:"roleManagementService"` 378 PasswordPolicyService types.ManagedObjectReference `xml:"passwordPolicyService"` 379 LockoutPolicyService types.ManagedObjectReference `xml:"lockoutPolicyService"` 380 DomainManagementService types.ManagedObjectReference `xml:"domainManagementService"` 381 IdentitySourceManagementService types.ManagedObjectReference `xml:"identitySourceManagementService"` 382 SystemManagementService types.ManagedObjectReference `xml:"systemManagementService"` 383 ComputerManagementService types.ManagedObjectReference `xml:"computerManagementService"` 384 SsoHealthManagementService types.ManagedObjectReference `xml:"ssoHealthManagementService"` 385 DeploymentInformationService types.ManagedObjectReference `xml:"deploymentInformationService"` 386 ReplicationService types.ManagedObjectReference `xml:"replicationService"` 387 } 388 389 func init() { 390 types.Add("sso:AdminServiceContent", reflect.TypeOf((*AdminServiceContent)(nil)).Elem()) 391 } 392 393 type AdminSmtpConfig struct { 394 types.DynamicData 395 396 Host string `xml:"host,omitempty"` 397 Port int32 `xml:"port,omitempty"` 398 Authenticate *bool `xml:"authenticate"` 399 User string `xml:"user,omitempty"` 400 Password string `xml:"password,omitempty"` 401 } 402 403 func init() { 404 types.Add("sso:AdminSmtpConfig", reflect.TypeOf((*AdminSmtpConfig)(nil)).Elem()) 405 } 406 407 type AdminSolutionDetails struct { 408 types.DynamicData 409 410 Description string `xml:"description,omitempty"` 411 Certificate string `xml:"certificate"` 412 } 413 414 func init() { 415 types.Add("sso:AdminSolutionDetails", reflect.TypeOf((*AdminSolutionDetails)(nil)).Elem()) 416 } 417 418 type AdminSolutionUser struct { 419 types.DynamicData 420 421 Id PrincipalId `xml:"id"` 422 Alias *PrincipalId `xml:"alias,omitempty"` 423 Details AdminSolutionDetails `xml:"details"` 424 Disabled bool `xml:"disabled"` 425 } 426 427 func init() { 428 types.Add("sso:AdminSolutionUser", reflect.TypeOf((*AdminSolutionUser)(nil)).Elem()) 429 } 430 431 type AdminUser struct { 432 types.DynamicData 433 434 Id PrincipalId `xml:"id"` 435 Alias *PrincipalId `xml:"alias,omitempty"` 436 Kind string `xml:"kind"` 437 Description string `xml:"description,omitempty"` 438 } 439 440 func init() { 441 types.Add("sso:AdminUser", reflect.TypeOf((*AdminUser)(nil)).Elem()) 442 } 443 444 type CreateLocalGroup CreateLocalGroupRequestType 445 446 func init() { 447 types.Add("sso:CreateLocalGroup", reflect.TypeOf((*CreateLocalGroup)(nil)).Elem()) 448 } 449 450 type CreateLocalGroupRequestType struct { 451 This types.ManagedObjectReference `xml:"_this"` 452 GroupName string `xml:"groupName"` 453 GroupDetails AdminGroupDetails `xml:"groupDetails"` 454 } 455 456 func init() { 457 types.Add("sso:CreateLocalGroupRequestType", reflect.TypeOf((*CreateLocalGroupRequestType)(nil)).Elem()) 458 } 459 460 type CreateLocalGroupResponse struct { 461 } 462 463 type CreateLocalPersonUser CreateLocalPersonUserRequestType 464 465 func init() { 466 types.Add("sso:CreateLocalPersonUser", reflect.TypeOf((*CreateLocalPersonUser)(nil)).Elem()) 467 } 468 469 type CreateLocalPersonUserRequestType struct { 470 This types.ManagedObjectReference `xml:"_this"` 471 UserName string `xml:"userName"` 472 UserDetails AdminPersonDetails `xml:"userDetails"` 473 Password string `xml:"password"` 474 } 475 476 func init() { 477 types.Add("sso:CreateLocalPersonUserRequestType", reflect.TypeOf((*CreateLocalPersonUserRequestType)(nil)).Elem()) 478 } 479 480 type CreateLocalPersonUserResponse struct { 481 } 482 483 type CreateLocalSolutionUser CreateLocalSolutionUserRequestType 484 485 func init() { 486 types.Add("sso:CreateLocalSolutionUser", reflect.TypeOf((*CreateLocalSolutionUser)(nil)).Elem()) 487 } 488 489 type CreateLocalSolutionUserRequestType struct { 490 This types.ManagedObjectReference `xml:"_this"` 491 UserName string `xml:"userName"` 492 UserDetails AdminSolutionDetails `xml:"userDetails"` 493 } 494 495 func init() { 496 types.Add("sso:CreateLocalSolutionUserRequestType", reflect.TypeOf((*CreateLocalSolutionUserRequestType)(nil)).Elem()) 497 } 498 499 type CreateLocalSolutionUserResponse struct { 500 } 501 502 type DeleteCertificate DeleteCertificateRequestType 503 504 func init() { 505 types.Add("sso:DeleteCertificate", reflect.TypeOf((*DeleteCertificate)(nil)).Elem()) 506 } 507 508 type DeleteCertificateRequestType struct { 509 This types.ManagedObjectReference `xml:"_this"` 510 Fingerprint string `xml:"fingerprint"` 511 } 512 513 func init() { 514 types.Add("sso:DeleteCertificateRequestType", reflect.TypeOf((*DeleteCertificateRequestType)(nil)).Elem()) 515 } 516 517 type DeleteCertificateResponse struct { 518 Returnval bool `xml:"returnval"` 519 } 520 521 type DeleteDomain DeleteDomainRequestType 522 523 func init() { 524 types.Add("sso:DeleteDomain", reflect.TypeOf((*DeleteDomain)(nil)).Elem()) 525 } 526 527 type DeleteDomainRequestType struct { 528 This types.ManagedObjectReference `xml:"_this"` 529 Name string `xml:"name"` 530 } 531 532 func init() { 533 types.Add("sso:DeleteDomainRequestType", reflect.TypeOf((*DeleteDomainRequestType)(nil)).Elem()) 534 } 535 536 type DeleteDomainResponse struct { 537 } 538 539 type DeleteLocalPrincipal DeleteLocalPrincipalRequestType 540 541 func init() { 542 types.Add("sso:DeleteLocalPrincipal", reflect.TypeOf((*DeleteLocalPrincipal)(nil)).Elem()) 543 } 544 545 type DeleteLocalPrincipalRequestType struct { 546 This types.ManagedObjectReference `xml:"_this"` 547 PrincipalName string `xml:"principalName"` 548 } 549 550 func init() { 551 types.Add("sso:DeleteLocalPrincipalRequestType", reflect.TypeOf((*DeleteLocalPrincipalRequestType)(nil)).Elem()) 552 } 553 554 type DeleteLocalPrincipalResponse struct { 555 } 556 557 type DisableUserAccount DisableUserAccountRequestType 558 559 func init() { 560 types.Add("sso:DisableUserAccount", reflect.TypeOf((*DisableUserAccount)(nil)).Elem()) 561 } 562 563 type DisableUserAccountRequestType struct { 564 This types.ManagedObjectReference `xml:"_this"` 565 UserId PrincipalId `xml:"userId"` 566 } 567 568 func init() { 569 types.Add("sso:DisableUserAccountRequestType", reflect.TypeOf((*DisableUserAccountRequestType)(nil)).Elem()) 570 } 571 572 type DisableUserAccountResponse struct { 573 Returnval bool `xml:"returnval"` 574 } 575 576 type EnableUserAccount EnableUserAccountRequestType 577 578 func init() { 579 types.Add("sso:EnableUserAccount", reflect.TypeOf((*EnableUserAccount)(nil)).Elem()) 580 } 581 582 type EnableUserAccountRequestType struct { 583 This types.ManagedObjectReference `xml:"_this"` 584 UserId PrincipalId `xml:"userId"` 585 } 586 587 func init() { 588 types.Add("sso:EnableUserAccountRequestType", reflect.TypeOf((*EnableUserAccountRequestType)(nil)).Elem()) 589 } 590 591 type EnableUserAccountResponse struct { 592 Returnval bool `xml:"returnval"` 593 } 594 595 type Find FindRequestType 596 597 func init() { 598 types.Add("sso:Find", reflect.TypeOf((*Find)(nil)).Elem()) 599 } 600 601 type FindAllParentGroups FindAllParentGroupsRequestType 602 603 func init() { 604 types.Add("sso:FindAllParentGroups", reflect.TypeOf((*FindAllParentGroups)(nil)).Elem()) 605 } 606 607 type FindAllParentGroupsRequestType struct { 608 This types.ManagedObjectReference `xml:"_this"` 609 UserId PrincipalId `xml:"userId"` 610 } 611 612 func init() { 613 types.Add("sso:FindAllParentGroupsRequestType", reflect.TypeOf((*FindAllParentGroupsRequestType)(nil)).Elem()) 614 } 615 616 type FindAllParentGroupsResponse struct { 617 Returnval []PrincipalId `xml:"returnval,omitempty"` 618 } 619 620 type FindCertificate FindCertificateRequestType 621 622 func init() { 623 types.Add("sso:FindCertificate", reflect.TypeOf((*FindCertificate)(nil)).Elem()) 624 } 625 626 type FindCertificateRequestType struct { 627 This types.ManagedObjectReference `xml:"_this"` 628 Fingerprint string `xml:"fingerprint"` 629 } 630 631 func init() { 632 types.Add("sso:FindCertificateRequestType", reflect.TypeOf((*FindCertificateRequestType)(nil)).Elem()) 633 } 634 635 type FindCertificateResponse struct { 636 Returnval string `xml:"returnval,omitempty"` 637 } 638 639 type FindDirectParentGroups FindDirectParentGroupsRequestType 640 641 func init() { 642 types.Add("sso:FindDirectParentGroups", reflect.TypeOf((*FindDirectParentGroups)(nil)).Elem()) 643 } 644 645 type FindDirectParentGroupsRequestType struct { 646 This types.ManagedObjectReference `xml:"_this"` 647 PrincipalId PrincipalId `xml:"principalId"` 648 } 649 650 func init() { 651 types.Add("sso:FindDirectParentGroupsRequestType", reflect.TypeOf((*FindDirectParentGroupsRequestType)(nil)).Elem()) 652 } 653 654 type FindDirectParentGroupsResponse struct { 655 Returnval []AdminGroup `xml:"returnval,omitempty"` 656 } 657 658 type FindDisabledPersonUsers FindDisabledPersonUsersRequestType 659 660 func init() { 661 types.Add("sso:FindDisabledPersonUsers", reflect.TypeOf((*FindDisabledPersonUsers)(nil)).Elem()) 662 } 663 664 type FindDisabledPersonUsersRequestType struct { 665 This types.ManagedObjectReference `xml:"_this"` 666 SearchStr string `xml:"searchStr"` 667 Limit int32 `xml:"limit"` 668 } 669 670 func init() { 671 types.Add("sso:FindDisabledPersonUsersRequestType", reflect.TypeOf((*FindDisabledPersonUsersRequestType)(nil)).Elem()) 672 } 673 674 type FindDisabledPersonUsersResponse struct { 675 Returnval []AdminPersonUser `xml:"returnval,omitempty"` 676 } 677 678 type FindDisabledSolutionUsers FindDisabledSolutionUsersRequestType 679 680 func init() { 681 types.Add("sso:FindDisabledSolutionUsers", reflect.TypeOf((*FindDisabledSolutionUsers)(nil)).Elem()) 682 } 683 684 type FindDisabledSolutionUsersRequestType struct { 685 This types.ManagedObjectReference `xml:"_this"` 686 SearchStr string `xml:"searchStr"` 687 } 688 689 func init() { 690 types.Add("sso:FindDisabledSolutionUsersRequestType", reflect.TypeOf((*FindDisabledSolutionUsersRequestType)(nil)).Elem()) 691 } 692 693 type FindDisabledSolutionUsersResponse struct { 694 Returnval []AdminSolutionUser `xml:"returnval,omitempty"` 695 } 696 697 type FindExternalDomain FindExternalDomainRequestType 698 699 func init() { 700 types.Add("sso:FindExternalDomain", reflect.TypeOf((*FindExternalDomain)(nil)).Elem()) 701 } 702 703 type FindExternalDomainRequestType struct { 704 This types.ManagedObjectReference `xml:"_this"` 705 Filter string `xml:"filter"` 706 } 707 708 func init() { 709 types.Add("sso:FindExternalDomainRequestType", reflect.TypeOf((*FindExternalDomainRequestType)(nil)).Elem()) 710 } 711 712 type FindExternalDomainResponse struct { 713 Returnval *AdminExternalDomain `xml:"returnval,omitempty"` 714 } 715 716 type FindGroup FindGroupRequestType 717 718 func init() { 719 types.Add("sso:FindGroup", reflect.TypeOf((*FindGroup)(nil)).Elem()) 720 } 721 722 type FindGroupRequestType struct { 723 This types.ManagedObjectReference `xml:"_this"` 724 GroupId PrincipalId `xml:"groupId"` 725 } 726 727 func init() { 728 types.Add("sso:FindGroupRequestType", reflect.TypeOf((*FindGroupRequestType)(nil)).Elem()) 729 } 730 731 type FindGroupResponse struct { 732 Returnval *AdminGroup `xml:"returnval,omitempty"` 733 } 734 735 type FindGroups FindGroupsRequestType 736 737 func init() { 738 types.Add("sso:FindGroups", reflect.TypeOf((*FindGroups)(nil)).Elem()) 739 } 740 741 type FindGroupsInGroup FindGroupsInGroupRequestType 742 743 func init() { 744 types.Add("sso:FindGroupsInGroup", reflect.TypeOf((*FindGroupsInGroup)(nil)).Elem()) 745 } 746 747 type FindGroupsInGroupRequestType struct { 748 This types.ManagedObjectReference `xml:"_this"` 749 GroupId PrincipalId `xml:"groupId"` 750 SearchString string `xml:"searchString"` 751 Limit int32 `xml:"limit"` 752 } 753 754 func init() { 755 types.Add("sso:FindGroupsInGroupRequestType", reflect.TypeOf((*FindGroupsInGroupRequestType)(nil)).Elem()) 756 } 757 758 type FindGroupsInGroupResponse struct { 759 Returnval []AdminGroup `xml:"returnval,omitempty"` 760 } 761 762 type FindGroupsRequestType struct { 763 This types.ManagedObjectReference `xml:"_this"` 764 Criteria AdminPrincipalDiscoveryServiceSearchCriteria `xml:"criteria"` 765 Limit int32 `xml:"limit"` 766 } 767 768 func init() { 769 types.Add("sso:FindGroupsRequestType", reflect.TypeOf((*FindGroupsRequestType)(nil)).Elem()) 770 } 771 772 type FindGroupsResponse struct { 773 Returnval []AdminGroup `xml:"returnval,omitempty"` 774 } 775 776 type FindLockedUsers FindLockedUsersRequestType 777 778 func init() { 779 types.Add("sso:FindLockedUsers", reflect.TypeOf((*FindLockedUsers)(nil)).Elem()) 780 } 781 782 type FindLockedUsersRequestType struct { 783 This types.ManagedObjectReference `xml:"_this"` 784 SearchStr string `xml:"searchStr"` 785 Limit int32 `xml:"limit"` 786 } 787 788 func init() { 789 types.Add("sso:FindLockedUsersRequestType", reflect.TypeOf((*FindLockedUsersRequestType)(nil)).Elem()) 790 } 791 792 type FindLockedUsersResponse struct { 793 Returnval []AdminPersonUser `xml:"returnval,omitempty"` 794 } 795 796 type FindNestedParentGroups FindNestedParentGroupsRequestType 797 798 func init() { 799 types.Add("sso:FindNestedParentGroups", reflect.TypeOf((*FindNestedParentGroups)(nil)).Elem()) 800 } 801 802 type FindNestedParentGroupsRequestType struct { 803 This types.ManagedObjectReference `xml:"_this"` 804 UserId PrincipalId `xml:"userId"` 805 } 806 807 func init() { 808 types.Add("sso:FindNestedParentGroupsRequestType", reflect.TypeOf((*FindNestedParentGroupsRequestType)(nil)).Elem()) 809 } 810 811 type FindNestedParentGroupsResponse struct { 812 Returnval []AdminGroup `xml:"returnval,omitempty"` 813 } 814 815 type FindParentGroups FindParentGroupsRequestType 816 817 func init() { 818 types.Add("sso:FindParentGroups", reflect.TypeOf((*FindParentGroups)(nil)).Elem()) 819 } 820 821 type FindParentGroupsRequestType struct { 822 This types.ManagedObjectReference `xml:"_this"` 823 UserId PrincipalId `xml:"userId"` 824 GroupList []PrincipalId `xml:"groupList,omitempty"` 825 } 826 827 func init() { 828 types.Add("sso:FindParentGroupsRequestType", reflect.TypeOf((*FindParentGroupsRequestType)(nil)).Elem()) 829 } 830 831 type FindParentGroupsResponse struct { 832 Returnval []PrincipalId `xml:"returnval,omitempty"` 833 } 834 835 type FindPersonUser FindPersonUserRequestType 836 837 func init() { 838 types.Add("sso:FindPersonUser", reflect.TypeOf((*FindPersonUser)(nil)).Elem()) 839 } 840 841 type FindPersonUserRequestType struct { 842 This types.ManagedObjectReference `xml:"_this"` 843 UserId PrincipalId `xml:"userId"` 844 } 845 846 func init() { 847 types.Add("sso:FindPersonUserRequestType", reflect.TypeOf((*FindPersonUserRequestType)(nil)).Elem()) 848 } 849 850 type FindPersonUserResponse struct { 851 Returnval *AdminPersonUser `xml:"returnval,omitempty"` 852 } 853 854 type FindPersonUsers FindPersonUsersRequestType 855 856 func init() { 857 types.Add("sso:FindPersonUsers", reflect.TypeOf((*FindPersonUsers)(nil)).Elem()) 858 } 859 860 type FindPersonUsersInGroup FindPersonUsersInGroupRequestType 861 862 func init() { 863 types.Add("sso:FindPersonUsersInGroup", reflect.TypeOf((*FindPersonUsersInGroup)(nil)).Elem()) 864 } 865 866 type FindPersonUsersInGroupRequestType struct { 867 This types.ManagedObjectReference `xml:"_this"` 868 GroupId PrincipalId `xml:"groupId"` 869 SearchString string `xml:"searchString"` 870 Limit int32 `xml:"limit"` 871 } 872 873 func init() { 874 types.Add("sso:FindPersonUsersInGroupRequestType", reflect.TypeOf((*FindPersonUsersInGroupRequestType)(nil)).Elem()) 875 } 876 877 type FindPersonUsersInGroupResponse struct { 878 Returnval []AdminPersonUser `xml:"returnval,omitempty"` 879 } 880 881 type FindPersonUsersRequestType struct { 882 This types.ManagedObjectReference `xml:"_this"` 883 Criteria AdminPrincipalDiscoveryServiceSearchCriteria `xml:"criteria"` 884 Limit int32 `xml:"limit"` 885 } 886 887 func init() { 888 types.Add("sso:FindPersonUsersRequestType", reflect.TypeOf((*FindPersonUsersRequestType)(nil)).Elem()) 889 } 890 891 type FindPersonUsersResponse struct { 892 Returnval []AdminPersonUser `xml:"returnval,omitempty"` 893 } 894 895 type FindRequestType struct { 896 This types.ManagedObjectReference `xml:"_this"` 897 Criteria AdminPrincipalDiscoveryServiceSearchCriteria `xml:"criteria"` 898 Limit int32 `xml:"limit"` 899 } 900 901 func init() { 902 types.Add("sso:FindRequestType", reflect.TypeOf((*FindRequestType)(nil)).Elem()) 903 } 904 905 type FindResponse struct { 906 Returnval AdminPrincipalDiscoveryServiceSearchResult `xml:"returnval"` 907 } 908 909 type FindSolutionUser FindSolutionUserRequestType 910 911 func init() { 912 types.Add("sso:FindSolutionUser", reflect.TypeOf((*FindSolutionUser)(nil)).Elem()) 913 } 914 915 type FindSolutionUserRequestType struct { 916 This types.ManagedObjectReference `xml:"_this"` 917 UserName string `xml:"userName"` 918 } 919 920 func init() { 921 types.Add("sso:FindSolutionUserRequestType", reflect.TypeOf((*FindSolutionUserRequestType)(nil)).Elem()) 922 } 923 924 type FindSolutionUserResponse struct { 925 Returnval *AdminSolutionUser `xml:"returnval,omitempty"` 926 } 927 928 type FindSolutionUsers FindSolutionUsersRequestType 929 930 func init() { 931 types.Add("sso:FindSolutionUsers", reflect.TypeOf((*FindSolutionUsers)(nil)).Elem()) 932 } 933 934 type FindSolutionUsersInGroup FindSolutionUsersInGroupRequestType 935 936 func init() { 937 types.Add("sso:FindSolutionUsersInGroup", reflect.TypeOf((*FindSolutionUsersInGroup)(nil)).Elem()) 938 } 939 940 type FindSolutionUsersInGroupRequestType struct { 941 This types.ManagedObjectReference `xml:"_this"` 942 GroupName string `xml:"groupName"` 943 SearchString string `xml:"searchString"` 944 Limit int32 `xml:"limit"` 945 } 946 947 func init() { 948 types.Add("sso:FindSolutionUsersInGroupRequestType", reflect.TypeOf((*FindSolutionUsersInGroupRequestType)(nil)).Elem()) 949 } 950 951 type FindSolutionUsersInGroupResponse struct { 952 Returnval []AdminSolutionUser `xml:"returnval,omitempty"` 953 } 954 955 type FindSolutionUsersRequestType struct { 956 This types.ManagedObjectReference `xml:"_this"` 957 SearchString string `xml:"searchString"` 958 Limit int32 `xml:"limit"` 959 } 960 961 func init() { 962 types.Add("sso:FindSolutionUsersRequestType", reflect.TypeOf((*FindSolutionUsersRequestType)(nil)).Elem()) 963 } 964 965 type FindSolutionUsersResponse struct { 966 Returnval []AdminSolutionUser `xml:"returnval,omitempty"` 967 } 968 969 type FindUser FindUserRequestType 970 971 func init() { 972 types.Add("sso:FindUser", reflect.TypeOf((*FindUser)(nil)).Elem()) 973 } 974 975 type FindUserRequestType struct { 976 This types.ManagedObjectReference `xml:"_this"` 977 UserId PrincipalId `xml:"userId"` 978 } 979 980 func init() { 981 types.Add("sso:FindUserRequestType", reflect.TypeOf((*FindUserRequestType)(nil)).Elem()) 982 } 983 984 type FindUserResponse struct { 985 Returnval *AdminUser `xml:"returnval,omitempty"` 986 } 987 988 type FindUsers FindUsersRequestType 989 990 func init() { 991 types.Add("sso:FindUsers", reflect.TypeOf((*FindUsers)(nil)).Elem()) 992 } 993 994 type FindUsersInGroup FindUsersInGroupRequestType 995 996 func init() { 997 types.Add("sso:FindUsersInGroup", reflect.TypeOf((*FindUsersInGroup)(nil)).Elem()) 998 } 999 1000 type FindUsersInGroupRequestType struct { 1001 This types.ManagedObjectReference `xml:"_this"` 1002 GroupId PrincipalId `xml:"groupId"` 1003 SearchString string `xml:"searchString"` 1004 Limit int32 `xml:"limit"` 1005 } 1006 1007 func init() { 1008 types.Add("sso:FindUsersInGroupRequestType", reflect.TypeOf((*FindUsersInGroupRequestType)(nil)).Elem()) 1009 } 1010 1011 type FindUsersInGroupResponse struct { 1012 Returnval []AdminUser `xml:"returnval,omitempty"` 1013 } 1014 1015 type FindUsersRequestType struct { 1016 This types.ManagedObjectReference `xml:"_this"` 1017 Criteria AdminPrincipalDiscoveryServiceSearchCriteria `xml:"criteria"` 1018 Limit int32 `xml:"limit"` 1019 } 1020 1021 func init() { 1022 types.Add("sso:FindUsersRequestType", reflect.TypeOf((*FindUsersRequestType)(nil)).Elem()) 1023 } 1024 1025 type FindUsersResponse struct { 1026 Returnval []AdminUser `xml:"returnval,omitempty"` 1027 } 1028 1029 type Domain struct { 1030 Name string `xml:"name"` 1031 Alias string `xml:"alias,omitempty"` 1032 } 1033 1034 type IdentitySource struct { 1035 Name string `xml:"name"` 1036 Domains []Domain `xml:"domains"` 1037 } 1038 1039 type LdapIdentitySourceDetails struct { 1040 FriendlyName string `xml:"friendlyName"` 1041 UserBaseDn string `xml:"userBaseDn,omitempty"` 1042 GroupBaseDn string `xml:"groupBaseDn,omitempty"` 1043 PrimaryURL string `xml:"primaryUrl"` 1044 FailoverURL string `xml:"failoverUrl,omitempty"` 1045 } 1046 1047 type AuthenticationDetails struct { 1048 AuthenticationType string `xml:"authenticationType"` 1049 Username string `xml:"username"` 1050 } 1051 1052 type LdapIdentitySource struct { 1053 IdentitySource 1054 Type string `xml:"type"` 1055 Details LdapIdentitySourceDetails `xml:"details"` 1056 AuthenticationDetails AuthenticationDetails `xml:"authenticationDetails"` 1057 } 1058 1059 type IdentitySources struct { 1060 All []IdentitySource `xml:"all"` 1061 System IdentitySource `xml:"system"` 1062 LocalOS *IdentitySource `xml:"localOS"` 1063 NativeAD *IdentitySource `xml:"nativeAD"` 1064 LDAPS []LdapIdentitySource `xml:"ldaps"` 1065 } 1066 1067 type Get GetRequestType 1068 1069 func init() { 1070 types.Add("sso:Get", reflect.TypeOf((*Get)(nil)).Elem()) 1071 } 1072 1073 type GetRequestType struct { 1074 This types.ManagedObjectReference `xml:"_this"` 1075 } 1076 1077 func init() { 1078 types.Add("sso:GetRequestType", reflect.TypeOf((*GetRequestType)(nil)).Elem()) 1079 } 1080 1081 type GetResponse struct { 1082 Returnval IdentitySources `xml:"returnval,omitempty"` 1083 } 1084 1085 type GetDefaultDomains GetDefaultDomainsRequestType 1086 1087 func init() { 1088 types.Add("sso:GetDefaultDomains", reflect.TypeOf((*GetDefaultDomains)(nil)).Elem()) 1089 } 1090 1091 type GetDefaultDomainsRequestType struct { 1092 This types.ManagedObjectReference `xml:"_this"` 1093 } 1094 1095 func init() { 1096 types.Add("sso:GetDefaultDomainsRequestType", reflect.TypeOf((*GetDefaultDomainsRequestType)(nil)).Elem()) 1097 } 1098 1099 type GetDefaultDomainsResponse struct { 1100 Returnval []string `xml:"returnval,omitempty"` 1101 } 1102 1103 type GetAllCertificates GetAllCertificatesRequestType 1104 1105 func init() { 1106 types.Add("sso:GetAllCertificates", reflect.TypeOf((*GetAllCertificates)(nil)).Elem()) 1107 } 1108 1109 type GetAllCertificatesRequestType struct { 1110 This types.ManagedObjectReference `xml:"_this"` 1111 } 1112 1113 func init() { 1114 types.Add("sso:GetAllCertificatesRequestType", reflect.TypeOf((*GetAllCertificatesRequestType)(nil)).Elem()) 1115 } 1116 1117 type GetAllCertificatesResponse struct { 1118 Returnval []string `xml:"returnval,omitempty"` 1119 } 1120 1121 type GetClockTolerance GetClockToleranceRequestType 1122 1123 func init() { 1124 types.Add("sso:GetClockTolerance", reflect.TypeOf((*GetClockTolerance)(nil)).Elem()) 1125 } 1126 1127 type GetClockToleranceRequestType struct { 1128 This types.ManagedObjectReference `xml:"_this"` 1129 } 1130 1131 func init() { 1132 types.Add("sso:GetClockToleranceRequestType", reflect.TypeOf((*GetClockToleranceRequestType)(nil)).Elem()) 1133 } 1134 1135 type GetClockToleranceResponse struct { 1136 Returnval int64 `xml:"returnval"` 1137 } 1138 1139 type GetDelegationCount GetDelegationCountRequestType 1140 1141 func init() { 1142 types.Add("sso:GetDelegationCount", reflect.TypeOf((*GetDelegationCount)(nil)).Elem()) 1143 } 1144 1145 type GetDelegationCountRequestType struct { 1146 This types.ManagedObjectReference `xml:"_this"` 1147 } 1148 1149 func init() { 1150 types.Add("sso:GetDelegationCountRequestType", reflect.TypeOf((*GetDelegationCountRequestType)(nil)).Elem()) 1151 } 1152 1153 type GetDelegationCountResponse struct { 1154 Returnval int32 `xml:"returnval"` 1155 } 1156 1157 type GetDomains GetDomainsRequestType 1158 1159 func init() { 1160 types.Add("sso:GetDomains", reflect.TypeOf((*GetDomains)(nil)).Elem()) 1161 } 1162 1163 type GetDomainsRequestType struct { 1164 This types.ManagedObjectReference `xml:"_this"` 1165 } 1166 1167 func init() { 1168 types.Add("sso:GetDomainsRequestType", reflect.TypeOf((*GetDomainsRequestType)(nil)).Elem()) 1169 } 1170 1171 type GetDomainsResponse struct { 1172 Returnval *AdminDomains `xml:"returnval,omitempty"` 1173 } 1174 1175 type GetIssuersCertificates GetIssuersCertificatesRequestType 1176 1177 func init() { 1178 types.Add("sso:GetIssuersCertificates", reflect.TypeOf((*GetIssuersCertificates)(nil)).Elem()) 1179 } 1180 1181 type GetIssuersCertificatesRequestType struct { 1182 This types.ManagedObjectReference `xml:"_this"` 1183 } 1184 1185 func init() { 1186 types.Add("sso:GetIssuersCertificatesRequestType", reflect.TypeOf((*GetIssuersCertificatesRequestType)(nil)).Elem()) 1187 } 1188 1189 type GetIssuersCertificatesResponse struct { 1190 Returnval []string `xml:"returnval"` 1191 } 1192 1193 type GetKnownCertificateChains GetKnownCertificateChainsRequestType 1194 1195 func init() { 1196 types.Add("sso:GetKnownCertificateChains", reflect.TypeOf((*GetKnownCertificateChains)(nil)).Elem()) 1197 } 1198 1199 type GetKnownCertificateChainsRequestType struct { 1200 This types.ManagedObjectReference `xml:"_this"` 1201 } 1202 1203 func init() { 1204 types.Add("sso:GetKnownCertificateChainsRequestType", reflect.TypeOf((*GetKnownCertificateChainsRequestType)(nil)).Elem()) 1205 } 1206 1207 type GetKnownCertificateChainsResponse struct { 1208 Returnval []AdminConfigurationManagementServiceCertificateChain `xml:"returnval"` 1209 } 1210 1211 type GetLocalPasswordPolicy GetLocalPasswordPolicyRequestType 1212 1213 func init() { 1214 types.Add("sso:GetLocalPasswordPolicy", reflect.TypeOf((*GetLocalPasswordPolicy)(nil)).Elem()) 1215 } 1216 1217 type GetLocalPasswordPolicyRequestType struct { 1218 This types.ManagedObjectReference `xml:"_this"` 1219 } 1220 1221 func init() { 1222 types.Add("sso:GetLocalPasswordPolicyRequestType", reflect.TypeOf((*GetLocalPasswordPolicyRequestType)(nil)).Elem()) 1223 } 1224 1225 type GetLocalPasswordPolicyResponse struct { 1226 Returnval AdminPasswordPolicy `xml:"returnval"` 1227 } 1228 1229 type GetLockoutPolicy GetLockoutPolicyRequestType 1230 1231 func init() { 1232 types.Add("sso:GetLockoutPolicy", reflect.TypeOf((*GetLockoutPolicy)(nil)).Elem()) 1233 } 1234 1235 type GetLockoutPolicyRequestType struct { 1236 This types.ManagedObjectReference `xml:"_this"` 1237 } 1238 1239 func init() { 1240 types.Add("sso:GetLockoutPolicyRequestType", reflect.TypeOf((*GetLockoutPolicyRequestType)(nil)).Elem()) 1241 } 1242 1243 type GetLockoutPolicyResponse struct { 1244 Returnval AdminLockoutPolicy `xml:"returnval"` 1245 } 1246 1247 type GetMaximumBearerTokenLifetime GetMaximumBearerTokenLifetimeRequestType 1248 1249 func init() { 1250 types.Add("sso:GetMaximumBearerTokenLifetime", reflect.TypeOf((*GetMaximumBearerTokenLifetime)(nil)).Elem()) 1251 } 1252 1253 type GetMaximumBearerTokenLifetimeRequestType struct { 1254 This types.ManagedObjectReference `xml:"_this"` 1255 } 1256 1257 func init() { 1258 types.Add("sso:GetMaximumBearerTokenLifetimeRequestType", reflect.TypeOf((*GetMaximumBearerTokenLifetimeRequestType)(nil)).Elem()) 1259 } 1260 1261 type GetMaximumBearerTokenLifetimeResponse struct { 1262 Returnval int64 `xml:"returnval"` 1263 } 1264 1265 type GetMaximumHoKTokenLifetime GetMaximumHoKTokenLifetimeRequestType 1266 1267 func init() { 1268 types.Add("sso:GetMaximumHoKTokenLifetime", reflect.TypeOf((*GetMaximumHoKTokenLifetime)(nil)).Elem()) 1269 } 1270 1271 type GetMaximumHoKTokenLifetimeRequestType struct { 1272 This types.ManagedObjectReference `xml:"_this"` 1273 } 1274 1275 func init() { 1276 types.Add("sso:GetMaximumHoKTokenLifetimeRequestType", reflect.TypeOf((*GetMaximumHoKTokenLifetimeRequestType)(nil)).Elem()) 1277 } 1278 1279 type GetMaximumHoKTokenLifetimeResponse struct { 1280 Returnval int64 `xml:"returnval"` 1281 } 1282 1283 type GetPasswordExpirationConfiguration GetPasswordExpirationConfigurationRequestType 1284 1285 func init() { 1286 types.Add("sso:GetPasswordExpirationConfiguration", reflect.TypeOf((*GetPasswordExpirationConfiguration)(nil)).Elem()) 1287 } 1288 1289 type GetPasswordExpirationConfigurationRequestType struct { 1290 This types.ManagedObjectReference `xml:"_this"` 1291 } 1292 1293 func init() { 1294 types.Add("sso:GetPasswordExpirationConfigurationRequestType", reflect.TypeOf((*GetPasswordExpirationConfigurationRequestType)(nil)).Elem()) 1295 } 1296 1297 type GetPasswordExpirationConfigurationResponse struct { 1298 Returnval AdminPasswordExpirationConfig `xml:"returnval"` 1299 } 1300 1301 type GetRenewCount GetRenewCountRequestType 1302 1303 func init() { 1304 types.Add("sso:GetRenewCount", reflect.TypeOf((*GetRenewCount)(nil)).Elem()) 1305 } 1306 1307 type GetRenewCountRequestType struct { 1308 This types.ManagedObjectReference `xml:"_this"` 1309 } 1310 1311 func init() { 1312 types.Add("sso:GetRenewCountRequestType", reflect.TypeOf((*GetRenewCountRequestType)(nil)).Elem()) 1313 } 1314 1315 type GetRenewCountResponse struct { 1316 Returnval int32 `xml:"returnval"` 1317 } 1318 1319 type GetSmtpConfiguration GetSmtpConfigurationRequestType 1320 1321 func init() { 1322 types.Add("sso:GetSmtpConfiguration", reflect.TypeOf((*GetSmtpConfiguration)(nil)).Elem()) 1323 } 1324 1325 type GetSmtpConfigurationRequestType struct { 1326 This types.ManagedObjectReference `xml:"_this"` 1327 } 1328 1329 func init() { 1330 types.Add("sso:GetSmtpConfigurationRequestType", reflect.TypeOf((*GetSmtpConfigurationRequestType)(nil)).Elem()) 1331 } 1332 1333 type GetSmtpConfigurationResponse struct { 1334 Returnval AdminSmtpConfig `xml:"returnval"` 1335 } 1336 1337 type GetSslCertificateManager GetSslCertificateManagerRequestType 1338 1339 func init() { 1340 types.Add("sso:GetSslCertificateManager", reflect.TypeOf((*GetSslCertificateManager)(nil)).Elem()) 1341 } 1342 1343 type GetSslCertificateManagerRequestType struct { 1344 This types.ManagedObjectReference `xml:"_this"` 1345 } 1346 1347 func init() { 1348 types.Add("sso:GetSslCertificateManagerRequestType", reflect.TypeOf((*GetSslCertificateManagerRequestType)(nil)).Elem()) 1349 } 1350 1351 type GetSslCertificateManagerResponse struct { 1352 Returnval types.ManagedObjectReference `xml:"returnval"` 1353 } 1354 1355 type GetSystemDomainName GetSystemDomainNameRequestType 1356 1357 func init() { 1358 types.Add("sso:GetSystemDomainName", reflect.TypeOf((*GetSystemDomainName)(nil)).Elem()) 1359 } 1360 1361 type GetSystemDomainNameRequestType struct { 1362 This types.ManagedObjectReference `xml:"_this"` 1363 } 1364 1365 func init() { 1366 types.Add("sso:GetSystemDomainNameRequestType", reflect.TypeOf((*GetSystemDomainNameRequestType)(nil)).Elem()) 1367 } 1368 1369 type GetSystemDomainNameResponse struct { 1370 Returnval string `xml:"returnval"` 1371 } 1372 1373 type GetTrustedCertificates GetTrustedCertificatesRequestType 1374 1375 func init() { 1376 types.Add("sso:GetTrustedCertificates", reflect.TypeOf((*GetTrustedCertificates)(nil)).Elem()) 1377 } 1378 1379 type GetTrustedCertificatesRequestType struct { 1380 This types.ManagedObjectReference `xml:"_this"` 1381 } 1382 1383 func init() { 1384 types.Add("sso:GetTrustedCertificatesRequestType", reflect.TypeOf((*GetTrustedCertificatesRequestType)(nil)).Elem()) 1385 } 1386 1387 type GetTrustedCertificatesResponse struct { 1388 Returnval []string `xml:"returnval"` 1389 } 1390 1391 type GroupcheckServiceContent struct { 1392 types.DynamicData 1393 1394 SessionManager types.ManagedObjectReference `xml:"sessionManager"` 1395 GroupCheckService types.ManagedObjectReference `xml:"groupCheckService"` 1396 } 1397 1398 func init() { 1399 types.Add("sso:GroupcheckServiceContent", reflect.TypeOf((*GroupcheckServiceContent)(nil)).Elem()) 1400 } 1401 1402 type HasAdministratorRole HasAdministratorRoleRequestType 1403 1404 func init() { 1405 types.Add("sso:HasAdministratorRole", reflect.TypeOf((*HasAdministratorRole)(nil)).Elem()) 1406 } 1407 1408 type HasAdministratorRoleRequestType struct { 1409 This types.ManagedObjectReference `xml:"_this"` 1410 UserId PrincipalId `xml:"userId"` 1411 } 1412 1413 func init() { 1414 types.Add("sso:HasAdministratorRoleRequestType", reflect.TypeOf((*HasAdministratorRoleRequestType)(nil)).Elem()) 1415 } 1416 1417 type HasAdministratorRoleResponse struct { 1418 Returnval bool `xml:"returnval"` 1419 } 1420 1421 type HasRegularUserRole HasRegularUserRoleRequestType 1422 1423 func init() { 1424 types.Add("sso:HasRegularUserRole", reflect.TypeOf((*HasRegularUserRole)(nil)).Elem()) 1425 } 1426 1427 type HasRegularUserRoleRequestType struct { 1428 This types.ManagedObjectReference `xml:"_this"` 1429 UserId PrincipalId `xml:"userId"` 1430 } 1431 1432 func init() { 1433 types.Add("sso:HasRegularUserRoleRequestType", reflect.TypeOf((*HasRegularUserRoleRequestType)(nil)).Elem()) 1434 } 1435 1436 type HasRegularUserRoleResponse struct { 1437 Returnval bool `xml:"returnval"` 1438 } 1439 1440 type IsMemberOfGroup IsMemberOfGroupRequestType 1441 1442 func init() { 1443 types.Add("sso:IsMemberOfGroup", reflect.TypeOf((*IsMemberOfGroup)(nil)).Elem()) 1444 } 1445 1446 type IsMemberOfGroupRequestType struct { 1447 This types.ManagedObjectReference `xml:"_this"` 1448 UserId PrincipalId `xml:"userId"` 1449 GroupId PrincipalId `xml:"groupId"` 1450 } 1451 1452 func init() { 1453 types.Add("sso:IsMemberOfGroupRequestType", reflect.TypeOf((*IsMemberOfGroupRequestType)(nil)).Elem()) 1454 } 1455 1456 type IsMemberOfGroupResponse struct { 1457 Returnval bool `xml:"returnval"` 1458 } 1459 1460 type Login LoginRequestType 1461 1462 func init() { 1463 types.Add("sso:Login", reflect.TypeOf((*Login)(nil)).Elem()) 1464 } 1465 1466 type LoginRequestType struct { 1467 This types.ManagedObjectReference `xml:"_this"` 1468 } 1469 1470 func init() { 1471 types.Add("sso:LoginRequestType", reflect.TypeOf((*LoginRequestType)(nil)).Elem()) 1472 } 1473 1474 type LoginResponse struct { 1475 } 1476 1477 type Logout LogoutRequestType 1478 1479 func init() { 1480 types.Add("sso:Logout", reflect.TypeOf((*Logout)(nil)).Elem()) 1481 } 1482 1483 type LogoutRequestType struct { 1484 This types.ManagedObjectReference `xml:"_this"` 1485 } 1486 1487 func init() { 1488 types.Add("sso:LogoutRequestType", reflect.TypeOf((*LogoutRequestType)(nil)).Elem()) 1489 } 1490 1491 type LogoutResponse struct { 1492 } 1493 1494 type PrincipalId struct { 1495 types.DynamicData 1496 1497 Name string `xml:"name"` 1498 Domain string `xml:"domain"` 1499 } 1500 1501 func init() { 1502 types.Add("sso:PrincipalId", reflect.TypeOf((*PrincipalId)(nil)).Elem()) 1503 } 1504 1505 type ProbeConnectivity ProbeConnectivityRequestType 1506 1507 func init() { 1508 types.Add("sso:ProbeConnectivity", reflect.TypeOf((*ProbeConnectivity)(nil)).Elem()) 1509 } 1510 1511 type ProbeConnectivityRequestType struct { 1512 This types.ManagedObjectReference `xml:"_this"` 1513 ServiceUri url.URL `xml:"serviceUri"` 1514 AuthenticationType string `xml:"authenticationType"` 1515 AuthnCredentials *AdminDomainManagementServiceAuthenticationCredentails `xml:"authnCredentials,omitempty"` 1516 } 1517 1518 func init() { 1519 types.Add("sso:ProbeConnectivityRequestType", reflect.TypeOf((*ProbeConnectivityRequestType)(nil)).Elem()) 1520 } 1521 1522 type ProbeConnectivityResponse struct { 1523 } 1524 1525 type RegisterLdap RegisterLdapRequestType 1526 1527 func init() { 1528 types.Add("sso:RegisterLdap", reflect.TypeOf((*RegisterLdap)(nil)).Elem()) 1529 } 1530 1531 type RegisterLdapRequestType struct { 1532 This types.ManagedObjectReference `xml:"_this"` 1533 ServerType string `xml:"serverType"` 1534 DomainName string `xml:"domainName"` 1535 DomainAlias string `xml:"domainAlias,omitempty"` 1536 Details LdapIdentitySourceDetails `xml:"details"` 1537 AuthenticationType string `xml:"authenticationType"` 1538 AuthnCredentials *SsoAdminIdentitySourceManagementServiceAuthenticationCredentails `xml:"authnCredentials,omitempty"` 1539 } 1540 1541 func init() { 1542 types.Add("sso:RegisterLdapRequestType", reflect.TypeOf((*RegisterLdapRequestType)(nil)).Elem()) 1543 } 1544 1545 type RegisterLdapResponse struct { 1546 } 1547 1548 type RemoveFromLocalGroup RemoveFromLocalGroupRequestType 1549 1550 func init() { 1551 types.Add("sso:RemoveFromLocalGroup", reflect.TypeOf((*RemoveFromLocalGroup)(nil)).Elem()) 1552 } 1553 1554 type RemoveFromLocalGroupRequestType struct { 1555 This types.ManagedObjectReference `xml:"_this"` 1556 PrincipalId PrincipalId `xml:"principalId"` 1557 GroupName string `xml:"groupName"` 1558 } 1559 1560 func init() { 1561 types.Add("sso:RemoveFromLocalGroupRequestType", reflect.TypeOf((*RemoveFromLocalGroupRequestType)(nil)).Elem()) 1562 } 1563 1564 type RemoveFromLocalGroupResponse struct { 1565 Returnval bool `xml:"returnval"` 1566 } 1567 1568 type RemovePrincipalsFromLocalGroup RemovePrincipalsFromLocalGroupRequestType 1569 1570 func init() { 1571 types.Add("sso:RemovePrincipalsFromLocalGroup", reflect.TypeOf((*RemovePrincipalsFromLocalGroup)(nil)).Elem()) 1572 } 1573 1574 type RemovePrincipalsFromLocalGroupRequestType struct { 1575 This types.ManagedObjectReference `xml:"_this"` 1576 PrincipalsIds []PrincipalId `xml:"principalsIds"` 1577 GroupName string `xml:"groupName"` 1578 } 1579 1580 func init() { 1581 types.Add("sso:RemovePrincipalsFromLocalGroupRequestType", reflect.TypeOf((*RemovePrincipalsFromLocalGroupRequestType)(nil)).Elem()) 1582 } 1583 1584 type RemovePrincipalsFromLocalGroupResponse struct { 1585 Returnval []bool `xml:"returnval"` 1586 } 1587 1588 type ResetLocalPersonUserPassword ResetLocalPersonUserPasswordRequestType 1589 1590 func init() { 1591 types.Add("sso:ResetLocalPersonUserPassword", reflect.TypeOf((*ResetLocalPersonUserPassword)(nil)).Elem()) 1592 } 1593 1594 type ResetLocalPersonUserPasswordRequestType struct { 1595 This types.ManagedObjectReference `xml:"_this"` 1596 UserName string `xml:"userName"` 1597 NewPassword string `xml:"newPassword"` 1598 } 1599 1600 func init() { 1601 types.Add("sso:ResetLocalPersonUserPasswordRequestType", reflect.TypeOf((*ResetLocalPersonUserPasswordRequestType)(nil)).Elem()) 1602 } 1603 1604 type ResetLocalPersonUserPasswordResponse struct { 1605 } 1606 1607 type ResetLocalUserPassword ResetLocalUserPasswordRequestType 1608 1609 func init() { 1610 types.Add("sso:ResetLocalUserPassword", reflect.TypeOf((*ResetLocalUserPassword)(nil)).Elem()) 1611 } 1612 1613 type ResetLocalUserPasswordRequestType struct { 1614 This types.ManagedObjectReference `xml:"_this"` 1615 Username string `xml:"username"` 1616 CurrentPassword string `xml:"currentPassword"` 1617 NewPassword string `xml:"newPassword"` 1618 } 1619 1620 func init() { 1621 types.Add("sso:ResetLocalUserPasswordRequestType", reflect.TypeOf((*ResetLocalUserPasswordRequestType)(nil)).Elem()) 1622 } 1623 1624 type ResetLocalUserPasswordResponse struct { 1625 } 1626 1627 type ResetSelfLocalPersonUserPassword ResetSelfLocalPersonUserPasswordRequestType 1628 1629 func init() { 1630 types.Add("sso:ResetSelfLocalPersonUserPassword", reflect.TypeOf((*ResetSelfLocalPersonUserPassword)(nil)).Elem()) 1631 } 1632 1633 type ResetSelfLocalPersonUserPasswordRequestType struct { 1634 This types.ManagedObjectReference `xml:"_this"` 1635 NewPassword string `xml:"newPassword"` 1636 } 1637 1638 func init() { 1639 types.Add("sso:ResetSelfLocalPersonUserPasswordRequestType", reflect.TypeOf((*ResetSelfLocalPersonUserPasswordRequestType)(nil)).Elem()) 1640 } 1641 1642 type ResetSelfLocalPersonUserPasswordResponse struct { 1643 } 1644 1645 type SendMail SendMailRequestType 1646 1647 func init() { 1648 types.Add("sso:SendMail", reflect.TypeOf((*SendMail)(nil)).Elem()) 1649 } 1650 1651 type SendMailRequestType struct { 1652 This types.ManagedObjectReference `xml:"_this"` 1653 Content AdminMailContent `xml:"content"` 1654 } 1655 1656 func init() { 1657 types.Add("sso:SendMailRequestType", reflect.TypeOf((*SendMailRequestType)(nil)).Elem()) 1658 } 1659 1660 type SendMailResponse struct { 1661 } 1662 1663 type SetClockTolerance SetClockToleranceRequestType 1664 1665 func init() { 1666 types.Add("sso:SetClockTolerance", reflect.TypeOf((*SetClockTolerance)(nil)).Elem()) 1667 } 1668 1669 type SetClockToleranceRequestType struct { 1670 This types.ManagedObjectReference `xml:"_this"` 1671 Milliseconds int64 `xml:"milliseconds"` 1672 } 1673 1674 func init() { 1675 types.Add("sso:SetClockToleranceRequestType", reflect.TypeOf((*SetClockToleranceRequestType)(nil)).Elem()) 1676 } 1677 1678 type SetClockToleranceResponse struct { 1679 } 1680 1681 type SetDefaultDomains SetDefaultDomainsRequestType 1682 1683 func init() { 1684 types.Add("sso:SetDefaultDomains", reflect.TypeOf((*SetDefaultDomains)(nil)).Elem()) 1685 } 1686 1687 type SetDefaultDomainsRequestType struct { 1688 This types.ManagedObjectReference `xml:"_this"` 1689 DomainNames string `xml:"domainNames"` 1690 } 1691 1692 func init() { 1693 types.Add("sso:SetDefaultDomainsRequestType", reflect.TypeOf((*SetDefaultDomainsRequestType)(nil)).Elem()) 1694 } 1695 1696 type SetDefaultDomainsResponse struct { 1697 } 1698 1699 type SetDelegationCount SetDelegationCountRequestType 1700 1701 func init() { 1702 types.Add("sso:SetDelegationCount", reflect.TypeOf((*SetDelegationCount)(nil)).Elem()) 1703 } 1704 1705 type SetDelegationCountRequestType struct { 1706 This types.ManagedObjectReference `xml:"_this"` 1707 DelegationCount int32 `xml:"delegationCount"` 1708 } 1709 1710 func init() { 1711 types.Add("sso:SetDelegationCountRequestType", reflect.TypeOf((*SetDelegationCountRequestType)(nil)).Elem()) 1712 } 1713 1714 type SetDelegationCountResponse struct { 1715 } 1716 1717 type SetMaximumBearerTokenLifetime SetMaximumBearerTokenLifetimeRequestType 1718 1719 func init() { 1720 types.Add("sso:SetMaximumBearerTokenLifetime", reflect.TypeOf((*SetMaximumBearerTokenLifetime)(nil)).Elem()) 1721 } 1722 1723 type SetMaximumBearerTokenLifetimeRequestType struct { 1724 This types.ManagedObjectReference `xml:"_this"` 1725 MaxLifetime int64 `xml:"maxLifetime"` 1726 } 1727 1728 func init() { 1729 types.Add("sso:SetMaximumBearerTokenLifetimeRequestType", reflect.TypeOf((*SetMaximumBearerTokenLifetimeRequestType)(nil)).Elem()) 1730 } 1731 1732 type SetMaximumBearerTokenLifetimeResponse struct { 1733 } 1734 1735 type SetMaximumHoKTokenLifetime SetMaximumHoKTokenLifetimeRequestType 1736 1737 func init() { 1738 types.Add("sso:SetMaximumHoKTokenLifetime", reflect.TypeOf((*SetMaximumHoKTokenLifetime)(nil)).Elem()) 1739 } 1740 1741 type SetMaximumHoKTokenLifetimeRequestType struct { 1742 This types.ManagedObjectReference `xml:"_this"` 1743 MaxLifetime int64 `xml:"maxLifetime"` 1744 } 1745 1746 func init() { 1747 types.Add("sso:SetMaximumHoKTokenLifetimeRequestType", reflect.TypeOf((*SetMaximumHoKTokenLifetimeRequestType)(nil)).Elem()) 1748 } 1749 1750 type SetMaximumHoKTokenLifetimeResponse struct { 1751 } 1752 1753 type SetNewSignerIdentity SetNewSignerIdentityRequestType 1754 1755 func init() { 1756 types.Add("sso:SetNewSignerIdentity", reflect.TypeOf((*SetNewSignerIdentity)(nil)).Elem()) 1757 } 1758 1759 type SetNewSignerIdentityRequestType struct { 1760 This types.ManagedObjectReference `xml:"_this"` 1761 SigningKey string `xml:"signingKey"` 1762 SigningCertificateChain AdminConfigurationManagementServiceCertificateChain `xml:"signingCertificateChain"` 1763 } 1764 1765 func init() { 1766 types.Add("sso:SetNewSignerIdentityRequestType", reflect.TypeOf((*SetNewSignerIdentityRequestType)(nil)).Elem()) 1767 } 1768 1769 type SetNewSignerIdentityResponse struct { 1770 } 1771 1772 type SetRenewCount SetRenewCountRequestType 1773 1774 func init() { 1775 types.Add("sso:SetRenewCount", reflect.TypeOf((*SetRenewCount)(nil)).Elem()) 1776 } 1777 1778 type SetRenewCountRequestType struct { 1779 This types.ManagedObjectReference `xml:"_this"` 1780 RenewCount int32 `xml:"renewCount"` 1781 } 1782 1783 func init() { 1784 types.Add("sso:SetRenewCountRequestType", reflect.TypeOf((*SetRenewCountRequestType)(nil)).Elem()) 1785 } 1786 1787 type SetRenewCountResponse struct { 1788 } 1789 1790 type SetRole SetRoleRequestType 1791 1792 func init() { 1793 types.Add("sso:SetRole", reflect.TypeOf((*SetRole)(nil)).Elem()) 1794 } 1795 1796 type SetRoleRequestType struct { 1797 This types.ManagedObjectReference `xml:"_this"` 1798 UserId PrincipalId `xml:"userId"` 1799 Role string `xml:"role"` 1800 } 1801 1802 func init() { 1803 types.Add("sso:SetRoleRequestType", reflect.TypeOf((*SetRoleRequestType)(nil)).Elem()) 1804 } 1805 1806 type SetRoleResponse struct { 1807 Returnval bool `xml:"returnval"` 1808 } 1809 1810 type SetSignerIdentity SetSignerIdentityRequestType 1811 1812 func init() { 1813 types.Add("sso:SetSignerIdentity", reflect.TypeOf((*SetSignerIdentity)(nil)).Elem()) 1814 } 1815 1816 type SetSignerIdentityRequestType struct { 1817 This types.ManagedObjectReference `xml:"_this"` 1818 AdminUser PrincipalId `xml:"adminUser"` 1819 AdminPass string `xml:"adminPass"` 1820 SigningKey string `xml:"signingKey"` 1821 SigningCertificateChain AdminConfigurationManagementServiceCertificateChain `xml:"signingCertificateChain"` 1822 } 1823 1824 func init() { 1825 types.Add("sso:SetSignerIdentityRequestType", reflect.TypeOf((*SetSignerIdentityRequestType)(nil)).Elem()) 1826 } 1827 1828 type SetSignerIdentityResponse struct { 1829 } 1830 1831 type SsoAdminIdentitySourceManagementServiceAuthenticationCredentails struct { 1832 types.DynamicData 1833 1834 Username string `xml:"username"` 1835 Password string `xml:"password"` 1836 } 1837 1838 func init() { 1839 types.Add("sso:SsoAdminIdentitySourceManagementServiceAuthenticationCredentails", reflect.TypeOf((*SsoAdminIdentitySourceManagementServiceAuthenticationCredentails)(nil)).Elem()) 1840 } 1841 1842 type SsoAdminServiceInstance SsoAdminServiceInstanceRequestType 1843 1844 func init() { 1845 types.Add("sso:SsoAdminServiceInstance", reflect.TypeOf((*SsoAdminServiceInstance)(nil)).Elem()) 1846 } 1847 1848 type SsoAdminServiceInstanceRequestType struct { 1849 This types.ManagedObjectReference `xml:"_this"` 1850 } 1851 1852 func init() { 1853 types.Add("sso:SsoAdminServiceInstanceRequestType", reflect.TypeOf((*SsoAdminServiceInstanceRequestType)(nil)).Elem()) 1854 } 1855 1856 type SsoAdminServiceInstanceResponse struct { 1857 Returnval AdminServiceContent `xml:"returnval"` 1858 } 1859 1860 type SsoGroupcheckServiceInstance SsoGroupcheckServiceInstanceRequestType 1861 1862 func init() { 1863 types.Add("sso:SsoGroupcheckServiceInstance", reflect.TypeOf((*SsoGroupcheckServiceInstance)(nil)).Elem()) 1864 } 1865 1866 type SsoGroupcheckServiceInstanceRequestType struct { 1867 This types.ManagedObjectReference `xml:"_this"` 1868 } 1869 1870 func init() { 1871 types.Add("sso:SsoGroupcheckServiceInstanceRequestType", reflect.TypeOf((*SsoGroupcheckServiceInstanceRequestType)(nil)).Elem()) 1872 } 1873 1874 type SsoGroupcheckServiceInstanceResponse struct { 1875 Returnval GroupcheckServiceContent `xml:"returnval"` 1876 } 1877 1878 type UnlockUserAccount UnlockUserAccountRequestType 1879 1880 func init() { 1881 types.Add("sso:UnlockUserAccount", reflect.TypeOf((*UnlockUserAccount)(nil)).Elem()) 1882 } 1883 1884 type UnlockUserAccountRequestType struct { 1885 This types.ManagedObjectReference `xml:"_this"` 1886 UserId PrincipalId `xml:"userId"` 1887 } 1888 1889 func init() { 1890 types.Add("sso:UnlockUserAccountRequestType", reflect.TypeOf((*UnlockUserAccountRequestType)(nil)).Elem()) 1891 } 1892 1893 type UnlockUserAccountResponse struct { 1894 Returnval bool `xml:"returnval"` 1895 } 1896 1897 type UpdateExternalDomainAuthnType UpdateExternalDomainAuthnTypeRequestType 1898 1899 func init() { 1900 types.Add("sso:UpdateExternalDomainAuthnType", reflect.TypeOf((*UpdateExternalDomainAuthnType)(nil)).Elem()) 1901 } 1902 1903 type UpdateExternalDomainAuthnTypeRequestType struct { 1904 This types.ManagedObjectReference `xml:"_this"` 1905 Name string `xml:"name"` 1906 AuthnType string `xml:"authnType"` 1907 AuthnCredentials *AdminDomainManagementServiceAuthenticationCredentails `xml:"authnCredentials,omitempty"` 1908 } 1909 1910 func init() { 1911 types.Add("sso:UpdateExternalDomainAuthnTypeRequestType", reflect.TypeOf((*UpdateExternalDomainAuthnTypeRequestType)(nil)).Elem()) 1912 } 1913 1914 type UpdateExternalDomainAuthnTypeResponse struct { 1915 } 1916 1917 type UpdateExternalDomainDetails UpdateExternalDomainDetailsRequestType 1918 1919 func init() { 1920 types.Add("sso:UpdateExternalDomainDetails", reflect.TypeOf((*UpdateExternalDomainDetails)(nil)).Elem()) 1921 } 1922 1923 type UpdateExternalDomainDetailsRequestType struct { 1924 This types.ManagedObjectReference `xml:"_this"` 1925 Name string `xml:"name"` 1926 Details AdminExternalDomainDetails `xml:"details"` 1927 } 1928 1929 func init() { 1930 types.Add("sso:UpdateExternalDomainDetailsRequestType", reflect.TypeOf((*UpdateExternalDomainDetailsRequestType)(nil)).Elem()) 1931 } 1932 1933 type UpdateExternalDomainDetailsResponse struct { 1934 } 1935 1936 type UpdateLdap UpdateLdapRequestType 1937 1938 func init() { 1939 types.Add("sso:UpdateLdap", reflect.TypeOf((*UpdateLdap)(nil)).Elem()) 1940 } 1941 1942 type UpdateLdapRequestType struct { 1943 This types.ManagedObjectReference `xml:"_this"` 1944 DomainName string `xml:"name"` 1945 Details LdapIdentitySourceDetails `xml:"details"` 1946 } 1947 1948 func init() { 1949 types.Add("sso:UpdateLdapRequestType", reflect.TypeOf((*UpdateLdapRequestType)(nil)).Elem()) 1950 } 1951 1952 type UpdateLdapResponse struct { 1953 } 1954 1955 type UpdateLdapAuthnType UpdateLdapAuthnTypeRequestType 1956 1957 func init() { 1958 types.Add("sso:UpdateLdapAuthnType", reflect.TypeOf((*UpdateLdapAuthnType)(nil)).Elem()) 1959 } 1960 1961 type UpdateLdapAuthnTypeRequestType struct { 1962 This types.ManagedObjectReference `xml:"_this"` 1963 DomainName string `xml:"name"` 1964 AuthenticationType string `xml:"authnType"` 1965 AuthnCredentials *SsoAdminIdentitySourceManagementServiceAuthenticationCredentails `xml:"authnCredentials,omitempty"` 1966 } 1967 1968 func init() { 1969 types.Add("sso:UpdateLdapAuthnTypeRequestType", reflect.TypeOf((*UpdateLdapAuthnTypeRequestType)(nil)).Elem()) 1970 } 1971 1972 type UpdateLdapAuthnTypeResponse struct { 1973 } 1974 1975 type UpdateLocalGroupDetails UpdateLocalGroupDetailsRequestType 1976 1977 func init() { 1978 types.Add("sso:UpdateLocalGroupDetails", reflect.TypeOf((*UpdateLocalGroupDetails)(nil)).Elem()) 1979 } 1980 1981 type UpdateLocalGroupDetailsRequestType struct { 1982 This types.ManagedObjectReference `xml:"_this"` 1983 GroupName string `xml:"groupName"` 1984 GroupDetails AdminGroupDetails `xml:"groupDetails"` 1985 } 1986 1987 func init() { 1988 types.Add("sso:UpdateLocalGroupDetailsRequestType", reflect.TypeOf((*UpdateLocalGroupDetailsRequestType)(nil)).Elem()) 1989 } 1990 1991 type UpdateLocalGroupDetailsResponse struct { 1992 } 1993 1994 type UpdateLocalPasswordPolicy UpdateLocalPasswordPolicyRequestType 1995 1996 func init() { 1997 types.Add("sso:UpdateLocalPasswordPolicy", reflect.TypeOf((*UpdateLocalPasswordPolicy)(nil)).Elem()) 1998 } 1999 2000 type UpdateLocalPasswordPolicyRequestType struct { 2001 This types.ManagedObjectReference `xml:"_this"` 2002 Policy AdminPasswordPolicy `xml:"policy"` 2003 } 2004 2005 func init() { 2006 types.Add("sso:UpdateLocalPasswordPolicyRequestType", reflect.TypeOf((*UpdateLocalPasswordPolicyRequestType)(nil)).Elem()) 2007 } 2008 2009 type UpdateLocalPasswordPolicyResponse struct { 2010 } 2011 2012 type UpdateLocalPersonUserDetails UpdateLocalPersonUserDetailsRequestType 2013 2014 func init() { 2015 types.Add("sso:UpdateLocalPersonUserDetails", reflect.TypeOf((*UpdateLocalPersonUserDetails)(nil)).Elem()) 2016 } 2017 2018 type UpdateLocalPersonUserDetailsRequestType struct { 2019 This types.ManagedObjectReference `xml:"_this"` 2020 UserName string `xml:"userName"` 2021 UserDetails AdminPersonDetails `xml:"userDetails"` 2022 } 2023 2024 func init() { 2025 types.Add("sso:UpdateLocalPersonUserDetailsRequestType", reflect.TypeOf((*UpdateLocalPersonUserDetailsRequestType)(nil)).Elem()) 2026 } 2027 2028 type UpdateLocalPersonUserDetailsResponse struct { 2029 } 2030 2031 type UpdateLocalSolutionUserDetails UpdateLocalSolutionUserDetailsRequestType 2032 2033 func init() { 2034 types.Add("sso:UpdateLocalSolutionUserDetails", reflect.TypeOf((*UpdateLocalSolutionUserDetails)(nil)).Elem()) 2035 } 2036 2037 type UpdateLocalSolutionUserDetailsRequestType struct { 2038 This types.ManagedObjectReference `xml:"_this"` 2039 UserName string `xml:"userName"` 2040 UserDetails AdminSolutionDetails `xml:"userDetails"` 2041 } 2042 2043 func init() { 2044 types.Add("sso:UpdateLocalSolutionUserDetailsRequestType", reflect.TypeOf((*UpdateLocalSolutionUserDetailsRequestType)(nil)).Elem()) 2045 } 2046 2047 type UpdateLocalSolutionUserDetailsResponse struct { 2048 } 2049 2050 type UpdateLockoutPolicy UpdateLockoutPolicyRequestType 2051 2052 func init() { 2053 types.Add("sso:UpdateLockoutPolicy", reflect.TypeOf((*UpdateLockoutPolicy)(nil)).Elem()) 2054 } 2055 2056 type UpdateLockoutPolicyRequestType struct { 2057 This types.ManagedObjectReference `xml:"_this"` 2058 Policy AdminLockoutPolicy `xml:"policy"` 2059 } 2060 2061 func init() { 2062 types.Add("sso:UpdateLockoutPolicyRequestType", reflect.TypeOf((*UpdateLockoutPolicyRequestType)(nil)).Elem()) 2063 } 2064 2065 type UpdateLockoutPolicyResponse struct { 2066 } 2067 2068 type UpdatePasswordExpirationConfiguration UpdatePasswordExpirationConfigurationRequestType 2069 2070 func init() { 2071 types.Add("sso:UpdatePasswordExpirationConfiguration", reflect.TypeOf((*UpdatePasswordExpirationConfiguration)(nil)).Elem()) 2072 } 2073 2074 type UpdatePasswordExpirationConfigurationRequestType struct { 2075 This types.ManagedObjectReference `xml:"_this"` 2076 Config AdminPasswordExpirationConfig `xml:"config"` 2077 } 2078 2079 func init() { 2080 types.Add("sso:UpdatePasswordExpirationConfigurationRequestType", reflect.TypeOf((*UpdatePasswordExpirationConfigurationRequestType)(nil)).Elem()) 2081 } 2082 2083 type UpdatePasswordExpirationConfigurationResponse struct { 2084 } 2085 2086 type UpdateSelfLocalPersonUserDetails UpdateSelfLocalPersonUserDetailsRequestType 2087 2088 func init() { 2089 types.Add("sso:UpdateSelfLocalPersonUserDetails", reflect.TypeOf((*UpdateSelfLocalPersonUserDetails)(nil)).Elem()) 2090 } 2091 2092 type UpdateSelfLocalPersonUserDetailsRequestType struct { 2093 This types.ManagedObjectReference `xml:"_this"` 2094 UserDetails AdminPersonDetails `xml:"userDetails"` 2095 } 2096 2097 func init() { 2098 types.Add("sso:UpdateSelfLocalPersonUserDetailsRequestType", reflect.TypeOf((*UpdateSelfLocalPersonUserDetailsRequestType)(nil)).Elem()) 2099 } 2100 2101 type UpdateSelfLocalPersonUserDetailsResponse struct { 2102 } 2103 2104 type UpdateSelfLocalSolutionUserDetails UpdateSelfLocalSolutionUserDetailsRequestType 2105 2106 func init() { 2107 types.Add("sso:UpdateSelfLocalSolutionUserDetails", reflect.TypeOf((*UpdateSelfLocalSolutionUserDetails)(nil)).Elem()) 2108 } 2109 2110 type UpdateSelfLocalSolutionUserDetailsRequestType struct { 2111 This types.ManagedObjectReference `xml:"_this"` 2112 UserDetails AdminSolutionDetails `xml:"userDetails"` 2113 } 2114 2115 func init() { 2116 types.Add("sso:UpdateSelfLocalSolutionUserDetailsRequestType", reflect.TypeOf((*UpdateSelfLocalSolutionUserDetailsRequestType)(nil)).Elem()) 2117 } 2118 2119 type UpdateSelfLocalSolutionUserDetailsResponse struct { 2120 } 2121 2122 type UpdateSmtpConfiguration UpdateSmtpConfigurationRequestType 2123 2124 func init() { 2125 types.Add("sso:UpdateSmtpConfiguration", reflect.TypeOf((*UpdateSmtpConfiguration)(nil)).Elem()) 2126 } 2127 2128 type UpdateSmtpConfigurationRequestType struct { 2129 This types.ManagedObjectReference `xml:"_this"` 2130 Config AdminSmtpConfig `xml:"config"` 2131 } 2132 2133 func init() { 2134 types.Add("sso:UpdateSmtpConfigurationRequestType", reflect.TypeOf((*UpdateSmtpConfigurationRequestType)(nil)).Elem()) 2135 } 2136 2137 type UpdateSmtpConfigurationResponse struct { 2138 }