UpdateTenantPackageBody constructor

UpdateTenantPackageBody({
  1. String? name,
  2. double? monthlyCostUSD,
  3. double? yearlyCostUSD,
  4. double? maxMonthlyPageLoads,
  5. double? maxMonthlyAPICredits,
  6. double? maxMonthlyComments,
  7. double? maxConcurrentUsers,
  8. double? maxTenantUsers,
  9. double? maxSSOUsers,
  10. double? maxModerators,
  11. double? maxDomains,
  12. double? maxCustomCollectionSize,
  13. bool? hasDebranding,
  14. bool? hasWhiteLabeling,
  15. String? forWhoText,
  16. List<String> featureTaglines = const [],
  17. bool? hasFlexPricing,
  18. double? flexPageLoadCostCents,
  19. double? flexPageLoadUnit,
  20. double? flexCommentCostCents,
  21. double? flexCommentUnit,
  22. double? flexSSOUserCostCents,
  23. double? flexSSOUserUnit,
  24. double? flexAPICreditCostCents,
  25. double? flexAPICreditUnit,
  26. double? flexModeratorCostCents,
  27. double? flexModeratorUnit,
  28. double? flexAdminCostCents,
  29. double? flexAdminUnit,
  30. double? flexDomainCostCents,
  31. double? flexDomainUnit,
  32. double? flexMinimumCostCents,
})

Returns a new UpdateTenantPackageBody instance.

Implementation

UpdateTenantPackageBody({
  this.name,
  this.monthlyCostUSD,
  this.yearlyCostUSD,
  this.maxMonthlyPageLoads,
  this.maxMonthlyAPICredits,
  this.maxMonthlyComments,
  this.maxConcurrentUsers,
  this.maxTenantUsers,
  this.maxSSOUsers,
  this.maxModerators,
  this.maxDomains,
  this.maxCustomCollectionSize,
  this.hasDebranding,
  this.hasWhiteLabeling,
  this.forWhoText,
  this.featureTaglines = const [],
  this.hasFlexPricing,
  this.flexPageLoadCostCents,
  this.flexPageLoadUnit,
  this.flexCommentCostCents,
  this.flexCommentUnit,
  this.flexSSOUserCostCents,
  this.flexSSOUserUnit,
  this.flexAPICreditCostCents,
  this.flexAPICreditUnit,
  this.flexModeratorCostCents,
  this.flexModeratorUnit,
  this.flexAdminCostCents,
  this.flexAdminUnit,
  this.flexDomainCostCents,
  this.flexDomainUnit,
  this.flexMinimumCostCents,
});