Documentation ¶
Index ¶
- func DDoSXRootCmd(f factory.ClientFactory, fs afero.Fs) *cobra.Command
- func DomainStatusWaitFunc(service ddosx.DDoSXService, domainName string, status ddosx.DomainStatus) helper.WaitFunc
- func OutputDDoSXACLGeoIPRulesModesProvider(modes []ddosx.ACLGeoIPRulesMode) output.OutputHandlerDataProvider
- func OutputDDoSXACLGeoIPRulesProvider(rules []ddosx.ACLGeoIPRule) output.OutputHandlerDataProvider
- func OutputDDoSXACLIPRulesProvider(rules []ddosx.ACLIPRule) output.OutputHandlerDataProvider
- func OutputDDoSXCDNRulesProvider(rules []ddosx.CDNRule) output.OutputHandlerDataProvider
- func OutputDDoSXDomainPropertiesProvider(properties []ddosx.DomainProperty) output.OutputHandlerDataProvider
- func OutputDDoSXDomainVerificationFilesProvider(files []OutputDDoSXDomainVerificationFilesFile) output.OutputHandlerDataProvider
- func OutputDDoSXDomainsProvider(domains []ddosx.Domain) output.OutputHandlerDataProvider
- func OutputDDoSXHSTSConfigurationsProvider(configurations []ddosx.HSTSConfiguration) output.OutputHandlerDataProvider
- func OutputDDoSXHSTSRulesProvider(rules []ddosx.HSTSRule) output.OutputHandlerDataProvider
- func OutputDDoSXRecordsProvider(records []ddosx.Record) output.OutputHandlerDataProvider
- func OutputDDoSXSSLContentsProvider(sslContents []ddosx.SSLContent) output.OutputHandlerDataProvider
- func OutputDDoSXSSLPrivateKeysProvider(sslPrivateKeys []ddosx.SSLPrivateKey) output.OutputHandlerDataProvider
- func OutputDDoSXSSLsProvider(ssls []ddosx.SSL) output.OutputHandlerDataProvider
- func OutputDDoSXWAFAdvancedRulesProvider(rules []ddosx.WAFAdvancedRule) output.OutputHandlerDataProvider
- func OutputDDoSXWAFLogMatchesProvider(matches []ddosx.WAFLogMatch) output.OutputHandlerDataProvider
- func OutputDDoSXWAFLogsProvider(logs []ddosx.WAFLog) output.OutputHandlerDataProvider
- func OutputDDoSXWAFRuleSetsProvider(rulesets []ddosx.WAFRuleSet) output.OutputHandlerDataProvider
- func OutputDDoSXWAFRulesProvider(rules []ddosx.WAFRule) output.OutputHandlerDataProvider
- func OutputDDoSXWAFsProvider(wafs []ddosx.WAF) output.OutputHandlerDataProvider
- type OutputDDoSXDomainVerificationFilesFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DDoSXRootCmd ¶
func DomainStatusWaitFunc ¶
func DomainStatusWaitFunc(service ddosx.DDoSXService, domainName string, status ddosx.DomainStatus) helper.WaitFunc
func OutputDDoSXACLGeoIPRulesModesProvider ¶
func OutputDDoSXACLGeoIPRulesModesProvider(modes []ddosx.ACLGeoIPRulesMode) output.OutputHandlerDataProvider
func OutputDDoSXACLGeoIPRulesProvider ¶
func OutputDDoSXACLGeoIPRulesProvider(rules []ddosx.ACLGeoIPRule) output.OutputHandlerDataProvider
func OutputDDoSXACLIPRulesProvider ¶
func OutputDDoSXACLIPRulesProvider(rules []ddosx.ACLIPRule) output.OutputHandlerDataProvider
func OutputDDoSXCDNRulesProvider ¶
func OutputDDoSXCDNRulesProvider(rules []ddosx.CDNRule) output.OutputHandlerDataProvider
func OutputDDoSXDomainPropertiesProvider ¶
func OutputDDoSXDomainPropertiesProvider(properties []ddosx.DomainProperty) output.OutputHandlerDataProvider
func OutputDDoSXDomainVerificationFilesProvider ¶
func OutputDDoSXDomainVerificationFilesProvider(files []OutputDDoSXDomainVerificationFilesFile) output.OutputHandlerDataProvider
func OutputDDoSXDomainsProvider ¶
func OutputDDoSXDomainsProvider(domains []ddosx.Domain) output.OutputHandlerDataProvider
func OutputDDoSXHSTSConfigurationsProvider ¶
func OutputDDoSXHSTSConfigurationsProvider(configurations []ddosx.HSTSConfiguration) output.OutputHandlerDataProvider
func OutputDDoSXHSTSRulesProvider ¶
func OutputDDoSXHSTSRulesProvider(rules []ddosx.HSTSRule) output.OutputHandlerDataProvider
func OutputDDoSXRecordsProvider ¶
func OutputDDoSXRecordsProvider(records []ddosx.Record) output.OutputHandlerDataProvider
func OutputDDoSXSSLContentsProvider ¶
func OutputDDoSXSSLContentsProvider(sslContents []ddosx.SSLContent) output.OutputHandlerDataProvider
func OutputDDoSXSSLPrivateKeysProvider ¶
func OutputDDoSXSSLPrivateKeysProvider(sslPrivateKeys []ddosx.SSLPrivateKey) output.OutputHandlerDataProvider
func OutputDDoSXSSLsProvider ¶
func OutputDDoSXSSLsProvider(ssls []ddosx.SSL) output.OutputHandlerDataProvider
func OutputDDoSXWAFAdvancedRulesProvider ¶
func OutputDDoSXWAFAdvancedRulesProvider(rules []ddosx.WAFAdvancedRule) output.OutputHandlerDataProvider
func OutputDDoSXWAFLogMatchesProvider ¶
func OutputDDoSXWAFLogMatchesProvider(matches []ddosx.WAFLogMatch) output.OutputHandlerDataProvider
func OutputDDoSXWAFLogsProvider ¶
func OutputDDoSXWAFLogsProvider(logs []ddosx.WAFLog) output.OutputHandlerDataProvider
func OutputDDoSXWAFRuleSetsProvider ¶
func OutputDDoSXWAFRuleSetsProvider(rulesets []ddosx.WAFRuleSet) output.OutputHandlerDataProvider
func OutputDDoSXWAFRulesProvider ¶
func OutputDDoSXWAFRulesProvider(rules []ddosx.WAFRule) output.OutputHandlerDataProvider
func OutputDDoSXWAFsProvider ¶
func OutputDDoSXWAFsProvider(wafs []ddosx.WAF) output.OutputHandlerDataProvider
Types ¶
Source Files ¶
- ddosx.go
- ddosx_domain.go
- ddosx_domain_acl.go
- ddosx_domain_acl_geoip.go
- ddosx_domain_acl_geoip_mode.go
- ddosx_domain_acl_ip.go
- ddosx_domain_cdn.go
- ddosx_domain_cdn_rule.go
- ddosx_domain_dns.go
- ddosx_domain_hsts.go
- ddosx_domain_hsts_rule.go
- ddosx_domain_property.go
- ddosx_domain_record.go
- ddosx_domain_verification.go
- ddosx_domain_verification_dns.go
- ddosx_domain_verification_fileupload.go
- ddosx_domain_waf.go
- ddosx_domain_waf_advancedrule.go
- ddosx_domain_waf_rule.go
- ddosx_domain_waf_ruleset.go
- ddosx_record.go
- ddosx_ssl.go
- ddosx_ssl_content.go
- ddosx_ssl_privatekey.go
- ddosx_waf.go
- ddosx_waf_log.go
- ddosx_waf_log_match.go
- output.go
Click to show internal directories.
Click to hide internal directories.