instance

package
v0.0.99 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2020 License: UPL-1.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetElasticURL added in v0.0.99

func GetElasticURL() string

GetElasticURL returns Elasticsearch URL

func GetGrafanaURL added in v0.0.99

func GetGrafanaURL() string

GetGrafanaURL returns Grafana URL

func GetKeyCloakURL added in v0.0.99

func GetKeyCloakURL() string

GetKeyCloakURL returns Keycloak URL

func GetKibanaURL added in v0.0.99

func GetKibanaURL() string

GetKibanaURL returns Kibana URL

func GetPrometheusURL added in v0.0.99

func GetPrometheusURL() string

GetPrometheusURL returns Prometheus URL

func GetVerrazzanoName

func GetVerrazzanoName() string

GetVerrazzanoName returns the environment name portion of the verrazzanoUri

func ReturnSingleInstance

func ReturnSingleInstance(w http.ResponseWriter, r *http.Request)

ReturnSingleInstance returns a single instance identified by the secret Kubernetes UID.

func SetVerrazzanoURI added in v0.0.99

func SetVerrazzanoURI(s string)

SetVerrazzanoURI set the verrazzanoURI variable

Types

type Instance

type Instance struct {
	ID            string `json:"id"`
	Name          string `json:"name"`
	MgmtCluster   string `json:"mgmtCluster"`
	MgmtPlatform  string `json:"mgmtPlatform"`
	Status        string `json:"status"`
	Version       string `json:"version"`
	KeyCloakURL   string `json:"keyCloakUrl"`
	RancherURL    string `json:"rancherUrl"`
	VzAPIURL      string `json:"vzApiUri"`
	ElasticURL    string `json:"elasticUrl"`
	KibanaURL     string `json:"kibanaUrl"`
	GrafanaURL    string `json:"grafanaUrl"`
	PrometheusURL string `json:"prometheusUrl"`
}

Instance details of instance returned in API calls.

Jump to

Keyboard shortcuts

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