Documentation
¶
Index ¶
- func BuildOptions(targets []models.AzureEligibleTarget) []string
- func FindTargetByDisplay(targets []models.AzureEligibleTarget, display string) (*models.AzureEligibleTarget, error)
- func FormatTargetOption(target models.AzureEligibleTarget) string
- func SelectTarget(targets []models.AzureEligibleTarget) (*models.AzureEligibleTarget, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildOptions ¶
func BuildOptions(targets []models.AzureEligibleTarget) []string
BuildOptions builds a sorted list of display options from eligible targets.
func FindTargetByDisplay ¶
func FindTargetByDisplay(targets []models.AzureEligibleTarget, display string) (*models.AzureEligibleTarget, error)
FindTargetByDisplay finds a target by its formatted display string.
func FormatTargetOption ¶
func FormatTargetOption(target models.AzureEligibleTarget) string
FormatTargetOption formats an eligible target into a display string.
func SelectTarget ¶
func SelectTarget(targets []models.AzureEligibleTarget) (*models.AzureEligibleTarget, error)
SelectTarget presents an interactive selector for choosing a target.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.