Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Blackbox ¶
type Blackbox struct {
// contains filtered or unexported fields
}
func NewBlackbox ¶
type DNSProvider ¶
type DNSProvider struct {
// contains filtered or unexported fields
}
func NewCloudflareDNS ¶
func NewCloudflareDNS(opts ...Option) *DNSProvider
func NewGoogleDNS ¶
func NewGoogleDNS(opts ...Option) *DNSProvider
func (*DNSProvider) Check ¶
func (p *DNSProvider) Check(ctx context.Context, name string) (*abuse.ProviderResult, error)
func (*DNSProvider) Name ¶
func (p *DNSProvider) Name() string
func (*DNSProvider) RateLimit ¶
func (p *DNSProvider) RateLimit() abuse.RateLimit
type IPAPICom ¶
type IPAPICom struct {
// contains filtered or unexported fields
}
func NewIPAPICom ¶
type IPLogs ¶
type IPLogs struct {
// contains filtered or unexported fields
}
type IPLookup ¶
type IPLookup struct {
// contains filtered or unexported fields
}
func NewIPLookup ¶
type IPPriv ¶
type IPPriv struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.