Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormalizeDomains ¶ added in v0.0.10
NormalizeDomains adds a "." at the end of each domain in the domains slice if not present already.
Types ¶
type AliasRepository ¶
type AliasRepository interface {
// Upsert inserts or updates Aliases on Route53
Upsert(aliases Aliases) error
// Delete deletes Aliases on Route53
Delete(aliases Aliases) error
}
AliasRepository provides a layer to interact with the AWS API when manipulating Route53 records
func NewAliasRepository ¶ added in v0.0.10
func NewAliasRepository(awsClient route53iface.Route53API, config config.Config) AliasRepository
NewAliasRepository builds a new AliasRepository
type Aliases ¶
Aliases represents all aliases which should be bound to a CF distribution
func NewAliases ¶
NewAliases builds a new Aliases
Click to show internal directories.
Click to hide internal directories.