leftovers: github.com/genevievelesperance/leftovers/aws/route53 Index | Files | Directories

package route53

import "github.com/genevievelesperance/leftovers/aws/route53"

Index

Package Files

health_check.go health_checks.go hosted_zone.go hosted_zones.go logger.go record_sets.go

type HealthCheck Uses

type HealthCheck struct {
    // contains filtered or unexported fields
}

func NewHealthCheck Uses

func NewHealthCheck(client healthChecksClient, id *string) HealthCheck

func (HealthCheck) Delete Uses

func (h HealthCheck) Delete() error

func (HealthCheck) Name Uses

func (h HealthCheck) Name() string

func (HealthCheck) Type Uses

func (h HealthCheck) Type() string

type HealthChecks Uses

type HealthChecks struct {
    // contains filtered or unexported fields
}

func NewHealthChecks Uses

func NewHealthChecks(client healthChecksClient, logger logger) HealthChecks

func (HealthChecks) List Uses

func (h HealthChecks) List(filter string) ([]common.Deletable, error)

func (HealthChecks) Type Uses

func (h HealthChecks) Type() string

type HostedZone Uses

type HostedZone struct {
    // contains filtered or unexported fields
}

func NewHostedZone Uses

func NewHostedZone(client hostedZonesClient, id, name *string, recordSets recordSets) HostedZone

func (HostedZone) Delete Uses

func (h HostedZone) Delete() error

func (HostedZone) Name Uses

func (h HostedZone) Name() string

func (HostedZone) Type Uses

func (h HostedZone) Type() string

type HostedZones Uses

type HostedZones struct {
    // contains filtered or unexported fields
}

func NewHostedZones Uses

func NewHostedZones(client hostedZonesClient, logger logger, recordSets recordSets) HostedZones

func (HostedZones) List Uses

func (z HostedZones) List(filter string) ([]common.Deletable, error)

func (HostedZones) Type Uses

func (z HostedZones) Type() string

type RecordSets Uses

type RecordSets struct {
    // contains filtered or unexported fields
}

func NewRecordSets Uses

func NewRecordSets(client recordSetsClient) RecordSets

func (RecordSets) Delete Uses

func (r RecordSets) Delete(hostedZoneId *string, hostedZoneName string, records []*awsroute53.ResourceRecordSet) error

func (RecordSets) Get Uses

func (r RecordSets) Get(hostedZoneId *string) ([]*awsroute53.ResourceRecordSet, error)

Directories

PathSynopsis
fakes

Package route53 imports 5 packages (graph). Updated 2019-11-15. Refresh now. Tools for package owners.