targetconfig

package
v0.53.0 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2025 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const NewTargetConfigName = "+ New Target Config"

Variables

This section is empty.

Functions

func CreateTargetConfigForm

func CreateTargetConfigForm(targetConfig *TargetConfigView, targetConfigManifest map[string]apiclient.TargetConfigProperty) error

func ListTargetConfigs

func ListTargetConfigs(targetConfigs []apiclient.TargetConfig, showOptions bool)

func NewTargetConfigNameInput

func NewTargetConfigNameInput(name *string, existingNames []string) error

Types

type ProviderInfo

type ProviderInfo struct {
	Name                 string
	AgentlessTarget      *bool
	RunnerId             string
	RunnerName           string
	Version              string
	Label                *string
	Installed            *bool
	TargetConfigManifest map[string]apiclient.TargetConfigProperty
}

type TargetConfigView

type TargetConfigView struct {
	Id           string
	Name         string
	RunnerName   string
	Options      string
	ProviderInfo ProviderInfo
}

func GetTargetConfigFromPrompt

func GetTargetConfigFromPrompt(targetConfigs []apiclient.TargetConfig, activeProfileName string, providerViewList *[]provider.ProviderView, withNewTargetConfig bool, actionVerb string) (*TargetConfigView, error)

func ToTargetConfigView

func ToTargetConfigView(targetConfig apiclient.TargetConfig) TargetConfigView

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳