github.com/kubeshop/testkube@v1.17.23/pkg/api/v1/testkube/model_server_info.go (about) 1 /* 2 * Testkube API 3 * 4 * Testkube provides a Kubernetes-native framework for test definition, execution and results 5 * 6 * API version: 1.0.0 7 * Contact: testkube@kubeshop.io 8 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 9 */ 10 package testkube 11 12 // Server information with build version, build commit etc. 13 type ServerInfo struct { 14 // build version 15 Version string `json:"version"` 16 // build commit 17 Commit string `json:"commit,omitempty"` 18 // server installaton namespace 19 Namespace string `json:"namespace,omitempty"` 20 // cluster id 21 ClusterId string `json:"clusterId,omitempty"` 22 // currently configured testkube API context 23 Context string `json:"context,omitempty"` 24 // cloud organization id 25 OrgId string `json:"orgId,omitempty"` 26 // cloud env id 27 EnvId string `json:"envId,omitempty"` 28 // helm chart version 29 HelmchartVersion string `json:"helmchartVersion,omitempty"` 30 // dashboard uri 31 DashboardUri string `json:"dashboardUri,omitempty"` 32 // enable secret endpoint to list secrets in namespace 33 EnableSecretEndpoint bool `json:"enableSecretEndpoint,omitempty"` 34 // disable secret creation for tests and test sources 35 DisableSecretCreation bool `json:"disableSecretCreation,omitempty"` 36 Features *Features `json:"features,omitempty"` 37 // execution namespaces 38 ExecutionNamespaces []string `json:"executionNamespaces,omitempty"` 39 }