Documentation ¶
Index ¶
- type GlesysProvider
- func (p *GlesysProvider) ApplyChanges(ctx context.Context, planChanges *plan.Changes) error
- func (p *GlesysProvider) Records(ctx context.Context) ([]*endpoint.Endpoint, error)
- func (p *GlesysProvider) ZoneRecords(ctx context.Context) ([]glesys.DNSDomainRecord, error)
- func (p *GlesysProvider) Zones(ctx context.Context) ([]glesys.DNSDomain, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlesysProvider ¶
type GlesysProvider struct { provider.BaseProvider Client glesys.Client DryRun bool }
func NewGlesysProvider ¶
func NewGlesysProvider(dryRun bool, version string) (*GlesysProvider, error)
func (*GlesysProvider) ApplyChanges ¶
ApplyChanges Records returns the list of records in a given zone.
func (*GlesysProvider) ZoneRecords ¶
func (p *GlesysProvider) ZoneRecords(ctx context.Context) ([]glesys.DNSDomainRecord, error)
Click to show internal directories.
Click to hide internal directories.