The type of the feature.
switch: The feature can be enabled or disabled for a subscription. You can add additional config options in the options key.
custom: The levels of the feature can be fully customized. As an example, you can define a feature SLA
with 3 levels: basic
, premium
, enterprise
.
quantity: The levels of the feature are based on a quantity. As an example, you can define a feature number of users
with levels 5
, 10
, 25
, 50
, 100
. You can also provide a unlimited
level.
range: The value can be customized in a given range. As an example, you can define a feature disk usage
with a range from 1GB
to 1000GB
, you can also provide a unlimited level to allow all values.