Documentation
¶
Index ¶
- Constants
- type SubscriptionManagerImpl
- func (s *SubscriptionManagerImpl) AddTrackedSubscriptionFromImportSource(importSource *subscription.ImportSource) error
- func (s *SubscriptionManagerImpl) Close() error
- func (s *SubscriptionManagerImpl) GetTrackedSubscriptionStatus(name string) (*subscription.TrackedSubscriptionStatus, error)
- func (s *SubscriptionManagerImpl) ListTrackedSubscriptions() []string
- func (s *SubscriptionManagerImpl) RemoveTrackedSubscription(name string) error
- func (s *SubscriptionManagerImpl) Start() error
- func (s *SubscriptionManagerImpl) Type() interface{}
- func (s *SubscriptionManagerImpl) UpdateTrackedSubscription(name string) error
Constants ¶
View Source
const ( ServerMetadataID = "ID" ServerMetadataTagName = "TagName" ServerMetadataFullyQualifiedName = "FullyQualifiedName" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SubscriptionManagerImpl ¶
func NewSubscriptionManager ¶
func NewSubscriptionManager(ctx context.Context, config *subscription.Config) (*SubscriptionManagerImpl, error)
func (*SubscriptionManagerImpl) AddTrackedSubscriptionFromImportSource ¶ added in v5.25.0
func (s *SubscriptionManagerImpl) AddTrackedSubscriptionFromImportSource(importSource *subscription.ImportSource) error
func (*SubscriptionManagerImpl) Close ¶
func (s *SubscriptionManagerImpl) Close() error
func (*SubscriptionManagerImpl) GetTrackedSubscriptionStatus ¶ added in v5.25.0
func (s *SubscriptionManagerImpl) GetTrackedSubscriptionStatus(name string) (*subscription.TrackedSubscriptionStatus, error)
func (*SubscriptionManagerImpl) ListTrackedSubscriptions ¶ added in v5.25.0
func (s *SubscriptionManagerImpl) ListTrackedSubscriptions() []string
func (*SubscriptionManagerImpl) RemoveTrackedSubscription ¶ added in v5.25.0
func (s *SubscriptionManagerImpl) RemoveTrackedSubscription(name string) error
func (*SubscriptionManagerImpl) Start ¶
func (s *SubscriptionManagerImpl) Start() error
func (*SubscriptionManagerImpl) Type ¶
func (s *SubscriptionManagerImpl) Type() interface{}
func (*SubscriptionManagerImpl) UpdateTrackedSubscription ¶ added in v5.28.0
func (s *SubscriptionManagerImpl) UpdateTrackedSubscription(name string) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.