terraform

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WriteAll

func WriteAll(resources *gitlab.Resources, dir string, mainGroup string, skipSet skip.Set) error

func WriteGroupMembershipResource added in v1.1.0

func WriteGroupMembershipResource(group *gl.Group, w io.Writer) error

func WriteGroupMembershipVariable added in v1.1.0

func WriteGroupMembershipVariable(groups []*gl.Group, groupMembers gitlab.GroupMembers, w io.Writer) error

func WriteGroups

func WriteGroups(groups []*gl.Group, w io.Writer, groupRefs groupRefMap) error

WriteGroups writes GitLab groups as Terraform HCL resources.

func WriteProjectMembershipHelpers added in v1.1.0

func WriteProjectMembershipHelpers(w io.Writer) error

func WriteProjectMembershipVariable added in v1.1.0

func WriteProjectMembershipVariable(projects []*gl.Project, w io.Writer) error

func WriteProjectShareGroupResource added in v1.1.0

func WriteProjectShareGroupResource(project *gl.Project, w io.Writer) error

func WriteProjects

func WriteProjects(projects []*gl.Project, w io.Writer, groupRefs groupRefMap) error

WriteProjects writes GitLab projects as Terraform HCL resources.

func WriteUserDataSource added in v1.2.0

func WriteUserDataSource(w io.Writer) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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