Documentation
¶
Index ¶
- func API(config *Config) (api.API, error)
- func Get(f *factory.Factory, format string, ...) error
- func GetClusterByID(c *AdminAPI, clusterID string) (*admin.ConnectorClusterAdminView, error)
- func GetClusterForNamespace(c *AdminAPI, namespaceID string) (*admin.ConnectorClusterAdminView, error)
- func GetConnectorByID(c *AdminAPI, connectorID string) (*admin.ConnectorAdminView, error)
- func GetDeploymentByID(c *AdminAPI, clusterID string, deploymentID string) (*admin.ConnectorDeploymentAdminView, error)
- func GetNamespaceByID(c *AdminAPI, namespaceID string) (*admin.ConnectorNamespace, error)
- func ListClusters(c *AdminAPI, opts request.ListOptions) (admin.ConnectorClusterAdminList, error)
- func ListConnectorTypes(c *AdminAPI, opts request.ListOptions) (admin.ConnectorTypeAdminViewList, error)
- func ListConnectorsForCluster(c *AdminAPI, opts request.ListOptions, clusterID string) (admin.ConnectorAdminViewList, error)
- func ListConnectorsForNamespace(c *AdminAPI, opts request.ListOptions, namespaceID string) (admin.ConnectorAdminViewList, error)
- func ListDeploymentsForCluster(c *AdminAPI, opts request.ListDeploymentsOptions, clusterID string) (admin.ConnectorDeploymentAdminViewList, error)
- func ListDeploymentsForNamespace(c *AdminAPI, opts request.ListOptions, namespaceId string) (admin.ConnectorDeploymentAdminViewList, error)
- func ListNamespaces(c *AdminAPI, opts request.ListOptions) (admin.ConnectorNamespaceList, error)
- func ListNamespacesForCluster(c *AdminAPI, opts request.ListOptions, clusterID string) (admin.ConnectorNamespaceList, error)
- type AdminAPI
- func (api *AdminAPI) Catalog() *admin.ConnectorTypesApiService
- func (api *AdminAPI) Clusters() *admin.ConnectorClustersAdminApiService
- func (api *AdminAPI) Context() context.Context
- func (api *AdminAPI) DELETE(relativePath string) (interface{}, *http.Response, error)
- func (api *AdminAPI) GET(relativePath string) (interface{}, *http.Response, error)
- func (api *AdminAPI) Namespaces() *admin.ConnectorNamespacesAdminApiService
- func (api *AdminAPI) PATCH(relativePath string, body io.Reader) (interface{}, *http.Response, error)
- func (api *AdminAPI) POST(relativePath string, body io.Reader) (interface{}, *http.Response, error)
- func (api *AdminAPI) PUT(relativePath string, body io.Reader) (interface{}, *http.Response, error)
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetClusterByID ¶
func GetClusterByID(c *AdminAPI, clusterID string) (*admin.ConnectorClusterAdminView, error)
func GetClusterForNamespace ¶
func GetClusterForNamespace(c *AdminAPI, namespaceID string) (*admin.ConnectorClusterAdminView, error)
func GetConnectorByID ¶
func GetConnectorByID(c *AdminAPI, connectorID string) (*admin.ConnectorAdminView, error)
func GetDeploymentByID ¶
func GetNamespaceByID ¶
func GetNamespaceByID(c *AdminAPI, namespaceID string) (*admin.ConnectorNamespace, error)
func ListClusters ¶
func ListClusters(c *AdminAPI, opts request.ListOptions) (admin.ConnectorClusterAdminList, error)
func ListConnectorTypes ¶
func ListConnectorTypes(c *AdminAPI, opts request.ListOptions) (admin.ConnectorTypeAdminViewList, error)
func ListConnectorsForCluster ¶
func ListConnectorsForCluster(c *AdminAPI, opts request.ListOptions, clusterID string) (admin.ConnectorAdminViewList, error)
func ListConnectorsForNamespace ¶
func ListConnectorsForNamespace(c *AdminAPI, opts request.ListOptions, namespaceID string) (admin.ConnectorAdminViewList, error)
func ListDeploymentsForCluster ¶
func ListDeploymentsForCluster(c *AdminAPI, opts request.ListDeploymentsOptions, clusterID string) (admin.ConnectorDeploymentAdminViewList, error)
func ListDeploymentsForNamespace ¶
func ListDeploymentsForNamespace(c *AdminAPI, opts request.ListOptions, namespaceId string) (admin.ConnectorDeploymentAdminViewList, error)
func ListNamespaces ¶
func ListNamespaces(c *AdminAPI, opts request.ListOptions) (admin.ConnectorNamespaceList, error)
func ListNamespacesForCluster ¶
func ListNamespacesForCluster(c *AdminAPI, opts request.ListOptions, clusterID string) (admin.ConnectorNamespaceList, error)
Types ¶
type AdminAPI ¶
type AdminAPI struct {
// contains filtered or unexported fields
}
func NewAdminClient ¶
func (*AdminAPI) Catalog ¶
func (api *AdminAPI) Catalog() *admin.ConnectorTypesApiService
func (*AdminAPI) Clusters ¶
func (api *AdminAPI) Clusters() *admin.ConnectorClustersAdminApiService
func (*AdminAPI) Namespaces ¶
func (api *AdminAPI) Namespaces() *admin.ConnectorNamespacesAdminApiService
Click to show internal directories.
Click to hide internal directories.