Versions in this module Expand all Collapse all v1 v1.0.7 Apr 19, 2024 v1.0.6 Nov 10, 2023 v1.0.5 Nov 9, 2023 v1.0.4 Nov 8, 2023 v1.0.3 Nov 8, 2023 v1.0.2 Nov 6, 2023 v1.0.1 Nov 6, 2023 v1.0.0 Nov 6, 2023 Changes in this version + type CreateReq struct + Action string + Description string + Direction string + EndIp string + EndPort int + ID uint + Ip string + Lock int + Port string + Priority int + Protocol string + StartIp string + StartPort int + func (r *CreateReq) Body() any + func (r *CreateReq) Form() (form url.Values) + func (r *CreateReq) Header() http.Header + func (r *CreateReq) Method() string + func (r *CreateReq) Url() string + func (r *CreateReq) Values() (values url.Values) + type CreateResp struct + func Create(ctx *cputil.Context, req *CreateReq) (*CreateResp, error) + type DeleteReq struct + ID uint + Uid uint + func (r *DeleteReq) Body() any + func (r *DeleteReq) Form() (form url.Values) + func (r *DeleteReq) Header() http.Header + func (r *DeleteReq) Method() string + func (r *DeleteReq) Url() string + func (r *DeleteReq) Values() (values url.Values) + type DeleteResp struct + func Delete(ctx *cputil.Context, req *DeleteReq) (*DeleteResp, error) + type ListReq struct + Direction string + ID uint + PerPage string + Search string + func (r *ListReq) Body() any + func (r *ListReq) Form() (form url.Values) + func (r *ListReq) Header() http.Header + func (r *ListReq) Method() string + func (r *ListReq) Url() string + func (r *ListReq) Values() (values url.Values) + type ListResp struct + Data []struct{ ... } + Meta struct{ ... } + func List(ctx *cputil.Context, req *ListReq) (*ListResp, error) + type ProtocolsReq struct + func (r *ProtocolsReq) Body() any + func (r *ProtocolsReq) Form() (form url.Values) + func (r *ProtocolsReq) Header() http.Header + func (r *ProtocolsReq) Method() string + func (r *ProtocolsReq) Url() string + func (r *ProtocolsReq) Values() (values url.Values) + type ProtocolsResp struct + func Protocols(ctx *cputil.Context, req *ProtocolsReq) ([]*ProtocolsResp, error) + type UpdateReq struct + Action string + Description string + Direction string + EndIp string + EndPort int + ID uint + Ip string + Lock int + Port string + Priority int + Protocol string + StartIp string + StartPort int + func (r *UpdateReq) Body() any + func (r *UpdateReq) Form() (form url.Values) + func (r *UpdateReq) Header() http.Header + func (r *UpdateReq) Method() string + func (r *UpdateReq) Url() string + func (r *UpdateReq) Values() (values url.Values) + type UpdateResp struct + func Update(ctx *cputil.Context, req *UpdateReq) (*UpdateResp, error)