package simulator
import "github.com/vmware/govmomi/ssoadmin/simulator"
Index ¶
- Variables
- func New(vc *simulator.Registry, u *url.URL) *simulator.Registry
- type ConfigurationManagementService
- type GroupcheckService
- type GroupcheckServiceInstance
- type IdentitySourceManagementService
- type PrincipalDiscoveryService
- func (s *PrincipalDiscoveryService) FindGroup(ctx *simulator.Context, req *types.FindGroup) soap.HasFault
- func (s *PrincipalDiscoveryService) FindGroups(ctx *simulator.Context, req *types.FindGroups) soap.HasFault
- func (s *PrincipalDiscoveryService) FindGroupsInGroup(ctx *simulator.Context, req *types.FindGroupsInGroup) soap.HasFault
- func (s *PrincipalDiscoveryService) FindPersonUser(ctx *simulator.Context, req *types.FindPersonUser) soap.HasFault
- func (s *PrincipalDiscoveryService) FindPersonUsers(ctx *simulator.Context, req *types.FindPersonUsers) soap.HasFault
- func (s *PrincipalDiscoveryService) FindSolutionUser(ctx *simulator.Context, req *types.FindSolutionUser) soap.HasFault
- func (s *PrincipalDiscoveryService) FindSolutionUsers(ctx *simulator.Context, req *types.FindSolutionUsers) soap.HasFault
- func (s *PrincipalDiscoveryService) FindUser(ctx *simulator.Context, req *types.FindUser) soap.HasFault
- type PrincipalManagementService
- func (s *PrincipalManagementService) AddGroupsToLocalGroup(ctx *simulator.Context, req *types.AddGroupsToLocalGroup) soap.HasFault
- func (s *PrincipalManagementService) AddUsersToLocalGroup(ctx *simulator.Context, req *types.AddUsersToLocalGroup) soap.HasFault
- func (s *PrincipalManagementService) CreateLocalGroup(ctx *simulator.Context, req *types.CreateLocalGroup) soap.HasFault
- func (s *PrincipalManagementService) CreateLocalPersonUser(ctx *simulator.Context, req *types.CreateLocalPersonUser) soap.HasFault
- func (s *PrincipalManagementService) CreateLocalSolutionUser(ctx *simulator.Context, req *types.CreateLocalSolutionUser) soap.HasFault
- func (s *PrincipalManagementService) DeleteLocalPrincipal(ctx *simulator.Context, req *types.DeleteLocalPrincipal) soap.HasFault
- func (s *PrincipalManagementService) RemovePrincipalsFromLocalGroup(ctx *simulator.Context, req *types.RemovePrincipalsFromLocalGroup) soap.HasFault
- func (s *PrincipalManagementService) ResetLocalPersonUserPassword(ctx *simulator.Context, req *types.ResetLocalPersonUserPassword) soap.HasFault
- func (s *PrincipalManagementService) UpdateLocalGroupDetails(ctx *simulator.Context, req *types.UpdateLocalGroupDetails) soap.HasFault
- func (s *PrincipalManagementService) UpdateLocalPersonUserDetails(ctx *simulator.Context, req *types.UpdateLocalPersonUserDetails) soap.HasFault
- func (s *PrincipalManagementService) UpdateLocalSolutionUserDetails(ctx *simulator.Context, req *types.UpdateLocalSolutionUserDetails) soap.HasFault
- type ServiceInstance
- type SessionManager
Variables ¶
var IdentitySources = types.IdentitySources{ System: types.IdentitySource{ Name: "vsphere.local", Domains: []types.Domain{{Name: "vsphere.local", Alias: "vmwarem"}}, }, LocalOS: &types.IdentitySource{ Name: "localos", Domains: []types.Domain{{Name: "localos", Alias: ""}}, }, NativeAD: nil, LDAPS: []types.LdapIdentitySource{ { IdentitySource: types.IdentitySource{ Name: "example.com", Domains: []types.Domain{{Name: "example.com", Alias: "examplex"}}, }, Type: "ActiveDirectory", Details: types.LdapIdentitySourceDetails{ FriendlyName: "foo", UserBaseDn: "ou=People,dc=example,dc=org", GroupBaseDn: "ou=People,dc=example,dc=org", PrimaryURL: "ldap://10.168.194.120:389", FailoverURL: "", }, AuthenticationDetails: types.AuthenticationDetails{ AuthenticationType: "PASSWORD", Username: "cn=admin,dc=example,dc=org", }, }, }, }
Functions ¶
func New ¶
Types ¶
type ConfigurationManagementService ¶
type ConfigurationManagementService struct { vim.ManagedObjectReference }
func (*ConfigurationManagementService) GetTrustedCertificates ¶
func (*ConfigurationManagementService) GetTrustedCertificates(ctx *simulator.Context, _ *types.GetTrustedCertificates) soap.HasFault
type GroupcheckService ¶
type GroupcheckService struct { vim.ManagedObjectReference // contains filtered or unexported fields }
func (*GroupcheckService) FindAllParentGroups ¶
func (s *GroupcheckService) FindAllParentGroups(ctx *simulator.Context, req *types.FindAllParentGroups) soap.HasFault
type GroupcheckServiceInstance ¶
type GroupcheckServiceInstance struct { vim.ManagedObjectReference }
func (*GroupcheckServiceInstance) SsoGroupcheckServiceInstance ¶
func (s *GroupcheckServiceInstance) SsoGroupcheckServiceInstance(ctx *simulator.Context, _ *types.SsoGroupcheckServiceInstance) soap.HasFault
type IdentitySourceManagementService ¶
type IdentitySourceManagementService struct { vim.ManagedObjectReference }
func (*IdentitySourceManagementService) Get ¶
type PrincipalDiscoveryService ¶
type PrincipalDiscoveryService struct { vim.ManagedObjectReference // contains filtered or unexported fields }
func (*PrincipalDiscoveryService) FindGroup ¶
func (s *PrincipalDiscoveryService) FindGroup(ctx *simulator.Context, req *types.FindGroup) soap.HasFault
func (*PrincipalDiscoveryService) FindGroups ¶
func (s *PrincipalDiscoveryService) FindGroups(ctx *simulator.Context, req *types.FindGroups) soap.HasFault
func (*PrincipalDiscoveryService) FindGroupsInGroup ¶
func (s *PrincipalDiscoveryService) FindGroupsInGroup(ctx *simulator.Context, req *types.FindGroupsInGroup) soap.HasFault
func (*PrincipalDiscoveryService) FindPersonUser ¶
func (s *PrincipalDiscoveryService) FindPersonUser(ctx *simulator.Context, req *types.FindPersonUser) soap.HasFault
func (*PrincipalDiscoveryService) FindPersonUsers ¶
func (s *PrincipalDiscoveryService) FindPersonUsers(ctx *simulator.Context, req *types.FindPersonUsers) soap.HasFault
func (*PrincipalDiscoveryService) FindSolutionUser ¶
func (s *PrincipalDiscoveryService) FindSolutionUser(ctx *simulator.Context, req *types.FindSolutionUser) soap.HasFault
func (*PrincipalDiscoveryService) FindSolutionUsers ¶
func (s *PrincipalDiscoveryService) FindSolutionUsers(ctx *simulator.Context, req *types.FindSolutionUsers) soap.HasFault
func (*PrincipalDiscoveryService) FindUser ¶
func (s *PrincipalDiscoveryService) FindUser(ctx *simulator.Context, req *types.FindUser) soap.HasFault
type PrincipalManagementService ¶
type PrincipalManagementService struct { vim.ManagedObjectReference // contains filtered or unexported fields }
func (*PrincipalManagementService) AddGroupsToLocalGroup ¶
func (s *PrincipalManagementService) AddGroupsToLocalGroup(ctx *simulator.Context, req *types.AddGroupsToLocalGroup) soap.HasFault
func (*PrincipalManagementService) AddUsersToLocalGroup ¶
func (s *PrincipalManagementService) AddUsersToLocalGroup(ctx *simulator.Context, req *types.AddUsersToLocalGroup) soap.HasFault
func (*PrincipalManagementService) CreateLocalGroup ¶
func (s *PrincipalManagementService) CreateLocalGroup(ctx *simulator.Context, req *types.CreateLocalGroup) soap.HasFault
func (*PrincipalManagementService) CreateLocalPersonUser ¶
func (s *PrincipalManagementService) CreateLocalPersonUser(ctx *simulator.Context, req *types.CreateLocalPersonUser) soap.HasFault
func (*PrincipalManagementService) CreateLocalSolutionUser ¶
func (s *PrincipalManagementService) CreateLocalSolutionUser(ctx *simulator.Context, req *types.CreateLocalSolutionUser) soap.HasFault
func (*PrincipalManagementService) DeleteLocalPrincipal ¶
func (s *PrincipalManagementService) DeleteLocalPrincipal(ctx *simulator.Context, req *types.DeleteLocalPrincipal) soap.HasFault
func (*PrincipalManagementService) RemovePrincipalsFromLocalGroup ¶
func (s *PrincipalManagementService) RemovePrincipalsFromLocalGroup(ctx *simulator.Context, req *types.RemovePrincipalsFromLocalGroup) soap.HasFault
func (*PrincipalManagementService) ResetLocalPersonUserPassword ¶
func (s *PrincipalManagementService) ResetLocalPersonUserPassword(ctx *simulator.Context, req *types.ResetLocalPersonUserPassword) soap.HasFault
func (*PrincipalManagementService) UpdateLocalGroupDetails ¶
func (s *PrincipalManagementService) UpdateLocalGroupDetails(ctx *simulator.Context, req *types.UpdateLocalGroupDetails) soap.HasFault
func (*PrincipalManagementService) UpdateLocalPersonUserDetails ¶
func (s *PrincipalManagementService) UpdateLocalPersonUserDetails(ctx *simulator.Context, req *types.UpdateLocalPersonUserDetails) soap.HasFault
func (*PrincipalManagementService) UpdateLocalSolutionUserDetails ¶
func (s *PrincipalManagementService) UpdateLocalSolutionUserDetails(ctx *simulator.Context, req *types.UpdateLocalSolutionUserDetails) soap.HasFault
type ServiceInstance ¶
type ServiceInstance struct { vim.ManagedObjectReference }
func (*ServiceInstance) SsoAdminServiceInstance ¶
func (s *ServiceInstance) SsoAdminServiceInstance(ctx *simulator.Context, _ *types.SsoAdminServiceInstance) soap.HasFault
type SessionManager ¶
type SessionManager struct { vim.ManagedObjectReference }
func (*SessionManager) Login ¶
func (*SessionManager) Logout ¶
Source Files ¶
- Version
- v0.48.1 (latest)
- Published
- Feb 11, 2025
- Platform
- linux/amd64
- Imports
- 13 packages
- Last checked
- 2 months ago –
Tools for package owners.