Versions in this module Expand all Collapse all v2 v2.72.1 Sep 4, 2024 v2.61.7 Jul 3, 2024 Changes in this version + func Delete(service *services.Service, roleID int) (*http.Response, error) type AdminRoles + func Create(service *services.Service, roleID *AdminRoles) (*AdminRoles, error) + func Get(service *services.Service, adminRoleId int) (*AdminRoles, error) + func GetAPIRole(service *services.Service, apiRole string) (*AdminRoles, error) + func GetAllAdminRoles(service *services.Service) ([]AdminRoles, error) + func GetAuditorRole(service *services.Service, auditorRole string) (*AdminRoles, error) + func GetByName(service *services.Service, adminRoleName string) (*AdminRoles, error) + func GetPartnerRole(service *services.Service, partnerRole string) (*AdminRoles, error) + func Update(service *services.Service, roleID int, adminRoles *AdminRoles) (*AdminRoles, error) v2.5.0 May 8, 2024 v2.4.2 Mar 11, 2024 v2.4.1 Feb 19, 2024 v2.4.0 Feb 19, 2024 v2.3.8 Feb 7, 2024 v2.3.1 Dec 18, 2023 v2.3.0 Dec 16, 2023 v2.2.9 Dec 15, 2023 Changes in this version + type AdminRoles struct + AdminAcctAccess string + AlertingAccess string + AnalysisAccess string + DashboardAccess string + DeviceInfoAccess string + FeaturePermissions map[string]interface{} + ID int + IsAuditor bool + IsNonEditable bool + LogsLimit string + Name string + Permissions []string + PolicyAccess string + Rank int + ReportAccess string + RoleType string + UsernameAccess string + type Service struct + Client *zcon.Client + func New(c *zcon.Client) *Service + func (service *Service) Create(roleID *AdminRoles) (*AdminRoles, error) + func (service *Service) Delete(roleID int) (*http.Response, error) + func (service *Service) Get(adminRoleId int) (*AdminRoles, error) + func (service *Service) GetAPIRole(apiRole string) (*AdminRoles, error) + func (service *Service) GetAllAdminRoles() ([]AdminRoles, error) + func (service *Service) GetAuditorRole(auditorRole string) (*AdminRoles, error) + func (service *Service) GetByName(adminRoleName string) (*AdminRoles, error) + func (service *Service) GetPartnerRole(partnerRole string) (*AdminRoles, error) + func (service *Service) Update(roleID int, adminRoles *AdminRoles) (*AdminRoles, error)