octopusdeploy

package
v0.7.3 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2021 License: MPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OctopusActionEnabledFeatures          string = "Octopus.Action.EnabledFeatures"
	OctopusActionManualInstructions       string = "Octopus.Action.Manual.Instructions"
	OctopusActionManualResponsibleTeamIds string = "Octopus.Action.Manual.ResponsibleTeamIds"
	OctopusActionRunOnServer              string = "Octopus.Action.RunOnServer"

	OctopusActionScriptScriptFileName   string = "Octopus.Action.Script.ScriptFileName"
	OctopusActionScriptScriptParameters string = "Octopus.Action.Script.ScriptParameters"
	OctopusActionScriptScriptSource     string = "Octopus.Action.Script.ScriptSource"

	OctopusActionSubstituteInFilesEnabled     string = "Octopus.Action.SubstituteInFiles.Enabled"
	OctopusActionSubstituteInFilesTargetFiles string = "Octopus.Action.SubstituteInFiles.TargetFiles"

	OctopusActionWindowsServiceArguments             string = "Octopus.Action.WindowsService.Arguments"
	OctopusActionWindowsServiceCreateOrUpdateService string = "Octopus.Action.WindowsService.CreateOrUpdateService"
	OctopusActionWindowsServiceCustomAccountName     string = "Octopus.Action.WindowsService.CustomAccountName"
	OctopusActionWindowsServiceCustomAccountPassword string = "Octopus.Action.WindowsService.CustomAccountPassword"
	OctopusActionWindowsServiceDependencies          string = "Octopus.Action.WindowsService.Dependencies"
	OctopusActionWindowsServiceDescription           string = "Octopus.Action.WindowsService.Description"
	OctopusActionWindowsServiceDisplayName           string = "Octopus.Action.WindowsService.DisplayName"
	OctopusActionWindowsServiceExecutablePath        string = "Octopus.Action.WindowsService.ExecutablePath"
	OctopusActionWindowsServiceServiceAccount        string = "Octopus.Action.WindowsService.ServiceAccount"
	OctopusActionWindowsServiceServiceName           string = "Octopus.Action.WindowsService.ServiceName"
	OctopusActionWindowsServiceStartMode             string = "Octopus.Action.WindowsService.StartMode"

	OctopusKubernetesRunScript string = "Octopus.KubernetesRunScript"
	OctopusScript              string = "Octopus.Script"
	OctopusWindowsService      string = "Octopus.WindowsService"
)

Variables

This section is empty.

Functions

func Provider

func Provider() *schema.Provider

Provider is the plugin entry point for the Terraform Provider for Octopus Deploy.

Types

type Config

type Config struct {
	Address   string
	APIKey    string
	SpaceID   string
	SpaceName string
}

Config holds Address and the APIKey of the Octopus Deploy server

func (*Config) Client

func (c *Config) Client() (*octopusdeploy.Client, diag.Diagnostics)

Client returns a new Octopus Deploy client

Source Files

Jump to

Keyboard shortcuts

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