Documentation ¶
Index ¶
- Variables
- func New(vc *simulator.Registry, u *url.URL) *simulator.Registry
- 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
Constants ¶
This section is empty.
Variables ¶
View Source
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 ¶
Types ¶
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
}
type PrincipalDiscoveryService ¶
type PrincipalDiscoveryService struct { vim.ManagedObjectReference // contains filtered or unexported fields }
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
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
}
Click to show internal directories.
Click to hide internal directories.