controller

package
v2.0.0-...-2bee8f3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActiveDCsV3Parameter

type ActiveDCsV3Parameter struct {
	// in: body
	// required: true
	ActiveDCsV3 dto.ActiveDCsV3 `json:"activeDCsV3"`
}

swagger:parameters HandleActiveActiveConfigPost

type ArchiveSizeParameter

type ArchiveSizeParameter struct {
	// in: query
	// required: false
	ArchiveSize int32 `json:"archiveSize"`
}

swagger:parameters HandlePostPromoteVersionV2 HandlePostPromoteVersionV3

type ClusterIdParameter

type ClusterIdParameter struct {
	// in: path
	// required: true
	ClusterId string `json:"clusterId"`
}

swagger:parameters HandleDeleteClusterWithID

type ConfigResourceParameter

type ConfigResourceParameter struct {
	// in: body
	// required: true
	ConfigResource configresources.ConfigResource `json:"configResource"`
}

swagger:parameters HandlePostConfig HandlePostApplyConfig

type Connection

type Connection struct {
	// in: header
	// required: true
	Connection string `json:"connection"`
}

swagger:parameters HandleVersionsWatch HandleVersionsWatchV3 HandleActiveActiveWatch

type DomainDeleteRequestV3Parameter

type DomainDeleteRequestV3Parameter struct {
	// in: body
	// required: true
	DomainDeleteRequestV3 dto.DomainDeleteRequestV3 `json:"domainDeleteRequestV3"`
}

swagger:parameters HandleDeleteVirtualServiceDomains

type EndpointDeleteRequestParameter

type EndpointDeleteRequestParameter struct {
	// in: body
	// required: true
	EndpointDeleteRequest []dto.EndpointDeleteRequest `json:"endpointDeleteRequest"`
}

swagger:parameters HandleDeleteEndpointsV2 HandleDeleteEndpointsV3

type LoadBalanceSpecParameter

type LoadBalanceSpecParameter struct {
	// in: body
	// required: true
	LoadBalanceSpec dto.LoadBalanceSpec `json:"loadBalanceSpec"`
}

swagger:parameters HandlePostLoadBalanceV2 HandlePostLoadBalanceV3

type MicroserviceParameter

type MicroserviceParameter struct {
	// in: path
	// required: true
	Microservice string `json:"microservice"`
}

swagger:parameters HandleGetMicroserviceVersion

type NamespaceParameter

type NamespaceParameter struct {
	// in: path
	// required: true
	Namespace string `json:"namespace"`
}

swagger:parameters HandleAddNamespaceToComposite

type NamespaceQueryParameter

type NamespaceQueryParameter struct {
	// in: query
	// required: false
	Namespace string `json:"namespace"`
}

swagger:parameters HandleDeleteRoutesWithNodeGroup

type NodeGroupParameter

type NodeGroupParameter struct {
	// in: path
	// required: true
	NodeGroup string `json:"nodeGroup"`
}

swagger:parameters HandlePostRoutesWithNodeGroupV1 HandlePostRoutesWithNodeGroupV2 HandleDeleteRoutesWithNodeGroup HandlePostRoutesWithNodeGroup HandleDeleteRoutesWithNodeGroup HandleCreateVirtualService HandleGetVirtualService HandlePutVirtualService HandleDeleteVirtualService HandleGetHttpFilters

type RateLimitParameter

type RateLimitParameter struct {
	// in: body
	// required: true
	RateLimit dto.RateLimit `json:"rateLimit"`
}

swagger:parameters HandleDeleteRoutes HandleDeleteRateLimit HandlePostRateLimit

type RouteDeleteRequestParameter

type RouteDeleteRequestParameter struct {
	// in: body
	// required: true
	RouteDeleteRequest dto.RouteDeleteRequest `json:"routeDeleteRequest"`
}

swagger:parameters HandleDeleteRoutes HandleDeleteRoutesWithNodeGroup

type RouteDeleteRequestV3Parameter

type RouteDeleteRequestV3Parameter struct {
	// in: body
	// required: true
	RouteDeleteRequestV3 dto.RouteDeleteRequestV3 `json:"routeDeleteRequestV3"`
}

swagger:parameters HandleDeleteVirtualServiceRoutes

type RouteEntityRequestParameter

type RouteEntityRequestParameter struct {
	// in: body
	// required: true
	RouteEntityRequest dto.RouteEntityRequest `json:"routeEntityRequest"`
}

swagger:parameters HandlePostRoutesWithNodeGroupV1

type RouteRegistrationRequest

type RouteRegistrationRequest struct {
	// in: body
	// required: true
	RouteRegistrationRequest dto.RouteRegistrationRequest `json:"routeRegistrationRequest"`
}

swagger:parameters HandlePostRoutesWithNodeGroup

type RouteUuidParameter

type RouteUuidParameter struct {
	// in: query
	// required: true
	RouteUuid string `json:"routeUuid"`
}

swagger:parameters HandleGetRouteDetails

type RoutingConfigRequestV3Parameter

type RoutingConfigRequestV3Parameter struct {
	// in: body
	// required: true
	RoutingConfigRequestV3 dto.RoutingConfigRequestV3 `json:"routingConfigRequestV3"`
}

swagger:parameters HandlePostRoutingConfig

type StatefulSessionParameter

type StatefulSessionParameter struct {
	// in: body
	// required: true
	StatefulSession dto.StatefulSession `json:"statefulSession"`
}

swagger:parameters HandleActiveActiveConfigPost HandlePostStatefulSession HandlePutStatefulSession HandleDeleteStatefulSession HandleGetStatefulSessions

type UuidParameter

type UuidParameter struct {
	// in: path
	// required: true
	Uuid string `json:"uuid"`
}

swagger:parameters HandleDeleteRouteWithUUID

type VersionIdParameter

type VersionIdParameter struct {
	// in: query
	// required: true
	VersionId string `json:"versionId"`
}

swagger:parameters HandleGetRoutes

type VersionParameter

type VersionParameter struct {
	// in: path
	// required: true
	Version string `json:"version"`
}

swagger:parameters HandleDeleteClusterWithID HandlePostPromoteVersion HandleDeleteDeploymentVersionWithIDV2 HandleDeleteDeploymentVersionWithIDV3

type VirtualHostIdParameter

type VirtualHostIdParameter struct {
	// in: query
	// required: true
	VirtualHostId string `json:"virtualHostId"`
}

swagger:parameters HandleGetRoutes

type VirtualServiceNameParameter

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

swagger:parameters HandleCreateVirtualService HandleGetVirtualService HandlePutVirtualService HandleDeleteVirtualService

Directories

Path Synopsis
v3

Jump to

Keyboard shortcuts

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