Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrPageSizeAndNumber = errors.New("filters page[number] and page[size] are not supported, please stick to page[offset] and page[limit]")
ErrPageSizeAndNumber is returned when page[number] and page[size] are sent on the http request
Functions ¶
This section is empty.
Types ¶
type BladeResource ¶
type BladeResource struct {
BladeStorage *storage.BladeStorage
}
BladeResource for api2go routes
func (BladeResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load blades in chunks
type ChassisResource ¶
type ChassisResource struct {
ChassisStorage *storage.ChassisStorage
}
ChassisResource for api2go routes
func (ChassisResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load chassis in chunks
type DiscoverHintResource ¶
type DiscoverHintResource struct {
DiscoverHintStorage *storage.DiscoverHintStorage
}
DiscoverHintResource for api2go routes
func (DiscoverHintResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load Discover Hints in chunks
type DiscreteResource ¶
type DiscreteResource struct {
DiscreteStorage *storage.DiscreteStorage
}
DiscreteResource for api2go routes
func (DiscreteResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load discretes in chunks
type DiskResource ¶
type DiskResource struct {
DiskStorage *storage.DiskStorage
}
DiskResource for api2go routes
func (DiskResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load disks in chunks
type FanResource ¶
type FanResource struct {
FanStorage *storage.FanStorage
}
FanResource for api2go routes
func (FanResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load fans in chunks
type NicResource ¶
type NicResource struct {
NicStorage *storage.NicStorage
}
NicResource for api2go routes
func (NicResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load nics in chunks
type PsuResource ¶
type PsuResource struct {
PsuStorage *storage.PsuStorage
}
PsuResource for api2go routes
func (PsuResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load psus in chunks
type Response ¶
type Response struct { Res interface{} Code int }
The Response struct implements api2go.Responder
func (Response) StatusCode ¶
StatusCode sets the return status code
type ScannedPortResource ¶
type ScannedPortResource struct {
ScannedPortStorage *storage.ScannedPortStorage
}
ScannedPortResource for api2go routes
func (ScannedPortResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load Scans in chunks
type StorageBladeResource ¶
type StorageBladeResource struct {
StorageBladeStorage *storage.StorageBladeStorage
}
StorageBladeResource for api2go routes
func (StorageBladeResource) PaginatedFindAll ¶
PaginatedFindAll can be used to load Storageblades in chunks