Documentation
¶
Index ¶
- type Config
- type Service
- func (s *Service) AuthorizeMarketplaceListingOauth2Install(ctx context.Context, input app.AuthorizeOauth2InstallInput) error
- func (s *Service) CreateApp(ctx context.Context, input app.CreateAppInput) (app.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 app.GetAppInput) (app.App, error)
- func (s *Service) GetMarketplaceListing(ctx context.Context, input app.MarketplaceGetInput) (app.RegistryItem, error)
- func (s *Service) GetMarketplaceListingOauth2InstallURL(ctx context.Context, input app.GetOauth2InstallURLInput) (app.GetOauth2InstallURLOutput, error)
- func (s *Service) InstallMarketplaceListing(ctx context.Context, input app.InstallAppInput) (app.App, error)
- func (s *Service) InstallMarketplaceListingWithAPIKey(ctx context.Context, input app.InstallAppWithAPIKeyInput) (app.App, error)
- func (s *Service) ListApps(ctx context.Context, input app.ListAppInput) (pagination.Result[app.App], error)
- func (s *Service) ListCustomerData(ctx context.Context, input app.ListCustomerInput) (pagination.Result[app.CustomerApp], error)
- func (s *Service) ListMarketplaceListings(ctx context.Context, input app.MarketplaceListInput) (pagination.Result[app.RegistryItem], error)
- func (s *Service) RegisterMarketplaceListing(input app.RegisterMarketplaceListingInput) error
- func (s *Service) UninstallApp(ctx context.Context, input app.UninstallAppInput) error
- func (s *Service) UpdateApp(ctx context.Context, input app.UpdateAppInput) (app.App, error)
- func (s *Service) UpdateAppStatus(ctx context.Context, input app.UpdateAppStatusInput) 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) DeleteCustomer ¶
func (*Service) EnsureCustomer ¶
func (*Service) GetMarketplaceListing ¶
func (s *Service) GetMarketplaceListing(ctx context.Context, input app.MarketplaceGetInput) (app.RegistryItem, error)
func (*Service) GetMarketplaceListingOauth2InstallURL ¶
func (s *Service) GetMarketplaceListingOauth2InstallURL(ctx context.Context, input app.GetOauth2InstallURLInput) (app.GetOauth2InstallURLOutput, error)
func (*Service) InstallMarketplaceListing ¶
func (*Service) InstallMarketplaceListingWithAPIKey ¶
func (*Service) ListApps ¶
func (s *Service) ListApps(ctx context.Context, input app.ListAppInput) (pagination.Result[app.App], error)
func (*Service) ListCustomerData ¶
func (s *Service) ListCustomerData(ctx context.Context, input app.ListCustomerInput) (pagination.Result[app.CustomerApp], error)
func (*Service) ListMarketplaceListings ¶
func (s *Service) ListMarketplaceListings(ctx context.Context, input app.MarketplaceListInput) (pagination.Result[app.RegistryItem], error)
func (*Service) RegisterMarketplaceListing ¶
func (s *Service) RegisterMarketplaceListing(input app.RegisterMarketplaceListingInput) error
func (*Service) UninstallApp ¶
func (*Service) UpdateAppStatus ¶
Click to show internal directories.
Click to hide internal directories.