Documentation
¶
Index ¶
- type Manager
- func (sm *Manager) FindSubscriptionByID(id uuid.UUID) (*types.Subscription, error)
- func (sm *Manager) FindSubscriptionByNameOrID(query string) (*types.Subscription, error)
- func (sm *Manager) FindSubscriptionIndex() (int, error)
- func (sm *Manager) FindSubscriptionIndexByTenant(tenantID uuid.UUID) (*types.Subscription, error)
- func (sm *Manager) FindSubscriptionsByTenant(tenantID uuid.UUID) ([]types.Subscription, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
types.BaseManager
}
func (*Manager) FindSubscriptionByID ¶
FindSubscriptionByID finds a subscription by its ID
func (*Manager) FindSubscriptionByNameOrID ¶
func (sm *Manager) FindSubscriptionByNameOrID(query string) (*types.Subscription, error)
FindSubscriptionByNameOrID finds a subscription by UUID or by case-insensitive exact name, for non-interactive selection.
func (*Manager) FindSubscriptionIndex ¶
FindSubscriptionIndex uses fuzzy finding to let user select a subscription
func (*Manager) FindSubscriptionIndexByTenant ¶
FindSubscriptionIndexByTenant uses fuzzy finding to select a subscription from a specific tenant
func (*Manager) FindSubscriptionsByTenant ¶
FindSubscriptionsByTenant returns subscriptions filtered by tenant ID
Click to show internal directories.
Click to hide internal directories.