flagd flag configuration
Flag configuration for the OpenFeature spec compliant flagd provider
| Type | providerConfig |
|---|---|
| File match |
flagd.json
flagd.yaml
flagd.yml
*.flagd.json
*.flagd.yaml
*.flagd.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/flagd-flag-configuration/latest.json |
| Source | https://flagd.dev/schema/v0/flags.json |
Versions
Validate with Lintel
npx @lintel/lintel check
Definitions
Top-level flags object. All flags are defined here.
Top-level flags array. All flags are defined here.
Defines flags for use in flagd providers, including typed variants and rules.
Reusable targeting rules that can be referenced with "$ref": "myRule" in multiple flags.
Defines flags for use in providers (not flagd), including typed variants and rules.
Top-level flags object. All flags are defined here.
Defines flags for use in the flagd daemon (a superset of what's available in providers), including typed variants and rules. Flags can be defined as an array or an object.
Indicates whether the flag is functional. Disabled flags are treated as if they don't exist.
The variant to serve if no dynamic targeting applies (including if the targeting returns null). Set to null to use code-defined default.
A flag having boolean values.
A flag having string values.
A flag having numeric values.
A flag having arbitrary object values.