Documentation ¶
Index ¶
- type CacheSettingGenerator
- type DNSGenerator
- type DomainGenerator
- type ErrorPageGenerator
- type IPFilterGenerator
- type MaintenanceGenerator
- type MyrasecProvider
- func (p *MyrasecProvider) GetName() string
- func (p *MyrasecProvider) GetProviderData(arg ...string) map[string]interface{}
- func (MyrasecProvider) GetResourceConnections() map[string]map[string][]string
- func (p *MyrasecProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *MyrasecProvider) Init(args []string) error
- func (p *MyrasecProvider) InitService(serviceName string, verbose bool) error
- type MyrasecService
- type RatelimitGenerator
- type RedirectGenerator
- type SettingsGenerator
- type WafRuleGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheSettingGenerator ¶
type CacheSettingGenerator struct {
MyrasecService
}
CacheSettingGenerator
func (*CacheSettingGenerator) InitResources ¶
func (g *CacheSettingGenerator) InitResources() error
InitResources
type DomainGenerator ¶
type DomainGenerator struct {
MyrasecService
}
DomainGenerator
func (*DomainGenerator) InitResources ¶
func (g *DomainGenerator) InitResources() error
InitResources
type ErrorPageGenerator ¶
type ErrorPageGenerator struct {
MyrasecService
}
ErrorPageGenerator
func (*ErrorPageGenerator) InitResources ¶
func (g *ErrorPageGenerator) InitResources() error
InitResources
type IPFilterGenerator ¶
type IPFilterGenerator struct {
MyrasecService
}
IPFilterGenerator
func (*IPFilterGenerator) InitResources ¶
func (g *IPFilterGenerator) InitResources() error
InitResources
type MaintenanceGenerator ¶
type MaintenanceGenerator struct {
MyrasecService
}
MaintenanceGenerator
func (*MaintenanceGenerator) InitResources ¶
func (g *MaintenanceGenerator) InitResources() error
InitResources
type MyrasecProvider ¶
type MyrasecProvider struct {
terraformutils.Provider
}
MyrasecProvider
func (*MyrasecProvider) GetProviderData ¶
func (p *MyrasecProvider) GetProviderData(arg ...string) map[string]interface{}
GetProviderData
func (MyrasecProvider) GetResourceConnections ¶
func (MyrasecProvider) GetResourceConnections() map[string]map[string][]string
GetResourceConnections
func (*MyrasecProvider) GetSupportedService ¶
func (p *MyrasecProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
GetSupportedService
func (*MyrasecProvider) InitService ¶
func (p *MyrasecProvider) InitService(serviceName string, verbose bool) error
InitService
type RatelimitGenerator ¶
type RatelimitGenerator struct {
MyrasecService
}
RateLimitGenerator
func (*RatelimitGenerator) InitResources ¶
func (g *RatelimitGenerator) InitResources() error
InitResources
type RedirectGenerator ¶
type RedirectGenerator struct {
MyrasecService
}
RedirectGenerator
func (*RedirectGenerator) InitResources ¶
func (g *RedirectGenerator) InitResources() error
InitResources
type SettingsGenerator ¶
type SettingsGenerator struct {
MyrasecService
}
SettingGenerator
func (*SettingsGenerator) InitResources ¶
func (g *SettingsGenerator) InitResources() error
InitResources
type WafRuleGenerator ¶
type WafRuleGenerator struct {
MyrasecService
}
WafRuleGenerator
func (*WafRuleGenerator) InitResources ¶
func (g *WafRuleGenerator) InitResources() error
InitResources
Click to show internal directories.
Click to hide internal directories.