api

package
v0.0.0-...-9f02593 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterServer

type ClusterServer struct {
	Config                   *ClusterServerConfig
	Repo                     repo.RepositoryInterface
	SubscriptionEventHandler notifier.SubscriptionEventHandler
}

ClusterServer defines the instance attributes for an instance of a cluster server

func (*ClusterServer) CreateSubscription

CreateSubscription receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) DeleteSubscription

DeleteSubscription receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetAlarmDictionaries

GetAlarmDictionaries receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetAlarmDictionary

GetAlarmDictionary receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetAllVersions

GetAllVersions receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetClusterResource

GetClusterResource receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetClusterResourceType

GetClusterResourceType receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetClusterResourceTypes

GetClusterResourceTypes receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetClusterResources

GetClusterResources receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetMinorVersions

GetMinorVersions receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetNodeCluster

GetNodeCluster receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetNodeClusterType

GetNodeClusterType receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetNodeClusterTypeAlarmDictionary

GetNodeClusterTypeAlarmDictionary receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetNodeClusterTypes

GetNodeClusterTypes receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetNodeClusters

GetNodeClusters receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetSubscription

GetSubscription receives the API request to this endpoint, executes the request, and responds appropriately

func (*ClusterServer) GetSubscriptions

GetSubscriptions receives the API request to this endpoint, executes the request, and responds appropriately

type ClusterServerConfig

type ClusterServerConfig struct {
	utils.CommonServerConfig
	CloudID         string
	GlobalCloudID   string
	Extensions      []string
	ExternalAddress string
}

ClusterServerConfig defines the configuration attributes for the resource server

Directories

Path Synopsis
Package generated provides primitives to interact with the openapi HTTP API.
Package generated provides primitives to interact with the openapi HTTP API.

Jump to

Keyboard shortcuts

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