Documentation
¶
Index ¶
- type Model
- func (m *Model) AddRevocation(serial int64, reason int, info string, expiry time.Time) error
- func (m *Model) Close()
- func (m *Model) GetAgentApps(agentId string) ([]*ent.App, error)
- func (m *Model) GetDefaultAgentFrequency(request nats.RemoteConfigRequest) (int, error)
- func (m *Model) GetDefaultSite() (*ent.Site, error)
- func (m *Model) GetDefaultTenant() (*ent.Tenant, error)
- func (m *Model) GetDeployedPackages(agentID string) ([]string, error)
- func (m *Model) GetExcludedWinGetPackages(agentID string) ([]string, error)
- func (m *Model) GetNetbirdSettings(tenantID int) (*ent.NetbirdSettings, error)
- func (m *Model) GetProfilesAppliedToAgent(siteID int, agentID string) ([]*ent.Profile, error)
- func (m *Model) GetProfilesAppliedToAll(siteID int) ([]*ent.Profile, error)
- func (m *Model) GetRemoteAssistanceAgentSetting(request nats.RemoteConfigRequest) (bool, error)
- func (m *Model) GetSFTPAgentSetting(request nats.RemoteConfigRequest) (bool, error)
- func (m *Model) GetSMTPSettings() (*ent.Settings, error)
- func (m *Model) GetSettings(t string) (*ent.Settings, error)
- func (m *Model) GetTenantFromAgentID(request nats.RemoteConfigRequest) (int, error)
- func (m *Model) GetWingetFrequency(request nats.RemoteConfigRequest) (int, error)
- func (m *Model) MarkPackageAsExcluded(data nats.DeployAction) error
- func (m *Model) RevokePreviousCertificates(description string) error
- func (m *Model) SaveAgentInfo(data *nats.AgentReport, servers string, autoAdmitAgents bool) error
- func (m *Model) SaveAntivirusInfo(data *nats.AgentReport) error
- func (m *Model) SaveAppsInfo(data *nats.AgentReport) error
- func (m *Model) SaveCertificate(serial int64, certType certificate.Type, uid, description string, ...) error
- func (m *Model) SaveComputerInfo(data *nats.AgentReport) error
- func (m *Model) SaveDeployInfo(data *nats.DeployAction) error
- func (m *Model) SaveLogicalDisksInfo(data *nats.AgentReport) error
- func (m *Model) SaveMemorySlotsInfo(data *nats.AgentReport) error
- func (m *Model) SaveMonitorsInfo(data *nats.AgentReport) error
- func (m *Model) SaveNetbirdInfo(data *nats.AgentReport) error
- func (m *Model) SaveNetworkAdaptersInfo(data *nats.AgentReport) error
- func (m *Model) SaveOSInfo(data *nats.AgentReport) error
- func (m *Model) SavePhysicalDisksInfo(data *nats.AgentReport) error
- func (m *Model) SavePrintersInfo(data *nats.AgentReport) error
- func (m *Model) SaveProfileApplicationIssues(profileID int, agentID string, success bool, errorData string) error
- func (m *Model) SaveReleaseInfo(data *nats.AgentReport) error
- func (m *Model) SaveRemoteAssistanceAgentSetting(request nats.RemoteConfigRequest, status bool) error
- func (m *Model) SaveSFTPAgentSetting(request nats.RemoteConfigRequest, status bool) error
- func (m *Model) SaveSharesInfo(data *nats.AgentReport) error
- func (m *Model) SaveSystemUpdateInfo(data *nats.AgentReport) error
- func (m *Model) SaveUpdatesInfo(data *nats.AgentReport) error
- func (m *Model) SaveWinGetDeployInfo(data nats.DeployAction) error
- func (m *Model) SetAgentIsWaitingForAdmissionAgain(agentId string) error
- func (m *Model) SetCertificateSent(uid string) error
- func (m *Model) SetEmailVerified(uid string) error
- func (m *Model) ValidateTenantAndSite(tenantID, siteID int) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Model ¶
func (*Model) AddRevocation ¶
func (*Model) GetAgentApps ¶ added in v0.10.0
func (*Model) GetDefaultAgentFrequency ¶
func (m *Model) GetDefaultAgentFrequency(request nats.RemoteConfigRequest) (int, error)
func (*Model) GetDefaultTenant ¶ added in v0.7.0
func (*Model) GetDeployedPackages ¶
func (*Model) GetExcludedWinGetPackages ¶
func (*Model) GetNetbirdSettings ¶ added in v0.11.0
func (m *Model) GetNetbirdSettings(tenantID int) (*ent.NetbirdSettings, error)
func (*Model) GetProfilesAppliedToAgent ¶
func (*Model) GetProfilesAppliedToAll ¶
func (*Model) GetRemoteAssistanceAgentSetting ¶
func (m *Model) GetRemoteAssistanceAgentSetting(request nats.RemoteConfigRequest) (bool, error)
func (*Model) GetSFTPAgentSetting ¶
func (m *Model) GetSFTPAgentSetting(request nats.RemoteConfigRequest) (bool, error)
func (*Model) GetSMTPSettings ¶ added in v0.7.0
func (*Model) GetTenantFromAgentID ¶ added in v0.7.0
func (m *Model) GetTenantFromAgentID(request nats.RemoteConfigRequest) (int, error)
func (*Model) GetWingetFrequency ¶
func (m *Model) GetWingetFrequency(request nats.RemoteConfigRequest) (int, error)
func (*Model) MarkPackageAsExcluded ¶
func (m *Model) MarkPackageAsExcluded(data nats.DeployAction) error
func (*Model) RevokePreviousCertificates ¶
func (*Model) SaveAgentInfo ¶
func (*Model) SaveAntivirusInfo ¶
func (m *Model) SaveAntivirusInfo(data *nats.AgentReport) error
func (*Model) SaveAppsInfo ¶
func (m *Model) SaveAppsInfo(data *nats.AgentReport) error
func (*Model) SaveCertificate ¶
func (*Model) SaveComputerInfo ¶
func (m *Model) SaveComputerInfo(data *nats.AgentReport) error
func (*Model) SaveDeployInfo ¶
func (m *Model) SaveDeployInfo(data *nats.DeployAction) error
func (*Model) SaveLogicalDisksInfo ¶
func (m *Model) SaveLogicalDisksInfo(data *nats.AgentReport) error
func (*Model) SaveMemorySlotsInfo ¶
func (m *Model) SaveMemorySlotsInfo(data *nats.AgentReport) error
func (*Model) SaveMonitorsInfo ¶
func (m *Model) SaveMonitorsInfo(data *nats.AgentReport) error
func (*Model) SaveNetbirdInfo ¶ added in v0.11.0
func (m *Model) SaveNetbirdInfo(data *nats.AgentReport) error
func (*Model) SaveNetworkAdaptersInfo ¶
func (m *Model) SaveNetworkAdaptersInfo(data *nats.AgentReport) error
func (*Model) SaveOSInfo ¶
func (m *Model) SaveOSInfo(data *nats.AgentReport) error
func (*Model) SavePhysicalDisksInfo ¶ added in v0.10.0
func (m *Model) SavePhysicalDisksInfo(data *nats.AgentReport) error
func (*Model) SavePrintersInfo ¶
func (m *Model) SavePrintersInfo(data *nats.AgentReport) error
func (*Model) SaveProfileApplicationIssues ¶
func (*Model) SaveReleaseInfo ¶
func (m *Model) SaveReleaseInfo(data *nats.AgentReport) error
func (*Model) SaveRemoteAssistanceAgentSetting ¶
func (m *Model) SaveRemoteAssistanceAgentSetting(request nats.RemoteConfigRequest, status bool) error
func (*Model) SaveSFTPAgentSetting ¶
func (m *Model) SaveSFTPAgentSetting(request nats.RemoteConfigRequest, status bool) error
func (*Model) SaveSharesInfo ¶
func (m *Model) SaveSharesInfo(data *nats.AgentReport) error
func (*Model) SaveSystemUpdateInfo ¶
func (m *Model) SaveSystemUpdateInfo(data *nats.AgentReport) error
func (*Model) SaveUpdatesInfo ¶
func (m *Model) SaveUpdatesInfo(data *nats.AgentReport) error
func (*Model) SaveWinGetDeployInfo ¶
func (m *Model) SaveWinGetDeployInfo(data nats.DeployAction) error
func (*Model) SetAgentIsWaitingForAdmissionAgain ¶
func (*Model) SetCertificateSent ¶
func (*Model) SetEmailVerified ¶
Click to show internal directories.
Click to hide internal directories.