subscription

package
v1.4.2 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

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

func (sm *Manager) FindSubscriptionByID(id uuid.UUID) (*types.Subscription, error)

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

func (sm *Manager) FindSubscriptionIndex() (int, error)

FindSubscriptionIndex uses fuzzy finding to let user select a subscription

func (*Manager) FindSubscriptionIndexByTenant

func (sm *Manager) FindSubscriptionIndexByTenant(tenantID uuid.UUID) (*types.Subscription, error)

FindSubscriptionIndexByTenant uses fuzzy finding to select a subscription from a specific tenant

func (*Manager) FindSubscriptionsByTenant

func (sm *Manager) FindSubscriptionsByTenant(tenantID uuid.UUID) ([]types.Subscription, error)

FindSubscriptionsByTenant returns subscriptions filtered by tenant ID

Jump to

Keyboard shortcuts

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