Documentation ¶
Index ¶
- func OneSelectQuery(namespaceID, name string) interface{}
- type ListService
- type ResourceService
- func (serv ResourceService) AllSelectOwnerQuery() interface{}
- func (serv ResourceService) AllSelectQuery() interface{}
- func (serv ResourceService) Copy() ResourceService
- func (serv ResourceService) OneSelectDeletedQuery() interface{}
- func (serv ResourceService) OneSelectQuery() interface{}
- func (serv ResourceService) UpdateQuery() interface{}
- type ServicesResponse
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OneSelectQuery ¶
func OneSelectQuery(namespaceID, name string) interface{}
Types ¶
type ListService ¶ added in v1.0.4
type ListService []ResourceService
ListService -- services list
swagger:model
func (ListService) Copy ¶ added in v1.0.4
func (list ListService) Copy() ListService
func (ListService) Domains ¶ added in v1.0.4
func (list ListService) Domains() []string
func (ListService) Filter ¶ added in v1.0.4
func (list ListService) Filter(pred func(ResourceService) bool) ListService
func (ListService) Len ¶ added in v1.0.4
func (list ListService) Len() int
func (ListService) Names ¶ added in v1.0.4
func (list ListService) Names() []string
type ResourceService ¶ added in v1.0.4
type ResourceService struct { model.Service ID string `json:"_id" bson:"_id,omitempty"` Deleted bool `json:"deleted"` NamespaceID string `json:"namespaceid"` Type Type `json:"type" bson:"type"` }
ResourceService -- model for service for resource-service db
swagger:model
func FromKube ¶ added in v1.0.4
func FromKube(nsID, owner string, stype Type, service model.Service) ResourceService
func (ResourceService) AllSelectOwnerQuery ¶ added in v1.0.4
func (serv ResourceService) AllSelectOwnerQuery() interface{}
func (ResourceService) AllSelectQuery ¶ added in v1.0.4
func (serv ResourceService) AllSelectQuery() interface{}
func (ResourceService) Copy ¶ added in v1.0.4
func (serv ResourceService) Copy() ResourceService
func (ResourceService) OneSelectDeletedQuery ¶ added in v1.0.4
func (serv ResourceService) OneSelectDeletedQuery() interface{}
func (ResourceService) OneSelectQuery ¶ added in v1.0.4
func (serv ResourceService) OneSelectQuery() interface{}
func (ResourceService) UpdateQuery ¶ added in v1.0.4
func (serv ResourceService) UpdateQuery() interface{}
type ServicesResponse ¶ added in v1.0.3
type ServicesResponse struct {
Services ListService `json:"services"`
}
ServicesResponse -- ingresses response
swagger:model
Click to show internal directories.
Click to hide internal directories.