service

package
v1.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2018 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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

type Type added in v1.0.4

type Type string
const (
	Internal Type = "internal"
	External Type = "external"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL