Documentation
¶
Index ¶
- type Config
- type Service
- func (s *Service) AuthorizeMarketplaceListingOauth2Install(ctx context.Context, input appentity.AuthorizeOauth2InstallInput) error
- func (s *Service) CreateApp(ctx context.Context, input appentity.CreateAppInput) (appentitybase.AppBase, error)
- func (s *Service) DeleteCustomer(ctx context.Context, input app.DeleteCustomerInput) error
- func (s *Service) EnsureCustomer(ctx context.Context, input app.EnsureCustomerInput) error
- func (s *Service) GetApp(ctx context.Context, input appentity.GetAppInput) (appentity.App, error)
- func (s *Service) GetDefaultApp(ctx context.Context, input appentity.GetDefaultAppInput) (appentity.App, error)
- func (s *Service) GetMarketplaceListing(ctx context.Context, input appentity.MarketplaceGetInput) (appentity.RegistryItem, error)
- func (s *Service) GetMarketplaceListingOauth2InstallURL(ctx context.Context, input appentity.GetOauth2InstallURLInput) (appentity.GetOauth2InstallURLOutput, error)
- func (s *Service) InstallMarketplaceListingWithAPIKey(ctx context.Context, input appentity.InstallAppWithAPIKeyInput) (appentity.App, error)
- func (s *Service) ListApps(ctx context.Context, input appentity.ListAppInput) (pagination.PagedResponse[appentity.App], error)
- func (s *Service) ListCustomerData(ctx context.Context, input app.ListCustomerInput) (pagination.PagedResponse[appentity.CustomerApp], error)
- func (s *Service) ListMarketplaceListings(ctx context.Context, input appentity.MarketplaceListInput) (pagination.PagedResponse[appentity.RegistryItem], error)
- func (s *Service) RegisterMarketplaceListing(input appentity.RegisterMarketplaceListingInput) error
- func (s *Service) UninstallApp(ctx context.Context, input appentity.UninstallAppInput) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) AuthorizeMarketplaceListingOauth2Install ¶
func (*Service) CreateApp ¶
func (s *Service) CreateApp(ctx context.Context, input appentity.CreateAppInput) (appentitybase.AppBase, error)
func (*Service) DeleteCustomer ¶
func (*Service) EnsureCustomer ¶
func (*Service) GetDefaultApp ¶
func (*Service) GetMarketplaceListing ¶
func (s *Service) GetMarketplaceListing(ctx context.Context, input appentity.MarketplaceGetInput) (appentity.RegistryItem, error)
func (*Service) GetMarketplaceListingOauth2InstallURL ¶
func (s *Service) GetMarketplaceListingOauth2InstallURL(ctx context.Context, input appentity.GetOauth2InstallURLInput) (appentity.GetOauth2InstallURLOutput, error)
func (*Service) InstallMarketplaceListingWithAPIKey ¶
func (*Service) ListApps ¶
func (s *Service) ListApps(ctx context.Context, input appentity.ListAppInput) (pagination.PagedResponse[appentity.App], error)
func (*Service) ListCustomerData ¶
func (s *Service) ListCustomerData(ctx context.Context, input app.ListCustomerInput) (pagination.PagedResponse[appentity.CustomerApp], error)
func (*Service) ListMarketplaceListings ¶
func (s *Service) ListMarketplaceListings(ctx context.Context, input appentity.MarketplaceListInput) (pagination.PagedResponse[appentity.RegistryItem], error)
func (*Service) RegisterMarketplaceListing ¶
func (s *Service) RegisterMarketplaceListing(input appentity.RegisterMarketplaceListingInput) error
func (*Service) UninstallApp ¶
Click to show internal directories.
Click to hide internal directories.