Documentation ¶
Index ¶
- type PreparedOTAC
- type PreparedScheduledEvent
- type ScheduledEventServer
- func (s ScheduledEventServer) CreateFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) DeleteFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) DeleteOTACFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) GenerateOTACsFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) GetFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) GetOTACsFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) ListFunc(w http.ResponseWriter, r *http.Request)
- func (s ScheduledEventServer) SetupRoutes(r *mux.Router)
- func (s ScheduledEventServer) UpdateFunc(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PreparedOTAC ¶
type PreparedOTAC struct { Name string `json:"name"` hfv1.OneTimeAccessCodeSpec }
type PreparedScheduledEvent ¶
type PreparedScheduledEvent struct { ID string `json:"id"` hfv1.ScheduledEventSpec hfv1.ScheduledEventStatus }
type ScheduledEventServer ¶
type ScheduledEventServer struct {
// contains filtered or unexported fields
}
func NewScheduledEventServer ¶
func NewScheduledEventServer(authnClient authn.AuthNClient, authrClient authr.AuthRClient, hfClientset hfClientset.Interface, ctx context.Context) (*ScheduledEventServer, error)
func (ScheduledEventServer) CreateFunc ¶
func (s ScheduledEventServer) CreateFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) DeleteFunc ¶
func (s ScheduledEventServer) DeleteFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) DeleteOTACFunc ¶
func (s ScheduledEventServer) DeleteOTACFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) GenerateOTACsFunc ¶
func (s ScheduledEventServer) GenerateOTACsFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) GetFunc ¶
func (s ScheduledEventServer) GetFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) GetOTACsFunc ¶
func (s ScheduledEventServer) GetOTACsFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) ListFunc ¶
func (s ScheduledEventServer) ListFunc(w http.ResponseWriter, r *http.Request)
func (ScheduledEventServer) SetupRoutes ¶
func (s ScheduledEventServer) SetupRoutes(r *mux.Router)
func (ScheduledEventServer) UpdateFunc ¶
func (s ScheduledEventServer) UpdateFunc(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.