Documentation
¶
Index ¶
- func NewAuthService(config *models.Config) *authService
- type AuthService
- type IntegrationService
- func (s *IntegrationService) CommitChanges(domain string) (int, error)
- func (s *IntegrationService) CreateRecord(domain string, subdomain string, ip string, commit bool) (int, error)
- func (s *IntegrationService) DeleteRecord(domain string, subdomain string, commit bool) (int, error)
- func (s *IntegrationService) GetInfo(domainName string) ([]models.Record, int, error)
- func (s *IntegrationService) GetRecord(domain string, subdomain string) (models.Record, int, error)
- func (s *IntegrationService) UpdateRecord(domain string, subdomain string, newIp string, commit bool) (int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthService ¶
Types ¶
type AuthService ¶
type IntegrationService ¶
type IntegrationService struct {
// contains filtered or unexported fields
}
func NewIntegrationService ¶
func NewIntegrationService(config *models.Config) *IntegrationService
func (*IntegrationService) CommitChanges ¶ added in v0.8.1
func (s *IntegrationService) CommitChanges(domain string) (int, error)
func (*IntegrationService) CreateRecord ¶
func (*IntegrationService) DeleteRecord ¶
func (*IntegrationService) UpdateRecord ¶
Click to show internal directories.
Click to hide internal directories.