Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Connect() error CreateKubernetesProvider(kubernetes.Provider) error CreateKubernetesResource(kubernetes.Resource) error DeleteKubernetesProvider(string) error DeleteKubernetesResourcesByAccountName(string) error GetKubernetesProvider(string) (kubernetes.Provider, error) GetKubernetesProviderAndPermissions(string) (kubernetes.Provider, error) ListKubernetesAccountsBySpinnakerApp(string) ([]string, error) ListKubernetesClustersByApplication(string) ([]kubernetes.Resource, error) ListKubernetesClustersByFields(...string) ([]kubernetes.Resource, error) ListKubernetesProviders() ([]kubernetes.Provider, error) ListKubernetesProvidersAndPermissions() ([]kubernetes.Provider, error) ListKubernetesResourcesByFields(...string) ([]kubernetes.Resource, error) ListKubernetesResourcesByTaskID(string) ([]kubernetes.Resource, error) ListReadGroupsByAccountName(string) ([]string, error) ListWriteGroupsByAccountName(string) ([]string, error) WithConfig(*gorm.Config) }
Click to show internal directories.
Click to hide internal directories.