Help us shape the future of Go! Take the 2026 Go Developer Survey

controller

package
v2.7.4 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2026 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

View Source
const CPNetworkID = strfmt.UUID("00000000-0000-0000-0000-000000000000")

CPNetworkID is the placeholder network ID used for cp provider services that don't have a real network.

Variables

This section is empty.

Functions

This section is empty.

Types

type Controller

type Controller struct {
	// contains filtered or unexported fields
}

func NewController

func NewController(pool db.PgxIface, spec *loads.Document, client *neutron.NeutronClient, n *notifier.Notifier) *Controller

func (*Controller) DeleteEndpointEndpointIDHandler

func (c *Controller) DeleteEndpointEndpointIDHandler(params endpoint.DeleteEndpointEndpointIDParams, _ any) middleware.Responder

func (*Controller) DeleteQuotasProjectIDHandler

func (c *Controller) DeleteQuotasProjectIDHandler(params quota.DeleteQuotasProjectIDParams, _ any) middleware.Responder

func (*Controller) DeleteRbacPoliciesRbacPolicyIDHandler

func (c *Controller) DeleteRbacPoliciesRbacPolicyIDHandler(params rbac.DeleteRbacPoliciesRbacPolicyIDParams, _ any) middleware.Responder

func (*Controller) DeleteServiceServiceIDHandler

func (c *Controller) DeleteServiceServiceIDHandler(params service.DeleteServiceServiceIDParams, _ any) middleware.Responder

func (*Controller) GetAgentsAgentHostHandler

func (c *Controller) GetAgentsAgentHostHandler(params agent.GetAgentsAgentHostParams, _ any) middleware.Responder

func (*Controller) GetAgentsHandler

func (c *Controller) GetAgentsHandler(params agent.GetAgentsParams, _ any) middleware.Responder

func (*Controller) GetEndpointEndpointIDHandler

func (c *Controller) GetEndpointEndpointIDHandler(params endpoint.GetEndpointEndpointIDParams, _ any) middleware.Responder

func (*Controller) GetEndpointHandler

func (c *Controller) GetEndpointHandler(params endpoint.GetEndpointParams, _ any) middleware.Responder

func (*Controller) GetQuotasDefaultsHandler

func (c *Controller) GetQuotasDefaultsHandler(_ quota.GetQuotasDefaultsParams, _ any) middleware.Responder

func (*Controller) GetQuotasHandler

func (c *Controller) GetQuotasHandler(params quota.GetQuotasParams, _ any) middleware.Responder

func (*Controller) GetQuotasProjectIDHandler

func (c *Controller) GetQuotasProjectIDHandler(params quota.GetQuotasProjectIDParams, _ any) middleware.Responder

func (*Controller) GetRbacPoliciesHandler

func (c *Controller) GetRbacPoliciesHandler(params rbac.GetRbacPoliciesParams, _ any) middleware.Responder

func (*Controller) GetRbacPoliciesRbacPolicyIDHandler

func (c *Controller) GetRbacPoliciesRbacPolicyIDHandler(params rbac.GetRbacPoliciesRbacPolicyIDParams, _ any) middleware.Responder

func (*Controller) GetServiceHandler

func (c *Controller) GetServiceHandler(params service.GetServiceParams, principal any) middleware.Responder

func (*Controller) GetServiceServiceIDEndpointsHandler

func (c *Controller) GetServiceServiceIDEndpointsHandler(params service.GetServiceServiceIDEndpointsParams, _ any) middleware.Responder

func (*Controller) GetServiceServiceIDHandler

func (c *Controller) GetServiceServiceIDHandler(params service.GetServiceServiceIDParams, principal any) middleware.Responder

func (*Controller) GetVersionHandler

func (c *Controller) GetVersionHandler(params version.GetParams) middleware.Responder

func (*Controller) PostEndpointHandler

func (c *Controller) PostEndpointHandler(params endpoint.PostEndpointParams, token any) middleware.Responder

func (*Controller) PostRbacPoliciesHandler

func (c *Controller) PostRbacPoliciesHandler(params rbac.PostRbacPoliciesParams, _ any) middleware.Responder

func (*Controller) PostServiceHandler

func (c *Controller) PostServiceHandler(params service.PostServiceParams, principal any) middleware.Responder

func (*Controller) PostServiceServiceIDMigrateHandler

func (c *Controller) PostServiceServiceIDMigrateHandler(params service.PostServiceServiceIDMigrateParams, _ any) middleware.Responder

func (*Controller) PutEndpointEndpointIDHandler

func (c *Controller) PutEndpointEndpointIDHandler(params endpoint.PutEndpointEndpointIDParams, _ any) middleware.Responder

func (*Controller) PutQuotasProjectIDHandler

func (c *Controller) PutQuotasProjectIDHandler(params quota.PutQuotasProjectIDParams, _ any) middleware.Responder

func (*Controller) PutRbacPoliciesRbacPolicyIDHandler

func (c *Controller) PutRbacPoliciesRbacPolicyIDHandler(params rbac.PutRbacPoliciesRbacPolicyIDParams, _ any) middleware.Responder

func (*Controller) PutServiceServiceIDAcceptEndpointsHandler

func (c *Controller) PutServiceServiceIDAcceptEndpointsHandler(params service.PutServiceServiceIDAcceptEndpointsParams, principal any) middleware.Responder

func (*Controller) PutServiceServiceIDHandler

func (c *Controller) PutServiceServiceIDHandler(params service.PutServiceServiceIDParams, _ any) middleware.Responder

func (*Controller) PutServiceServiceIDRejectEndpointsHandler

func (c *Controller) PutServiceServiceIDRejectEndpointsHandler(params service.PutServiceServiceIDRejectEndpointsParams, principal any) middleware.Responder

func (*Controller) SetModelDefaults

func (c *Controller) SetModelDefaults(s any) error

type ServiceConflictChecker

type ServiceConflictChecker struct {
	// contains filtered or unexported fields
}

ServiceConflictChecker checks for service conflicts based on network, IP, and port overlap. Only used for tenant/F5 provider services.

Jump to

Keyboard shortcuts

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