Documentation ¶
Index ¶
- func FilterCallableResources(t interface{}, resources []string) []string
- func GetVsysList() ([]string, interface{}, error)
- func Initialize() (interface{}, error)
- type FirewallDeviceConfigGenerator
- type FirewallNetworkingGenerator
- type FirewallObjectsGenerator
- type FirewallPolicyGenerator
- type PanoramaDeviceConfigGenerator
- type PanoramaNetworkingGenerator
- type PanoramaObjectsGenerator
- type PanoramaPluginsGenerator
- type PanoramaPolicyGenerator
- type PanosProvider
- func (p *PanosProvider) GetBasicConfig() cty.Value
- func (p *PanosProvider) GetConfig() cty.Value
- func (p *PanosProvider) GetName() string
- func (p *PanosProvider) GetProviderData(arg ...string) map[string]interface{}
- func (PanosProvider) GetResourceConnections() map[string]map[string][]string
- func (p *PanosProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *PanosProvider) Init(args []string) error
- func (p *PanosProvider) InitService(serviceName string, verbose bool) error
- type PanosService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterCallableResources ¶
func GetVsysList ¶
func Initialize ¶
func Initialize() (interface{}, error)
Types ¶
type FirewallDeviceConfigGenerator ¶
type FirewallDeviceConfigGenerator struct {
PanosService
}
func (*FirewallDeviceConfigGenerator) InitResources ¶
func (g *FirewallDeviceConfigGenerator) InitResources() error
type FirewallNetworkingGenerator ¶
type FirewallNetworkingGenerator struct {
PanosService
}
func (*FirewallNetworkingGenerator) InitResources ¶
func (g *FirewallNetworkingGenerator) InitResources() error
func (*FirewallNetworkingGenerator) PostConvertHook ¶
func (g *FirewallNetworkingGenerator) PostConvertHook() error
type FirewallObjectsGenerator ¶
type FirewallObjectsGenerator struct {
PanosService
}
func (*FirewallObjectsGenerator) InitResources ¶
func (g *FirewallObjectsGenerator) InitResources() error
func (*FirewallObjectsGenerator) PostConvertHook ¶
func (g *FirewallObjectsGenerator) PostConvertHook() error
type FirewallPolicyGenerator ¶
type FirewallPolicyGenerator struct {
PanosService
}
func (*FirewallPolicyGenerator) InitResources ¶
func (g *FirewallPolicyGenerator) InitResources() error
func (*FirewallPolicyGenerator) PostConvertHook ¶
func (g *FirewallPolicyGenerator) PostConvertHook() error
type PanoramaDeviceConfigGenerator ¶
type PanoramaDeviceConfigGenerator struct {
PanosService
}
func (*PanoramaDeviceConfigGenerator) InitResources ¶
func (g *PanoramaDeviceConfigGenerator) InitResources() error
type PanoramaNetworkingGenerator ¶
type PanoramaNetworkingGenerator struct {
PanosService
}
func (*PanoramaNetworkingGenerator) InitResources ¶
func (g *PanoramaNetworkingGenerator) InitResources() error
func (*PanoramaNetworkingGenerator) PostConvertHook ¶
func (g *PanoramaNetworkingGenerator) PostConvertHook() error
type PanoramaObjectsGenerator ¶
type PanoramaObjectsGenerator struct {
PanosService
}
func (*PanoramaObjectsGenerator) InitResources ¶
func (g *PanoramaObjectsGenerator) InitResources() error
func (*PanoramaObjectsGenerator) PostConvertHook ¶
func (g *PanoramaObjectsGenerator) PostConvertHook() error
type PanoramaPluginsGenerator ¶
type PanoramaPluginsGenerator struct {
PanosService
}
func (*PanoramaPluginsGenerator) InitResources ¶
func (g *PanoramaPluginsGenerator) InitResources() error
func (*PanoramaPluginsGenerator) PostConvertHook ¶
func (g *PanoramaPluginsGenerator) PostConvertHook() error
type PanoramaPolicyGenerator ¶
type PanoramaPolicyGenerator struct {
PanosService
}
func (*PanoramaPolicyGenerator) InitResources ¶
func (g *PanoramaPolicyGenerator) InitResources() error
func (*PanoramaPolicyGenerator) PostConvertHook ¶
func (g *PanoramaPolicyGenerator) PostConvertHook() error
type PanosProvider ¶
type PanosProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*PanosProvider) GetBasicConfig ¶
func (p *PanosProvider) GetBasicConfig() cty.Value
func (*PanosProvider) GetConfig ¶
func (p *PanosProvider) GetConfig() cty.Value
func (*PanosProvider) GetName ¶
func (p *PanosProvider) GetName() string
func (*PanosProvider) GetProviderData ¶
func (p *PanosProvider) GetProviderData(arg ...string) map[string]interface{}
func (PanosProvider) GetResourceConnections ¶
func (PanosProvider) GetResourceConnections() map[string]map[string][]string
func (*PanosProvider) GetSupportedService ¶
func (p *PanosProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*PanosProvider) Init ¶
func (p *PanosProvider) Init(args []string) error
func (*PanosProvider) InitService ¶
func (p *PanosProvider) InitService(serviceName string, verbose bool) error
type PanosService ¶
type PanosService struct { terraformutils.Service // contains filtered or unexported fields }
func (*PanosService) Initialize ¶
func (p *PanosService) Initialize() error
Click to show internal directories.
Click to hide internal directories.