myrasec

package
v0.0.0-...-53af832 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 DNSGenerator

type DNSGenerator struct {
	MyrasecService
}

DNSGenerator

func (*DNSGenerator) InitResources

func (g *DNSGenerator) 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) GetName

func (p *MyrasecProvider) GetName() string

GetName

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) Init

func (p *MyrasecProvider) Init(args []string) error

Init

func (*MyrasecProvider) InitService

func (p *MyrasecProvider) InitService(serviceName string, verbose bool) error

InitService

type MyrasecService

type MyrasecService struct {
	terraformutils.Service
}

MyrasecService ...

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL