package
1.19.0
Repository: https://github.com/ans-group/sdk-go.git
Documentation: pkg.go.dev

# Functions

NewService returns a new instance of Service.
ParseCDNRuleCacheControlDuration parses string s and returns a pointer to an initialised CDNRuleCacheControlDuration.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ACLGeoIPRule represents a DDoSX ACL GeoIP rule.
ACLGeoIPRuleNotFoundError indicates an ACL GeoIP rule was not found.
ACLIPRule represents a DDoSX ACL IP rule.
ACLIPRuleNotFoundError indicates an ACL IP rule was not found.
CDNRule represents a DDoSX CDN rule.
CDNRuleCacheControlDuration represents a DDoSX CDN rule duration.
CDNRuleNotFoundError indicates a CDN rule was not found.
CreateACLGeoIPRuleRequest represents a DDoSX GeoIP ACL rule.
CreateACLIPRuleRequest represents a DDoSX IP ACL rule.
CreateCDNRuleRequest represents a DDoSX CDN rule create request.
CreateDomainRequest represents a request to create a DDoSX domain.
CreateHSTSRuleRequest represents a DDoSX HSTS rule create request.
CreateRecordRequest represents a request to create a DDoSX record.
CreateSSLRequest represents a DDoSX SSL create request.
CreateWAFAdvancedRuleRequest represents a DDoSX WAF advanced rule create request.
CreateWAFRequest represents a DDoSX WAF create request.
CreateWAFRuleRequest represents a DDoSX WAF rule create request.
DeleteDomainRequest represents a DDoSX domain removal request.
Domain represents a DDoSX domain.
DomainAlreadyVerifiedError indicates a domain is already verified.
DomainCDNConfigurationNotFoundError indicates CDN configuration was not found for domain.
DomainExternalDNS represents a DDoSX domain external DNS configuration.
DomainHSTSConfigurationNotFoundError indicates HSTS configuration was not found for domain.
DomainNotFoundError indicates a domain was not found.
DomainProperty represents a DDoSX domain property.
DomainPropertyNotFoundError indicates a domain property was not found.
DomainRecordNotFoundError indicates a Domain Record was not found.
DomainWAFNotFoundError indicates a WAF configuration was not found for domain.
GetACLGeoIPRulesModeResponseBodyData represents an API response body data.
HSTSConfiguration represents HSTS configuration for a DDoSX domain.
HSTSRule represents HSTS rule for a DDoSX domain.
HSTSRuleNotFoundError indicates a HSTS rule was not found.
PatchACLGeoIPRuleRequest represents a DDoSX GeoIP ACL rule patch request.
PatchACLGeoIPRulesModeRequest represents a DDoSX IP ACL rule mode patch request.
PatchACLIPRuleRequest represents a DDoSX IP ACL rule patch request.
PatchCDNRuleRequest represents a DDoSX CDN rule patch request.
PatchDomainPropertyRequest represents a DDoSX Domain Property patch request.
PatchHSTSRuleRequest represents a DDoSX HSTS rule patch request.
PatchRecordRequest represents a DDoSX Record patch request.
PatchSSLRequest represents a DDoSX SSL create request.
PatchWAFAdvancedRuleRequest represents a DDoSX WAF advanced rule patch request.
PatchWAFRequest represents a DDoSX WAF patch request.
PatchWAFRuleRequest represents a DDoSX WAF rule patch request.
PatchWAFRuleSetRequest represents a DDoSX WAF rule set patch request.
PurgeCDNRequest represents a DDoSX CDN purge request.
Record represents a DDoSX record.
RecordNotFoundError indicates a Record was not found.
Service implements DDoSXService for managing DDoSX via the UKFast API.
SSL represents a DDoSX SSL.
SSLContent represents a DDoSX SSL content.
SSLNotFoundError indicates an SSL was not found.
SSLPrivateKey represents a DDoSX SSL private key.
WAF represents a DDoSX WAF configuration.
WAFAdvancedRule represents a DDoSX WAF advanced rule.
WAFAdvancedRuleNotFoundError indicates a WAF advanced rule was not found.
WAFLog represents a WAF log entry.
WAFLogMatch represents a WAF log match.
WAFLogMatchNotFoundError indicates a WAF rule was not found.
WAFLogNotFoundError indicates a WAF rule was not found.
WAFRule represents a DDoSX WAF rule.
WAFRuleNotFoundError indicates a WAF rule was not found.
WAFRuleSet represents a DDoSX WAF rule set.
WAFRuleSetNotFoundError indicates a WAF rule set was not found.

# Interfaces

DDoSXService is an interface for managing the DDoSX service.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author