Documentation
¶
Index ¶
Constants ¶
View Source
const EnvLocal = "local"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DashboardClient ¶
type DashboardClient struct {
// contains filtered or unexported fields
}
func NewDashboardClient ¶
func NewDashboardClient(envs map[string]string) DashboardClient
func (DashboardClient) Call ¶
func (c DashboardClient) Call(ctx context.Context, env, service, endpoint string, body map[string]interface{}, response *json.RawMessage) error
func (DashboardClient) GetService ¶
func (c DashboardClient) GetService(env, name string) (*registry.Service, error)
func (DashboardClient) ListEnvs ¶
func (c DashboardClient) ListEnvs() []string
func (DashboardClient) ListServices ¶
func (c DashboardClient) ListServices(env string) ([]*registry.Service, error)
type LocalClient ¶
type LocalClient struct {
// contains filtered or unexported fields
}
func NewLocalClient ¶
func (LocalClient) Call ¶
func (c LocalClient) Call(ctx context.Context, env, service, endpoint string, body map[string]interface{}, response *json.RawMessage) error
func (LocalClient) GetService ¶
func (c LocalClient) GetService(env, name string) (*registry.Service, error)
func (LocalClient) ListEnvs ¶
func (c LocalClient) ListEnvs() []string
func (LocalClient) ListServices ¶
func (c LocalClient) ListServices(env string) ([]*registry.Service, error)
Click to show internal directories.
Click to hide internal directories.