Documentation ¶
Overview ¶
Package externalhandler implements REST server functions to communication between orchestration and service applications
Index ¶
- type Handler
- func (h *Handler) APIV1RequestCloudSyncmgrPost(w http.ResponseWriter, r *http.Request)
- func (h *Handler) APIV1RequestSecuremgrPost(w http.ResponseWriter, r *http.Request)
- func (h *Handler) APIV1RequestServicePost(w http.ResponseWriter, r *http.Request)
- func (h *Handler) SetOrchestrationAPI(o orchestrationapi.OrcheExternalAPI)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct { restinterface.HasRoutes cipher.HasCipher // contains filtered or unexported fields }
Handler struct
func (*Handler) APIV1RequestCloudSyncmgrPost ¶ added in v1.1.4
func (h *Handler) APIV1RequestCloudSyncmgrPost(w http.ResponseWriter, r *http.Request)
APIV1RequestCloudSyncmgrPost handles cloudsync publish request from service application
func (*Handler) APIV1RequestSecuremgrPost ¶
func (h *Handler) APIV1RequestSecuremgrPost(w http.ResponseWriter, r *http.Request)
APIV1RequestSecuremgrPost handles securemgr request from securemgr configure application
func (*Handler) APIV1RequestServicePost ¶
func (h *Handler) APIV1RequestServicePost(w http.ResponseWriter, r *http.Request)
APIV1RequestServicePost handles service request from service application
func (*Handler) SetOrchestrationAPI ¶
func (h *Handler) SetOrchestrationAPI(o orchestrationapi.OrcheExternalAPI)
SetOrchestrationAPI sets OrcheExternalAPI
Click to show internal directories.
Click to hide internal directories.