Documentation ¶
Index ¶
- type API
- func (api *API) AddComponent(projectName, componentName string) error
- func (api *API) AddGroupRBAC(projectName, groupName, roleName string) error
- func (api *API) CreateCustomResourceQuota(namespace string, customResourceQuota models.CustomResourceQuota, ...) error
- func (api *API) CreateGroup(groupName string, users []string, existsOk bool) error
- func (api *API) CreateNamespace(projectName, projectOwner, projectDisplayName string, projectQuota string, ...) error
- func (api *API) CreateOperatorGroup(namespace string, singleNamespace bool) error
- func (api *API) CreateProject(projectName, projectOwner, projectDisplayName string, projectQuota string, ...) error
- func (api *API) CreateRoleBinding(groupName, roleName string) error
- func (api *API) CreateSubscription(name, catalog, namespace, channel string, manual bool) error
- func (api *API) Onboard(path string) error
- func (api *API) UpdateFromConfig(config *viper.Viper)
- func (api *API) ValidateQuota(projectQuota string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
func (*API) AddComponent ¶
func (*API) AddGroupRBAC ¶
func (*API) CreateCustomResourceQuota ¶ added in v0.3.0
func (*API) CreateGroup ¶
func (*API) CreateNamespace ¶
func (*API) CreateOperatorGroup ¶
func (*API) CreateProject ¶
func (*API) CreateRoleBinding ¶
func (*API) CreateSubscription ¶
func (*API) UpdateFromConfig ¶
func (*API) ValidateQuota ¶
Click to show internal directories.
Click to hide internal directories.