Documentation ¶
Index ¶
- type Configuration
- func (c *Configuration) GetAPIURL() (*url.URL, error)
- func (c *Configuration) GetAccountURL() (*url.URL, error)
- func (c *Configuration) GetAnalyticURL() (*url.URL, error)
- func (c *Configuration) GetAuthType() string
- func (c *Configuration) GetAuthURL() (*url.URL, error)
- func (c *Configuration) GetKeycloak() *core.Keycloak
- func (c *Configuration) GetKeycloakConfidentialCredentials() *api.ClientCredentials
- func (c *Configuration) GetKeycloakPublicCredentials() *api.ClientCredentials
- func (c *Configuration) GetKeycloakReactApp() *core.KeycloakReactApp
- func (c *Configuration) GetManagerURL() (*url.URL, error)
- func (c *Configuration) MergePatch(patch []byte) (*Configuration, error)
- func (c Configuration) ToCustomResource() (*api.HorusecManager, error)
- type CustomResource
- func (cr *CustomResource) GetAPIURL() *url.URL
- func (cr *CustomResource) GetAccountURL() *url.URL
- func (cr *CustomResource) GetAnalyticURL() *url.URL
- func (cr *CustomResource) GetAuthType() string
- func (cr *CustomResource) GetAuthURL() *url.URL
- func (cr *CustomResource) GetJWT() *v1alpha1.JWT
- func (cr *CustomResource) GetKeycloak() *v1alpha1.Keycloak
- func (cr *CustomResource) GetKeycloakConfidentialCredentials() *v1alpha1.ClientCredentials
- func (cr *CustomResource) GetKeycloakPublicCredentials() *v1alpha1.ClientCredentials
- func (cr *CustomResource) GetManagerURL() *url.URL
- func (cr *CustomResource) IsAdministratorEnabled() bool
- func (cr *CustomResource) ToConfiguration() *core.Configuration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration core.Configuration
func ForConfiguration ¶
func ForConfiguration(configuration *core.Configuration) *Configuration
func ForConfigurationRaw ¶
func ForConfigurationRaw(raw []byte) (*Configuration, error)
func (*Configuration) GetAccountURL ¶
func (c *Configuration) GetAccountURL() (*url.URL, error)
func (*Configuration) GetAnalyticURL ¶
func (c *Configuration) GetAnalyticURL() (*url.URL, error)
func (*Configuration) GetAuthType ¶
func (c *Configuration) GetAuthType() string
func (*Configuration) GetAuthURL ¶
func (c *Configuration) GetAuthURL() (*url.URL, error)
func (*Configuration) GetKeycloak ¶
func (c *Configuration) GetKeycloak() *core.Keycloak
func (*Configuration) GetKeycloakConfidentialCredentials ¶
func (c *Configuration) GetKeycloakConfidentialCredentials() *api.ClientCredentials
func (*Configuration) GetKeycloakPublicCredentials ¶
func (c *Configuration) GetKeycloakPublicCredentials() *api.ClientCredentials
func (*Configuration) GetKeycloakReactApp ¶
func (c *Configuration) GetKeycloakReactApp() *core.KeycloakReactApp
func (*Configuration) GetManagerURL ¶
func (c *Configuration) GetManagerURL() (*url.URL, error)
func (*Configuration) MergePatch ¶
func (c *Configuration) MergePatch(patch []byte) (*Configuration, error)
func (Configuration) ToCustomResource ¶
func (c Configuration) ToCustomResource() (*api.HorusecManager, error)
type CustomResource ¶
type CustomResource api.HorusecManager
func ForCustomResource ¶
func ForCustomResource(hm *api.HorusecManager) *CustomResource
func (*CustomResource) GetAPIURL ¶
func (cr *CustomResource) GetAPIURL() *url.URL
func (*CustomResource) GetAccountURL ¶
func (cr *CustomResource) GetAccountURL() *url.URL
func (*CustomResource) GetAnalyticURL ¶
func (cr *CustomResource) GetAnalyticURL() *url.URL
func (*CustomResource) GetAuthType ¶
func (cr *CustomResource) GetAuthType() string
func (*CustomResource) GetAuthURL ¶
func (cr *CustomResource) GetAuthURL() *url.URL
func (*CustomResource) GetJWT ¶
func (cr *CustomResource) GetJWT() *v1alpha1.JWT
func (*CustomResource) GetKeycloak ¶
func (cr *CustomResource) GetKeycloak() *v1alpha1.Keycloak
func (*CustomResource) GetKeycloakConfidentialCredentials ¶
func (cr *CustomResource) GetKeycloakConfidentialCredentials() *v1alpha1.ClientCredentials
func (*CustomResource) GetKeycloakPublicCredentials ¶
func (cr *CustomResource) GetKeycloakPublicCredentials() *v1alpha1.ClientCredentials
func (*CustomResource) GetManagerURL ¶
func (cr *CustomResource) GetManagerURL() *url.URL
func (*CustomResource) IsAdministratorEnabled ¶
func (cr *CustomResource) IsAdministratorEnabled() bool
func (*CustomResource) ToConfiguration ¶
func (cr *CustomResource) ToConfiguration() *core.Configuration
Click to show internal directories.
Click to hide internal directories.