domain

package
v2.56.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2025 License: MPL-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceRecord

func DataSourceRecord() *schema.Resource

func DataSourceRecordRead

func DataSourceRecordRead(ctx context.Context, d *schema.ResourceData, m any) diag.Diagnostics

func DataSourceZone

func DataSourceZone() *schema.Resource

func DataSourceZoneRead

func DataSourceZoneRead(ctx context.Context, d *schema.ResourceData, m any) diag.Diagnostics

func ExpandContact added in v2.52.0

func ExpandContact(contactMap map[string]any) *domain.Contact

func ExpandNewContact added in v2.52.0

func ExpandNewContact(contactMap map[string]any) *domain.NewContact

func ExtractDomainsFromTaskID added in v2.52.0

func ExtractDomainsFromTaskID(ctx context.Context, id string, registrarAPI *domain.RegistrarAPI) ([]string, error)

func FindDefaultReverse

func FindDefaultReverse(address string) string

func FlattenDSRecord added in v2.52.0

func FlattenDSRecord(dsRecords []*domain.DSRecord) []any

func NewDomainAPI

func NewDomainAPI(m any) *domain.API

NewDomainAPI returns a new domain API.

func NewRegistrarDomainAPI added in v2.52.0

func NewRegistrarDomainAPI(m any) *domain.RegistrarAPI

NewRegistrarDomainAPI returns a new registrar API.

func ResourceRecord

func ResourceRecord() *schema.Resource

func ResourceRegistration added in v2.52.0

func ResourceRegistration() *schema.Resource

func ResourceZone

func ResourceZone() *schema.Resource

func SplitDomains added in v2.52.0

func SplitDomains(input *string) []string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL