Documentation ¶
Overview ¶
Package route53provider provides a driver implementation that advertises DNS-SD service instances on domain names hosted by Amazon Route 53.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
Provider is an implementation of provider.Provider that advertises DNS-SD services on domains hosted by Amazon Route 53.
func (*Provider) AdvertiserByDomain ¶
func (p *Provider) AdvertiserByDomain( ctx context.Context, domain string, ) (provider.Advertiser, bool, error)
AdvertiserByDomain returns the Advertiser used to advertise services on the given domain.
ok is false if this provider does not manage the given domain.
func (*Provider) AdvertiserByID ¶
func (p *Provider) AdvertiserByID( ctx context.Context, id map[string]any, ) (provider.Advertiser, error)
AdvertiserByID returns the Advertiser with the given ID.
Click to show internal directories.
Click to hide internal directories.