Documentation
¶
Overview ¶
Lists all the stack.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetRequest ¶
type GetRequest struct { // Find by ID // Required: true StackId uint64 `url:"stackId" json:"stackId" validate:"required"` }
Request struct for get info of stack
type InfoStack ¶
type InfoStack struct { // CPU allocation ratio CPUAllocationRatio float64 `json:"cpu_allocation_ratio"` // Descr Descr string `json:"descr"` // Drivers Drivers []string `json:"drivers"` // ID ID uint64 `json:"id"` // Mem allocation ratio MemAllocationRatio float64 `json:"mem_allocation_ratio"` // Name Name string `json:"name"` // Status Status string `json:"status"` // Type Type string `json:"type"` }
Main information about stack
type ItemStack ¶
type ItemStack struct { // ID ID uint64 `json:"id"` // Name Name string `json:"name"` // Status Status string `json:"status"` // Type Type string `json:"type"` }
Information about stack in list
type ListRequest ¶
type ListRequest struct { // Find by ID // Required: false ByID uint64 `url:"by_id,omitempty" json:"by_id,omitempty"` // Find by name // Required: false Name string `url:"name,omitempty" json:"name,omitempty"` // Find by type // Required: false Type string `url:"type,omitempty" json:"type,omitempty"` // Find by status // Required: false Status string `url:"status,omitempty" json:"status,omitempty"` // Page number // Required: false Page uint64 `url:"page,omitempty" json:"page,omitempty"` // Page size // Required: false Size uint64 `url:"size,omitempty" json:"size,omitempty"` }
Request struct for get list stack
type ListStacks ¶
type ListStacks struct { //List Data []ItemStack `json:"data"` //Entry count EntryCount uint64 `json:"entryCount"` }
List of stacks
Click to show internal directories.
Click to hide internal directories.