Documentation
¶
Index ¶
- func Delete(url, token string) error
- func GetJSON(url, token string, value interface{}) error
- func PostJSON(url, token string, in interface{}, out interface{}) error
- type API
- type HttpError
- type OrchestratorAPI
- func (api *OrchestratorAPI) Entities(namespace string) string
- func (api *OrchestratorAPI) EntityMonitoringController(namespace, entity string) string
- func (api *OrchestratorAPI) EntityTargetController(namespace, entity string) string
- func (api *OrchestratorAPI) GroupStatus(namespace, entity, group string) string
- func (api *OrchestratorAPI) Namespaces() string
- func (api *OrchestratorAPI) Orchestrate(namespace, entity string) string
- func (api *OrchestratorAPI) RolloutInfo(namespace, entity string) string
- func (api *OrchestratorAPI) RolloutOptions(namespace, entity string) string
- func (api *OrchestratorAPI) Status(namespace, entity string) string
- func (api *OrchestratorAPI) TargetVersion(namespace, entity string) string
- func (api *OrchestratorAPI) Targets(namespace, entity string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type OrchestratorAPI ¶
type OrchestratorAPI struct {
*API
}
func NewOrchestratorAPI ¶
func NewOrchestratorAPI(endpoint string) *OrchestratorAPI
func (*OrchestratorAPI) Entities ¶
func (api *OrchestratorAPI) Entities(namespace string) string
func (*OrchestratorAPI) EntityMonitoringController ¶
func (api *OrchestratorAPI) EntityMonitoringController(namespace, entity string) string
func (*OrchestratorAPI) EntityTargetController ¶
func (api *OrchestratorAPI) EntityTargetController(namespace, entity string) string
func (*OrchestratorAPI) GroupStatus ¶
func (api *OrchestratorAPI) GroupStatus(namespace, entity, group string) string
func (*OrchestratorAPI) Namespaces ¶
func (api *OrchestratorAPI) Namespaces() string
func (*OrchestratorAPI) Orchestrate ¶
func (api *OrchestratorAPI) Orchestrate(namespace, entity string) string
func (*OrchestratorAPI) RolloutInfo ¶
func (api *OrchestratorAPI) RolloutInfo(namespace, entity string) string
func (*OrchestratorAPI) RolloutOptions ¶
func (api *OrchestratorAPI) RolloutOptions(namespace, entity string) string
func (*OrchestratorAPI) Status ¶
func (api *OrchestratorAPI) Status(namespace, entity string) string
func (*OrchestratorAPI) TargetVersion ¶
func (api *OrchestratorAPI) TargetVersion(namespace, entity string) string
func (*OrchestratorAPI) Targets ¶
func (api *OrchestratorAPI) Targets(namespace, entity string) string
Click to show internal directories.
Click to hide internal directories.