Documentation
¶
Index ¶
- type ActiveDCsV3Parameter
- type ArchiveSizeParameter
- type ClusterIdParameter
- type ConfigResourceParameter
- type Connection
- type DomainDeleteRequestV3Parameter
- type EndpointDeleteRequestParameter
- type LoadBalanceSpecParameter
- type MicroserviceParameter
- type NamespaceParameter
- type NamespaceQueryParameter
- type NodeGroupParameter
- type RateLimitParameter
- type RouteDeleteRequestParameter
- type RouteDeleteRequestV3Parameter
- type RouteEntityRequestParameter
- type RouteRegistrationRequest
- type RouteUuidParameter
- type RoutingConfigRequestV3Parameter
- type StatefulSessionParameter
- type UuidParameter
- type VersionIdParameter
- type VersionParameter
- type VirtualHostIdParameter
- type VirtualServiceNameParameter
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