Documentation ¶
Index ¶
- type GitLabProvider
- func (p *GitLabProvider) GetConfig() cty.Value
- func (p *GitLabProvider) GetName() string
- func (p GitLabProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p GitLabProvider) GetResourceConnections() map[string]map[string][]string
- func (p *GitLabProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *GitLabProvider) Init(args []string) error
- func (p *GitLabProvider) InitService(serviceName string, verbose bool) error
- type GitLabService
- type GroupGenerator
- type ProjectGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitLabProvider ¶
type GitLabProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*GitLabProvider) GetConfig ¶
func (p *GitLabProvider) GetConfig() cty.Value
func (*GitLabProvider) GetName ¶
func (p *GitLabProvider) GetName() string
func (GitLabProvider) GetProviderData ¶
func (p GitLabProvider) GetProviderData(arg ...string) map[string]interface{}
func (GitLabProvider) GetResourceConnections ¶
func (p GitLabProvider) GetResourceConnections() map[string]map[string][]string
func (*GitLabProvider) GetSupportedService ¶
func (p *GitLabProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
GetSupportedService return map of support service for gitlab
func (*GitLabProvider) Init ¶
func (p *GitLabProvider) Init(args []string) error
Init GitLabProvider with group
func (*GitLabProvider) InitService ¶
func (p *GitLabProvider) InitService(serviceName string, verbose bool) error
type GitLabService ¶
type GitLabService struct {
terraformutils.Service
}
type GroupGenerator ¶
type GroupGenerator struct {
GitLabService
}
func (*GroupGenerator) InitResources ¶
func (g *GroupGenerator) InitResources() error
Generate TerraformResources from gitlab API,
type ProjectGenerator ¶
type ProjectGenerator struct {
GitLabService
}
func (*ProjectGenerator) InitResources ¶
func (g *ProjectGenerator) InitResources() error
Generate TerraformResources from gitlab API,
Click to show internal directories.
Click to hide internal directories.