Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetLocationResponse ¶
type GetRecordSetResponse ¶
type GetZoneResponse ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func (*Handler) RegisterHandlers ¶
func (h *Handler) RegisterHandlers(group *gin.RouterGroup)
type ListRequest ¶
type ListResponse ¶
type ListResponse []ListResponseItem
type ListResponseItem ¶
type ListResponseItem struct {
Name string `json:"id"`
}
type NewLocationRequest ¶
type NewRecordSetRequest ¶
type NewRecordSetRequest struct { Type string `json:"type" binding:"required"` Value types.RRSet `json:"value" binding:"required"` Enabled bool `json:"enabled,default=true"` }
func (*NewRecordSetRequest) UnmarshalJSON ¶
func (r *NewRecordSetRequest) UnmarshalJSON(data []byte) error
type NewZoneRequest ¶
type UpdateLocationRequest ¶
type UpdateLocationRequest struct {
Enabled bool `json:"enabled,default=true"`
}
type UpdateRecordSetRequest ¶
Click to show internal directories.
Click to hide internal directories.