Documentation
¶
Overview ¶
Package dns contains the logic for validating MAAS instance DNS rules
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UpstreamDNSRulesService ¶
type UpstreamDNSRulesService struct {
// contains filtered or unexported fields
}
UpstreamDNSRulesService is the service for validating MAAS instance upstream DNS rules
func NewUpstreamDNSRulesService ¶
func NewUpstreamDNSRulesService(log logr.Logger, api api.MAASServer) *UpstreamDNSRulesService
NewUpstreamDNSRulesService creates a new UpstreamDNSRulesService
func (*UpstreamDNSRulesService) ReconcileMaasInstanceUpstreamDNSRules ¶
func (s *UpstreamDNSRulesService) ReconcileMaasInstanceUpstreamDNSRules(rule v1alpha1.UpstreamDNSRule) (*types.ValidationRuleResult, error)
ReconcileMaasInstanceUpstreamDNSRules reconciles a MAAS instance upstream DNS rule
Click to show internal directories.
Click to hide internal directories.