pool_api

package
v0.0.0-...-7edcfce Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	UpdateService             = func() api.Operation { return api.UpdatePartial("update_service") }
	UpdatePool                = func() api.Operation { return api.UpdatePartial("update_pool") }
	RemoveServiceFromPool     = func() api.Operation { return api.Unbind("remove_service_from_pool") }
	RemoveServiceFromAllPools = func() api.Operation { return api.Unbind("remove_service_from_all_pools") }
	RemoveAllServicesFromPool = func() api.Operation { return api.Unbind("remove_all_services_from_pool") }
	ListServices              = func() api.Operation { return api.List("list_services") }
	ListServicePools          = func() api.Operation { return api.List("list_service_pools") }
	FindService               = func() api.Operation { return api.Find("find_service") }
	FindPool                  = func() api.Operation { return api.Find("find_pool") }
	DeleteService             = func() api.Operation { return api.Delete("delete_service") }
	DeletePool                = func() api.Operation { return api.Delete("delete_pool") }
	AddService                = func() api.Operation { return api.Add("add_service") }
	AddServiceToPool          = func() api.Operation { return api.Bind("add_service_to_pool") }
	AddPool                   = func() api.Operation { return api.Add("add_pool") }
	ListPools                 = func() api.Operation { return api.List("list_pools") }
	ListPoolServices          = func() api.Operation { return api.List("list_pool_services") }
)

Functions

This section is empty.

Types

type ListPoolsResponse

type ListPoolsResponse = api.ResponseList[*pool.PoolBase]

type ListServicePoolsResponse

type ListServicePoolsResponse = api.ResponseList[*pool.PoolServiceBinding]

type ListServicesResponse

type ListServicesResponse = api.ResponseList[*pool.PoolServiceBase]

type PoolResponse

type PoolResponse struct {
	api.ResponseBase
	*pool.PoolBase
}

type ServiceResponse

type ServiceResponse struct {
	api.ResponseBase
	*pool.PoolServiceBase
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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