Documentation
¶
Index ¶
- func ConvertProjectNameToId(url string, space string, apiKey string, name string) (string, error)
- func ConvertProjectToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
- func ConvertRunbookNameToId(url string, space string, apiKey string, projectId string, runbookName string) (string, error)
- func ConvertRunbookToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
- func ConvertSpaceToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
- func Entry(parseArgs args.Arguments) (map[string]string, error)
- func ProcessResources(resources []data.ResourceDetails) (map[string]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertProjectNameToId ¶
func ConvertProjectToTerraform ¶
func ConvertProjectToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
func ConvertRunbookNameToId ¶
func ConvertRunbookToTerraform ¶
func ConvertRunbookToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
func ConvertSpaceToTerraform ¶
func ConvertSpaceToTerraform(args args.Arguments) (*data.ResourceDetailsCollection, error)
func Entry ¶
Entry takes the arguments, exports the Octopus resources to HCL in strings and returns the strings mapped to file names.
func ProcessResources ¶ added in v0.1.995
func ProcessResources(resources []data.ResourceDetails) (map[string]string, error)
ProcessResources creates a map of file names to file content
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.