Documentation
      ¶
    
    
  
    
  
    Index ¶
- func CreateSchedule(request *msgs.CreateScheduleRequest, ns string) msgs.CreateScheduleResponse
 - func CreateScheduleHandler(w http.ResponseWriter, r *http.Request)
 - func DeleteSchedule(request *msgs.DeleteScheduleRequest, ns string) msgs.DeleteScheduleResponse
 - func DeleteScheduleHandler(w http.ResponseWriter, r *http.Request)
 - func ShowSchedule(request *msgs.ShowScheduleRequest, ns string) msgs.ShowScheduleResponse
 - func ShowScheduleHandler(w http.ResponseWriter, r *http.Request)
 - type PGBackRest
 - type PgScheduleSpec
 - type Policy
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSchedule ¶
func CreateSchedule(request *msgs.CreateScheduleRequest, ns string) msgs.CreateScheduleResponse
CreateSchedule
func CreateScheduleHandler ¶
func CreateScheduleHandler(w http.ResponseWriter, r *http.Request)
CreateScheduleHandler ...
func DeleteSchedule ¶
func DeleteSchedule(request *msgs.DeleteScheduleRequest, ns string) msgs.DeleteScheduleResponse
DeleteSchedule ...
func DeleteScheduleHandler ¶
func DeleteScheduleHandler(w http.ResponseWriter, r *http.Request)
func ShowSchedule ¶
func ShowSchedule(request *msgs.ShowScheduleRequest, ns string) msgs.ShowScheduleResponse
ShowSchedule ...
func ShowScheduleHandler ¶
func ShowScheduleHandler(w http.ResponseWriter, r *http.Request)
Types ¶
type PGBackRest ¶
type PgScheduleSpec ¶
type PgScheduleSpec struct {
	Version    string `json:"version"`
	Name       string `json:"name"`
	Cluster    string `json:"cluster"`
	Created    string `json:"created"`
	Schedule   string `json:"schedule"`
	Namespace  string `json:"namespace"`
	Type       string `json:"type"`
	PGBackRest `json:"pgbackrest,omitempty"`
	Policy     `json:"policy,omitempty"`
}
     Click to show internal directories. 
   Click to hide internal directories.