common

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	//go:embed templates/service_info.tmpl
	ServiceInfoTemplate string

	ServiceInfoSpec struct {
		Renew struct {
			Automatic          bool `json:"automatic"`
			DeleteAtExpiration bool `json:"deleteAtExpiration"`
			Forced             bool `json:"forced"`
			ManualPayment      bool `json:"manualPayment"`
			Period             int  `json:"period"`
		} `json:"renew"`
	}
)

Functions

func CreateResource

func CreateResource(cmd *cobra.Command, path, endpoint, defaultExample string,
	cliParams any, openapiSpec []byte, mandatoryFields []string) (map[string]any, error)

func EditResource

func EditResource(cmd *cobra.Command, path, url string, cliParams any, openapiSpec []byte) error

func ManageListRequest

func ManageListRequest(path, idField string, columnsToDisplay, filters []string)

func ManageListRequestNoExpand

func ManageListRequestNoExpand(path string, columnsToDisplay, filters []string)

func ManageObjectRequest

func ManageObjectRequest(path, objectID, templateContent string)

Types

This section is empty.

Jump to

Keyboard shortcuts

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