UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

71 lines (70 loc) 2.08 kB
{ "strategies": [ { "name": "default", "description": "Default on or off Strategy.", "parameters": [] }, { "name": "usersWithEmail", "description": "Active for users defined in the comma-separated emails-parameter.", "parameters": [ { "name": "emails", "type": "string" } ] }, { "name": "flexibleRollout", "description": "Roll out to a percentage of your userbase, and ensure that the experience is the same for the user on each visit.", "parameters": [ { "name": "rollout", "type": "percentage", "description": "", "required": false }, { "name": "stickiness", "type": "string", "description": "Used define stickiness. Possible values: default, userId, sessionId, random", "required": true }, { "name": "groupId", "type": "string", "description": "Used to define a activation groups, which allows you to correlate across feature flags.", "required": true } ] } ], "contextFields": [ { "name": "environment" }, { "name": "userId" }, { "name": "appName" } ], "projects": [ { "id": "default", "name": "Default" } ], "environments": [ { "name": "default", "type": "production", "sortOrder": 1, "enabled": true, "protected": true } ], "tag_types": [ { "name": "simple", "description": "Arbitrary tags. Used to simplify filtering of features", "icon": "#" } ] }