Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
ConsoleUrl string `json:"console_url,omitempty"`
PlatformUrl string `json:"platform_url,omitempty"`
AuthEndpoint string `json:"oidc_provider,omitempty"`
ClientID string `json:"client_id,omitempty"`
ClientSecret string `json:"client_secret,omitempty"`
RedirectURL string `json:"redirect_url,omitempty"`
RedirectPort string `json:"redirect_port,omitempty"`
AccessToken string `json:"access_token,omitempty"`
RefreshToken string `json:"refresh_token,omitempty"`
TokenExpiry time.Time `json:"token_expiry,omitempty"`
Verbose bool `json:"verbose,omitempty"`
OutputFormat string `json:"output_format,omitempty"`
}
Config represents the application configuration
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager handles configuration persistence
func NewManager ¶
NewManager creates a new configuration manager
Click to show internal directories.
Click to hide internal directories.