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