Documentation ¶
Index ¶
- type APIExtensionGenerator
- type ChannelGenerator
- type CommercetoolsProvider
- func (p *CommercetoolsProvider) GetName() string
- func (p CommercetoolsProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p CommercetoolsProvider) GetResourceConnections() map[string]map[string][]string
- func (p *CommercetoolsProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *CommercetoolsProvider) Init(args []string) error
- func (p *CommercetoolsProvider) InitService(serviceName string, verbose bool) error
- type CommercetoolsService
- type CustomObjectGenerator
- type ProductTypeGenerator
- type ShippingMethodGenerator
- type ShippingZoneGenerator
- type StateGenerator
- type StoreGenerator
- type SubscriptionGenerator
- type TaxCategoryGenerator
- type TypesGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIExtensionGenerator ¶
type APIExtensionGenerator struct {
CommercetoolsService
}
func (*APIExtensionGenerator) InitResources ¶
func (g *APIExtensionGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type ChannelGenerator ¶
type ChannelGenerator struct {
CommercetoolsService
}
func (*ChannelGenerator) InitResources ¶
func (g *ChannelGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type CommercetoolsProvider ¶
type CommercetoolsProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*CommercetoolsProvider) GetName ¶
func (p *CommercetoolsProvider) GetName() string
func (CommercetoolsProvider) GetProviderData ¶
func (p CommercetoolsProvider) GetProviderData(arg ...string) map[string]interface{}
func (CommercetoolsProvider) GetResourceConnections ¶
func (p CommercetoolsProvider) GetResourceConnections() map[string]map[string][]string
func (*CommercetoolsProvider) GetSupportedService ¶
func (p *CommercetoolsProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
GetSupportedService return map of support service for Logzio
func (*CommercetoolsProvider) Init ¶
func (p *CommercetoolsProvider) Init(args []string) error
Init CommerectoolsProvider
func (*CommercetoolsProvider) InitService ¶
func (p *CommercetoolsProvider) InitService(serviceName string, verbose bool) error
type CommercetoolsService ¶
type CommercetoolsService struct {
terraformutils.Service
}
type CustomObjectGenerator ¶
type CustomObjectGenerator struct {
CommercetoolsService
}
func (*CustomObjectGenerator) InitResources ¶
func (g *CustomObjectGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type ProductTypeGenerator ¶
type ProductTypeGenerator struct {
CommercetoolsService
}
func (*ProductTypeGenerator) InitResources ¶
func (g *ProductTypeGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type ShippingMethodGenerator ¶
type ShippingMethodGenerator struct {
CommercetoolsService
}
func (*ShippingMethodGenerator) InitResources ¶
func (g *ShippingMethodGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type ShippingZoneGenerator ¶
type ShippingZoneGenerator struct {
CommercetoolsService
}
func (*ShippingZoneGenerator) InitResources ¶
func (g *ShippingZoneGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type StateGenerator ¶
type StateGenerator struct {
CommercetoolsService
}
func (*StateGenerator) InitResources ¶
func (g *StateGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type StoreGenerator ¶
type StoreGenerator struct {
CommercetoolsService
}
func (*StoreGenerator) InitResources ¶
func (g *StoreGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type SubscriptionGenerator ¶
type SubscriptionGenerator struct {
CommercetoolsService
}
func (*SubscriptionGenerator) InitResources ¶
func (g *SubscriptionGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type TaxCategoryGenerator ¶
type TaxCategoryGenerator struct {
CommercetoolsService
}
func (*TaxCategoryGenerator) InitResources ¶
func (g *TaxCategoryGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API
type TypesGenerator ¶
type TypesGenerator struct {
CommercetoolsService
}
func (*TypesGenerator) InitResources ¶
func (g *TypesGenerator) InitResources() error
InitResources generates Terraform Resources from Commercetools API