Documentation ¶
Index ¶
- type AccessGenerator
- type AccountMemberGenerator
- type CloudflareProvider
- func (p *CloudflareProvider) GetName() string
- func (p *CloudflareProvider) GetProviderData(arg ...string) map[string]interface{}
- func (CloudflareProvider) GetResourceConnections() map[string]map[string][]string
- func (p *CloudflareProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *CloudflareProvider) Init(args []string) error
- func (p *CloudflareProvider) InitService(serviceName string, verbose bool) error
- type CloudflareService
- type DNSGenerator
- type FirewallGenerator
- type PageRulesGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessGenerator ¶
type AccessGenerator struct {
CloudflareService
}
func (*AccessGenerator) InitResources ¶
func (g *AccessGenerator) InitResources() error
type AccountMemberGenerator ¶
type AccountMemberGenerator struct {
CloudflareService
}
func (*AccountMemberGenerator) InitResources ¶
func (g *AccountMemberGenerator) InitResources() error
type CloudflareProvider ¶
type CloudflareProvider struct {
terraformutils.Provider
}
func (*CloudflareProvider) GetName ¶
func (p *CloudflareProvider) GetName() string
func (*CloudflareProvider) GetProviderData ¶
func (p *CloudflareProvider) GetProviderData(arg ...string) map[string]interface{}
func (CloudflareProvider) GetResourceConnections ¶
func (CloudflareProvider) GetResourceConnections() map[string]map[string][]string
func (*CloudflareProvider) GetSupportedService ¶
func (p *CloudflareProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*CloudflareProvider) Init ¶
func (p *CloudflareProvider) Init(args []string) error
func (*CloudflareProvider) InitService ¶
func (p *CloudflareProvider) InitService(serviceName string, verbose bool) error
type CloudflareService ¶
type CloudflareService struct {
terraformutils.Service
}
type DNSGenerator ¶
type DNSGenerator struct {
CloudflareService
}
func (*DNSGenerator) InitResources ¶
func (g *DNSGenerator) InitResources() error
func (*DNSGenerator) PostConvertHook ¶
func (g *DNSGenerator) PostConvertHook() error
type FirewallGenerator ¶
type FirewallGenerator struct {
CloudflareService
}
func (*FirewallGenerator) InitResources ¶
func (g *FirewallGenerator) InitResources() error
func (*FirewallGenerator) PostConvertHook ¶
func (g *FirewallGenerator) PostConvertHook() error
type PageRulesGenerator ¶
type PageRulesGenerator struct {
CloudflareService
}
func (*PageRulesGenerator) InitResources ¶
func (g *PageRulesGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.