Documentation / @tenancy-node/core / PlanDefinition
Interface: PlanDefinition
Defined in: core/src/domain/entities/plan.ts:39
Properties
description?
optionaldescription?:string
Defined in: core/src/domain/entities/plan.ts:41
features
features: readonly
string[] |"*"
Defined in: core/src/domain/entities/plan.ts:45
Módulos del plan, o '*' para todos los del catálogo.
highlight?
optionalhighlight?:boolean
Defined in: core/src/domain/entities/plan.ts:51
Plan destacado en la web comercial ("el más elegido").
label
label:
string
Defined in: core/src/domain/entities/plan.ts:40
limits?
optionallimits?:Readonly<Record<string,number|null>>
Defined in: core/src/domain/entities/plan.ts:47
Límites del plan ({ usuarios: 3 }). null o sin la llave = sin límite.
price?
optionalprice?:PlanPrice|null
Defined in: core/src/domain/entities/plan.ts:43
Precio que muestra la web comercial (GET /tenancy/plans). Sin precio: "a consultar".
public?
optionalpublic?:boolean
Defined in: core/src/domain/entities/plan.ts:49
Si aparece en GET /tenancy/plans. Por defecto true.