package
0.0.0-20241212080407-157ce6d7213f
Repository: https://github.com/bombsimon/epp-go.git
Documentation: pkg.go.dev
# Functions
AliasToNameSpace space will return the full name sapce for a name space alias.
Empty returns a non-nil value to use as an empty tag where the tag is defined with `omitempty` and would otherwise not be visible.
# Constants
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing contact status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of host value types.
Constants representing the string value of host value types.
Constants representing the string value of host value types.
Constants representing the string value of host value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Constants representing the string value of transaction status types.
Contants representing allowed values for IP type.
Contants representing allowed values for IP type.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Constants representing the string value of status value types.
Name space constants for the default name spaces.
Name space constant for the extension.
Name space constant for the extension.
Name space constants for the default name spaces.
Name space constants for the default name spaces.
Name space constants for the default name spaces.
Name space constant for the extension.
Constants representing available poll operations.
Constants representing available poll operations.
Contants represeting postal info types.
Contants represeting postal info types.
# Structs
Address represents a full address for postal information.
AuthInfo represents authentication information used when transferring domain.
CheckContact represents the data from a contact check command name.
CheckName represents the name in a check command.
CheckType represents the data from any kind of check command.
Contact represents a contact for a domain.
ContactAddRemove represents the fields that holds data to add or remove for a contact.
ContactChange represents the data that may be changed while updating a contact.
ContactCheck represents a check for contact(s).
ContactCheckData represents the data returned from a contact check command.
ContactCheckDataType represents contact check data.
ContactCheckDataTypeIn represents a namespace agnostic version of ContactCheckDataType.
ContactCheckType represents a contact check command.
ContactCheckTypeIn represents a namespace agnostic version of ContactCheckType.
ContactCreate represents a contact create command.
ContactCreateData represents the data returned from a contact create command.
ContactCreateDataType represents contact create data.
ContactCreateDataTypeIn represents a namespace agnostic version of ContactCreateDataType.
ContactCreateType represents a contact create command.
ContactCreateTypeIn represents a namespace agnostic version of ContactCreateType.
ContactDelete represents a contact delete command.
ContactDeleteType represents a contact delete command.
ContactDeleteTypeIn represents a namespace agnostic version of ContactDeleteType.
ContactInfo represents a contact info command.
ContactInfoData represents the data returned from a contact info command.
ContactInfoDataType represents contact info data.
ContactInfoDataTypeIn represents a namespace agnostic version of ContactInfoDataType.
ContactInfoType represents a contact info command.
ContactInfoTypeIn represents a namespace agnostic version of ContactInfoType.
ContactPendingActivationNotificationData represents the data returned from a contact pending activation notification command.
ContactPendingActivationNotificationDataType represents contact pending activation notifiacation data.
ContactPendingActivationNotificationDataTypeIn represents a namespace agnostic version of ContactPendingActivationNotificationDataType.
ContactStatus represents statuses for a contact.
ContactTransfer represents a contact transfer command.
ContactTransferData represents the data returned from a contact transfer cmomand.
ContactTransferDataType represents contact transfer data.
ContactTransferDataTypeIn represents a namespace agnostic version of ContactTransferDataType.
ContactTransferType represents a contact transfer command.
ContactTransferTypeIn represents a namespace agnostic version of ContactTransferType.
ContactUpdate represents a contact update command.
ContactUpdateType represents a contact update command.
ContactUpdateTypeIn represents a namespace agnostic version of ContactUpdateType.
DCP (data collection policy) represents the policy declared in the greeting message.
DCPAccess represents the access type.
DCPExpiry represent DCP expiry.
DCPOurs represents the description for DCP ours.
DCPPurpose represents a DCP purposes.
DCPRecipient represents a DCP recipient.
DCPRetention represents a DCP retention.
DCPStatement represent DCP statements.
Disclose represents fields that may be disclosed to the public.
DNSSEC represents DNSSEC data.
DNSSECExtensionCreateType implements extension for create from secDNS-1.1.
DNSSECExtensionCreateTypeIn represents a namespace agnostic version of DNSSECExtensionCreateType.
DNSSECExtensionInfoDataType represents extension for info data from secDNS-1.1.
DNSSECExtensionInfoDataTypeIn represents a namespace agnostic version of DNSSECExtensionInfoDataType.
DNSSECExtensionUpdate implements extension for update from secDNS-1.1.
DNSSECExtensionUpdateType implements extension for Update from secDNS-1.1.
DNSSECExtensionUpdateTypeIn represents a namespace agnostic version of DNSSECExtensionUpdateType.
DNSSECKeyData represents key data for DNSSEC.
DNSSECOrKeyData represents DNSSEC data or key data.
DNSSECRemove represents remove block for DNSSEC extension.
DomainAddRemove ...
DomainChange ...
DomainCheck represents a check for domain(s).
DomainCheckData represents the response data for a domain check command.
DomainCheckType implements extension for check from domain-1.0.
DomainCheckTypeIn represents a namespace agnostic version of DomainCheckType.
DomainChekDataType implements extension for chekData from domain-1.0.
DomainChekDataTypeIn represents a namespace agnostic version of DomainChekDataType.
DomainCreate represents a domain create command.
DomainCreateData represents the response data for a domain create command.
DomainCreateDataType implements extension for createData from domain-1.0.
DomainCreateDataTypeIn represents a namespace agnostic version of DomainCreateDataType.
DomainCreateType implements extension for create from domain-1.0.
DomainCreateTypeIn represents a namespace agnostic version of DomainCreateType.
DomainDelete represents a domain delete command.
DomainDeleteType implements extension for delete from domain-1.0.
DomainDeleteTypeIn represents a namespace agnostic version of DomainDeleteType.
DomainInfo represents a domain info command.
DomainInfoData represents the response data for a domain info command.
DomainInfoDataType implements extension for infoData from domain-1.0.
DomainInfoDataTypeIn represents a namespace agnostic version of DomainInfoDataType.
DomainInfoName represents a domain name in a domain info response.
DomainInfoType implements extension for info from domain-1.0.
DomainInfoTypeIn represents a namespace agnostic version of DomainInfoType.
DomainPendingActivationNotificationData represents the response data for a domain pan command.
DomainPendingActivationNotificationDataType implements extension for pendingActivationNotificationData from domain-1.0.
DomainPendingActivationNotificationDataTypeIn represents a namespace agnostic version of DomainPendingActivationNotificationDataType.
DomainRenew represents a domain renew command.
DomainRenewData represents the response data for a domain renew command.
DomainRenewDataType implements extension for renewData from domain-1.0.
DomainRenewDataTypeIn represents a namespace agnostic version of DomainRenewDataType.
DomainRenewType implements extension for renew from domain-1.0.
DomainRenewTypeIn represents a namespace agnostic version of DomainRenewType.
DomainStatus represents statuses for a domain.
DomainTransfer represents a domain transfer command.
DomainTransferData represents the response data for a domain transfer command.
DomainTransferDataType implements extension for transferData from domain-1.0.
DomainTransferDataTypeIn represents a namespace agnostic version of DomainTransferDataType.
DomainTransferType implements extension for transfer from domain-1.0.
DomainTransferTypeIn represents a namespace agnostic version of DomainTransferType.
DomainUpdate represents a domain update command.
DomainUpdateType implements extension for update from domain-1.0.
DomainUpdateTypeIn represents a namespace agnostic version of DomainUpdateType.
E164Type represents the E.164 numeric plan.
EmptyTag represents a tag that can not have any value.
EPPGreeting is the type to represent a greeting from the server.
ExternalErrorValue represents the response in the extValeu tag.
Greeting represents the elements in a greeting message.
HostAddRemove represents data that can be added or removed while updating a domain.
HostAddress represents an IP address beloning to a host.
HostAttribute represents attributes for a host for a domain.
HostCheck represents a host check request to the EPP server.
HostCheckData represents the response for a host check command.
HostCheckDataType represents host check data.
HostCheckDataTypeIn represents a namespace agnostic version of HostCheckDataType.
HostCheckType represents a host check command.
HostCheckTypeIn represents a namespace agnostic version of HostCheckType.
HostCreate represents a host create request to the EPP server.
HostCreateData represents the response for a host create command.
HostCreateDataType represents host create data.
HostCreateDataTypeIn represents a namespace agnostic version of HostCreateDataType.
HostCreateType represents a host create command.
HostCreateTypeIn represents a namespace agnostic version of HostCreateType.
HostDelete represents a host delete request to the EPP server.
HostDeleteType represents a host delete command.
HostDeleteTypeIn represents a namespace agnostic version of HostDeleteType.
HostInfo represents a host info request to the EPP server.
HostInfoData represents the response for a host info command.
HostInfoDataType represents host info data.
HostInfoDataTypeIn represents a namespace agnostic version of HostInfoDataType.
HostInfoType represents a host info command.
HostInfoTypeIn represents a namespace agnostic version of HostInfoType.
HostStatus represents statuses for a host.
HostUpdate represents a host update request to the EPP server.
HostUpdateType represents a host update command.
HostUpdateTypeIn represents a namespace agnostic version of HostUpdateType.
IISExtensionCreate represents the extension data for create.
IISExtensionCreateType represents the create tag from the iis-1.2 extension.
IISExtensionCreateTypeIn represents a namespace agnostic version of IISExtensionCreateType.
IISExtensionInfoData represents the extension data for infData.
IISExtensionInfoDataType represents the infData tag from iis-1.2 extension.
IISExtensionInfoDataTypeIn represents a namespace agnostic version of IISExtensionInfoDataType.
IISExtensionTransfer represents the extension data for transfer.
IISExtensionTransferType represents the transfer tag from iis-1.2 extension.
IISExtensionTransferTypeIn represents a namespace agnostic version of IISExtensionTransferType.
IISExtensionUpdate represents the extension data for update.
IISExtensionUpdateType represents the update thag from iis-1.2 extension.
IISExtensionUpdateTypeIn represents a namespace agnostic version of IISExtensionUpdateType.
InternationalOrLocalType represents a value with a type set to an available postal info type.
Login represents the data passed to login.
LoginOptions represents options that belongs to the login command.
LoginServiceExtension represents extension URIs.
LoginServices represents services used while logging in.
MessageQueue represents a message queue for client retrieval.
NameServer represents a name server for a domain.
PendingActivationNotificationName represents the name in pending activation notification data sets.
Period represents the period unit and value.
Poll represents a poll command.
PollCommand represents the (attribute) data from a poll command tag.
PostalInfo represents potal information for a contact.
Response represents an EPP response.
Result represents the result in a EPP response.
ServiceExtension represent extension to the service.
ServiceMenu represents tags that may occur in the greeting service tag.
TransactionID represents transaction IDs for the client and the server.
# Type aliases
ContactStatusType represents contact status types.
ContactTransferStatusType represents available transaction statuses.
DomainHostsType represents the string value of host types.
DomainStatusType represents available status values.
DomainTransferStatusType represents available transaction statuses.
HostStatusType represents available status values.
IPType represents IP type, that is the IP version.
PollOperation represents an operation for a poll command.
PostalInfoType represents the typoe of a postal info.