Documentation
¶
Index ¶
- func CheckZeropsProcessWithProcessOutputCallback(callback ProcessCallback) gn.Option[checkZeropsProcessSetup]
- func PrintOrgSelector(ctx context.Context, restApiClient *zeropsRestApiClient.Handler, ...) (entity.Org, error)
- func PrintProjectList(ctx context.Context, restApiClient *zeropsRestApiClient.Handler, out io.Writer) error
- func PrintProjectSelector(ctx context.Context, restApiClient *zeropsRestApiClient.Handler, ...) (optional.Null[entity.Project], error)
- func PrintServiceList(ctx context.Context, restApiClient *zeropsRestApiClient.Handler, out io.Writer, ...) error
- func PrintServiceSelector(ctx context.Context, restApiClient *zeropsRestApiClient.Handler, ...) (optional.Null[entity.Service], error)
- func PrintSetupList(out io.Writer, setups []string) error
- func PrintSetupSelector(ctx context.Context, setups []string) (string, error)
- func ProcessCheckWithSpinner(ctx context.Context, uxBlocks *uxBlock.Blocks, processList []Process) error
- func YesNoPrompt(ctx context.Context, question string, opts ...prompt.Option) (bool, error)
- type OrgSelectorOption
- type Process
- type ProcessCallback
- type ProcessFunc
- type ProjectSelectorOption
- type ServiceSelectorOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckZeropsProcessWithProcessOutputCallback ¶ added in v1.0.38
func CheckZeropsProcessWithProcessOutputCallback(callback ProcessCallback) gn.Option[checkZeropsProcessSetup]
func PrintOrgSelector ¶
func PrintOrgSelector( ctx context.Context, restApiClient *zeropsRestApiClient.Handler, opts ...OrgSelectorOption, ) (entity.Org, error)
func PrintProjectList ¶
func PrintProjectSelector ¶
func PrintProjectSelector( ctx context.Context, restApiClient *zeropsRestApiClient.Handler, opts ...ProjectSelectorOption, ) (optional.Null[entity.Project], error)
func PrintServiceList ¶
func PrintServiceSelector ¶
func PrintSetupSelector ¶ added in v1.0.46
func ProcessCheckWithSpinner ¶
Types ¶
type OrgSelectorOption ¶ added in v1.0.46
func WithOrgPickOnlyOneItem ¶ added in v1.0.46
func WithOrgPickOnlyOneItem(b bool) OrgSelectorOption
type Process ¶
type Process struct {
F ProcessFunc
RunningMessage string
ErrorMessageMessage string
SuccessMessage string
// contains filtered or unexported fields
}
type ProcessCallback ¶ added in v1.0.38
type ProcessFunc ¶ added in v1.0.38
func CheckZeropsProcess ¶
func CheckZeropsProcess( processId uuid.ProcessId, restApiClient *zeropsRestApiClient.Handler, options ...gn.Option[checkZeropsProcessSetup], ) ProcessFunc
type ProjectSelectorOption ¶ added in v1.0.46
func WithCreateNewProject ¶ added in v1.0.46
func WithCreateNewProject(b bool) ProjectSelectorOption
func WithPreselectedProjectId ¶ added in v1.0.49
func WithPreselectedProjectId(projectId string) ProjectSelectorOption
type ServiceSelectorOption ¶ added in v1.0.46
func WithCreateNewService ¶ added in v1.0.46
func WithCreateNewService(b bool) ServiceSelectorOption
Click to show internal directories.
Click to hide internal directories.