Documentation ¶
Index ¶
- Constants
- func EnsureQuotedText(v string) string
- func LogDetails(params ...string)
- type Base_Record
- type Record
- type RecordA
- func (r *RecordA) Copy() Base_Record
- func (r *RecordA) GetDNSName() string
- func (r *RecordA) GetId() string
- func (r *RecordA) GetSetIdentifier() string
- func (r *RecordA) GetTTL() int
- func (r *RecordA) GetType() string
- func (r *RecordA) GetValue() string
- func (r *RecordA) PrepareUpdate() Base_Record
- func (r *RecordA) SetTTL(ttl int)
- type RecordAAAA
- func (r *RecordAAAA) Copy() Base_Record
- func (r *RecordAAAA) GetDNSName() string
- func (r *RecordAAAA) GetId() string
- func (r *RecordAAAA) GetSetIdentifier() string
- func (r *RecordAAAA) GetTTL() int
- func (r *RecordAAAA) GetType() string
- func (r *RecordAAAA) GetValue() string
- func (r *RecordAAAA) PrepareUpdate() Base_Record
- func (r *RecordAAAA) SetTTL(ttl int)
- type RecordCNAME
- func (r *RecordCNAME) Copy() Base_Record
- func (r *RecordCNAME) GetDNSName() string
- func (r *RecordCNAME) GetId() string
- func (r *RecordCNAME) GetSetIdentifier() string
- func (r *RecordCNAME) GetTTL() int
- func (r *RecordCNAME) GetType() string
- func (r *RecordCNAME) GetValue() string
- func (r *RecordCNAME) PrepareUpdate() Base_Record
- func (r *RecordCNAME) SetTTL(ttl int)
- type RecordNS
- type RecordTXT
- func (r *RecordTXT) Copy() Base_Record
- func (r *RecordTXT) GetDNSName() string
- func (r *RecordTXT) GetId() string
- func (r *RecordTXT) GetSetIdentifier() string
- func (r *RecordTXT) GetTTL() int
- func (r *RecordTXT) GetType() string
- func (r *RecordTXT) GetValue() string
- func (r *RecordTXT) PrepareUpdate() Base_Record
- func (r *RecordTXT) SetTTL(ttl int)
Constants ¶
View Source
const ( Type_A = "A" Type_CNAME = "CNAME" Type_AAAA = "AAAA" Type_TXT = "TXT" )
Variables ¶
This section is empty.
Functions ¶
func EnsureQuotedText ¶
func LogDetails ¶ added in v0.0.12
func LogDetails(params ...string)
Types ¶
type Base_Record ¶
type Record ¶
type Record interface { Base_Record PrepareUpdate() Base_Record }
type RecordA ¶
func (*RecordA) Copy ¶
func (r *RecordA) Copy() Base_Record
func (*RecordA) GetDNSName ¶
func (*RecordA) GetSetIdentifier ¶
func (*RecordA) PrepareUpdate ¶
func (r *RecordA) PrepareUpdate() Base_Record
type RecordAAAA ¶
type RecordAAAA ibclient.RecordAAAA
func (*RecordAAAA) Copy ¶
func (r *RecordAAAA) Copy() Base_Record
func (*RecordAAAA) GetDNSName ¶
func (r *RecordAAAA) GetDNSName() string
func (*RecordAAAA) GetId ¶
func (r *RecordAAAA) GetId() string
func (*RecordAAAA) GetSetIdentifier ¶
func (r *RecordAAAA) GetSetIdentifier() string
func (*RecordAAAA) GetTTL ¶
func (r *RecordAAAA) GetTTL() int
func (*RecordAAAA) GetType ¶
func (r *RecordAAAA) GetType() string
func (*RecordAAAA) GetValue ¶
func (r *RecordAAAA) GetValue() string
func (*RecordAAAA) PrepareUpdate ¶
func (r *RecordAAAA) PrepareUpdate() Base_Record
func (*RecordAAAA) SetTTL ¶
func (r *RecordAAAA) SetTTL(ttl int)
type RecordCNAME ¶
type RecordCNAME ibclient.RecordCNAME
func (*RecordCNAME) Copy ¶
func (r *RecordCNAME) Copy() Base_Record
func (*RecordCNAME) GetDNSName ¶
func (r *RecordCNAME) GetDNSName() string
func (*RecordCNAME) GetId ¶
func (r *RecordCNAME) GetId() string
func (*RecordCNAME) GetSetIdentifier ¶
func (r *RecordCNAME) GetSetIdentifier() string
func (*RecordCNAME) GetTTL ¶
func (r *RecordCNAME) GetTTL() int
func (*RecordCNAME) GetType ¶
func (r *RecordCNAME) GetType() string
func (*RecordCNAME) GetValue ¶
func (r *RecordCNAME) GetValue() string
func (*RecordCNAME) PrepareUpdate ¶
func (r *RecordCNAME) PrepareUpdate() Base_Record
func (*RecordCNAME) SetTTL ¶
func (r *RecordCNAME) SetTTL(ttl int)
type RecordTXT ¶
func (*RecordTXT) Copy ¶
func (r *RecordTXT) Copy() Base_Record
func (*RecordTXT) GetDNSName ¶
func (*RecordTXT) GetSetIdentifier ¶
func (*RecordTXT) PrepareUpdate ¶
func (r *RecordTXT) PrepareUpdate() Base_Record
Click to show internal directories.
Click to hide internal directories.