pub struct ConsoleSettings {Show 16 fields
pub apps_in_any_namespace_enabled: Option<bool>,
pub dex_config: Option<Box<ConsoleSettingsDexConfig>>,
pub exec_enabled: Option<bool>,
pub google_analytics: Option<Box<ConsoleSettingsGoogleAnalytics>>,
pub help: Option<Box<ConsoleSettingsHelp>>,
pub hydrator_enabled: Option<bool>,
pub kustomize_versions: Option<Vec<String>>,
pub oidc_config: Option<Value>,
pub plugins: Option<Vec<Value>>,
pub status_badge_enabled: Option<bool>,
pub status_badge_root_url: Option<String>,
pub sync_with_replace_allowed: Option<bool>,
pub ui_banner_content: Option<String>,
pub ui_css_url: Option<String>,
pub url: Option<String>,
pub user_logins_disabled: Option<bool>,
}Fields§
§apps_in_any_namespace_enabled: Option<bool>AppsInAnyNamespaceEnabled is false: applications are projected from operator App CRs in the platform namespaces, never declared in an arbitrary one.
dex_config: Option<Box<ConsoleSettingsDexConfig>>§exec_enabled: Option<bool>ExecEnabled is false: this plane serves no container terminal.
google_analytics: Option<Box<ConsoleSettingsGoogleAnalytics>>§help: Option<Box<ConsoleSettingsHelp>>§hydrator_enabled: Option<bool>HydratorEnabled is false: there is no manifest hydrator on this plane.
kustomize_versions: Option<Vec<String>>KustomizeVersions is always empty: an App CR is an image pin, not a kustomize build.
oidc_config: Option<Value>§plugins: Option<Vec<Value>>Plugins is always empty: this plane loads no argocd config-management plugins.
status_badge_enabled: Option<bool>StatusBadgeEnabled is false: no badge endpoint is served.
status_badge_root_url: Option<String>StatusBadgeRootUrl is always empty, for the same reason.
sync_with_replace_allowed: Option<bool>SyncWithReplaceAllowed is false: a sync here asks the operator to reconcile an App CR, and never replaces an object.
UiBannerContent is always empty: this console shows no banner.
ui_css_url: Option<String>UiCssURL is always empty: no stylesheet is injected.
url: Option<String>Url is the console’s public origin, https://cd.hanzo.ai.
user_logins_disabled: Option<bool>UserLoginsDisabled is true: the SPA must not render its own username/password form. Signing in goes through IAM, at GET /v1/deploy/login.
Implementations§
Source§impl ConsoleSettings
impl ConsoleSettings
pub fn new() -> ConsoleSettings
Trait Implementations§
Source§impl Clone for ConsoleSettings
impl Clone for ConsoleSettings
Source§fn clone(&self) -> ConsoleSettings
fn clone(&self) -> ConsoleSettings
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more