Documentation ¶
Index ¶
- func AssignPricingTierToTenant(pricingTierId string, tenantId string) (*warrant.Warrant, error)
- func AssignPricingTierToUser(pricingTierId string, userId string) (*warrant.Warrant, error)
- func Create(params *warrant.PricingTierParams) (*warrant.PricingTier, error)
- func Delete(pricingTierId string) error
- func Get(pricingTierId string) (*warrant.PricingTier, error)
- func ListPricingTiers(listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func ListPricingTiersForTenant(userId string, listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func ListPricingTiersForUser(userId string, listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func RemovePricingTierFromTenant(pricingTierId string, tenantId string) error
- func RemovePricingTierFromUser(pricingTierId string, userId string) error
- type Client
- func (c Client) AssignPricingTierToTenant(pricingTierId string, tenantId string) (*warrant.Warrant, error)
- func (c Client) AssignPricingTierToUser(pricingTierId string, userId string) (*warrant.Warrant, error)
- func (c Client) Create(params *warrant.PricingTierParams) (*warrant.PricingTier, error)
- func (c Client) Delete(pricingTierId string) error
- func (c Client) Get(pricingTierId string) (*warrant.PricingTier, error)
- func (c Client) ListPricingTiers(listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func (c Client) ListPricingTiersForTenant(tenantId string, listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func (c Client) ListPricingTiersForUser(userId string, listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
- func (c Client) RemovePricingTierFromTenant(pricingTierId string, tenantId string) error
- func (c Client) RemovePricingTierFromUser(pricingTierId string, userId string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignPricingTierToUser ¶
func ListPricingTiers ¶
func ListPricingTiers(listParams *warrant.ListPricingTierParams) ([]warrant.PricingTier, error)
func ListPricingTiersForUser ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(config config.ClientConfig) Client
func (Client) AssignPricingTierToTenant ¶
func (Client) AssignPricingTierToUser ¶
func (Client) ListPricingTiers ¶
func (Client) ListPricingTiersForTenant ¶
func (Client) ListPricingTiersForUser ¶
func (Client) RemovePricingTierFromTenant ¶
Click to show internal directories.
Click to hide internal directories.