Documentation
¶
Index ¶
- Constants
- func NewCmdCreate(f factory.Factory) *cobra.Command
- func PromptForAccount(opts *CreateOptions) error
- func PromptForDotNetConfig(opts *CreateOptions) error
- func PromptForEndpoint(opts *CreateOptions) error
- func PromptMissing(opts *CreateOptions) error
- type CreateFlags
- type CreateOptions
- type GetAllAccountsForSshTarget
Constants ¶
View Source
const ( FlagName = "name" FlagFingerprint = "fingerprint" FlagHost = "host" FlagPort = "port" FlagAccount = "account" FlagRuntime = "runtime" FlagPlatform = "platform" SelfContainedCalamari = "self-contained" MonoCalamari = "mono" LinuxX64 = "linux-x64" LinuxArm64 = "linux-arm64" LinuxArm = "linux-arm" OsxX64 = "osx-x64" )
Variables ¶
This section is empty.
Functions ¶
func PromptForAccount ¶
func PromptForAccount(opts *CreateOptions) error
func PromptForDotNetConfig ¶
func PromptForDotNetConfig(opts *CreateOptions) error
func PromptForEndpoint ¶
func PromptForEndpoint(opts *CreateOptions) error
func PromptMissing ¶
func PromptMissing(opts *CreateOptions) error
Types ¶
type CreateFlags ¶
type CreateFlags struct {
Name *flag.Flag[string]
Fingerprint *flag.Flag[string]
HostName *flag.Flag[string]
Port *flag.Flag[int]
Account *flag.Flag[string]
Runtime *flag.Flag[string]
Platform *flag.Flag[string]
*machinescommon.CreateTargetProxyFlags
*machinescommon.CreateTargetMachinePolicyFlags
*shared.WorkerPoolFlags
*machinescommon.WebFlags
}
func NewCreateFlags ¶
func NewCreateFlags() *CreateFlags
type CreateOptions ¶
type CreateOptions struct {
*CreateFlags
GetAllAccountsForSshTarget
*machinescommon.CreateTargetProxyOptions
*machinescommon.CreateTargetMachinePolicyOptions
*shared.WorkerPoolOptions
*cmd.Dependencies
}
func NewCreateOptions ¶
func NewCreateOptions(createFlags *CreateFlags, dependencies *cmd.Dependencies) *CreateOptions
Click to show internal directories.
Click to hide internal directories.