Versions in this module Expand all Collapse all v0 v0.0.1 Feb 27, 2021 Changes in this version + type Api struct + func (a *Api) GetBlocks(envId string) ([]*types.Block, error) + func (a *Api) GetEnvironments() ([]*types.Environment, error) + func (a *Api) StartAccess(blocksToForward []RemoteConfig, envId string) + func (a *Api) StartTeleport(blocksToForward []RemoteConfig, envId string, blockName string) + func (a *Api) TriggerDeploy(envId string, blockName string) (*types.BlockUpdateResponse, error) + type ApiInterface interface + GetBlocks func(envId string) ([]*types.Block, error) + GetEnvironments func() ([]*types.Environment, error) + StartAccess func(blocksToForward []RemoteConfig, envId string) + StartTeleport func(blocksToForward []RemoteConfig, envId string, blockName string) + TriggerDeploy func(envId string, blockName string) (*types.BlockUpdateResponse, error) + func NewApiOrDie(kintoCoreHost string) ApiInterface + type EnvDetails struct + EnvId string + EnvName string + type RemoteConfig struct + FromHost string + FromPort int + ToHost string + ToPort int