chore: Add targeted Flag to example config (#467)

Signed-off-by: Adam Gardner <adam@agardner.net>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
This commit is contained in:
Adam Gardner 2023-03-09 05:58:01 +10:00 committed by GitHub
parent f53f6c885e
commit 6a039cef87
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 42 additions and 1 deletions

View File

@ -122,6 +122,29 @@
}, null }, null
] ]
} }
},
"targetedFlag": {
"variants": {
"first": "AAA",
"second": "BBB",
"third": "CCC"
},
"defaultVariant": "first",
"state": "ENABLED",
"targeting": {
"if": [{
"in": ["@openfeature.dev", {
"var": "email"
}]
}, "second",
{
"in": ["Chrome", {
"var": "userAgent"
}]
}, "third",
null
]
}
} }
}, },
"$evaluators": { "$evaluators": {

View File

@ -80,9 +80,27 @@ flags:
- - yellow - - yellow
- 25 - 25
- null - null
targetedFlag:
variants:
first: "AAA"
second: "BBB"
third: "CCC"
defaultVariant: first
state: ENABLED
targeting:
if:
- in:
- "@openfeature.dev"
- var: email
- second
- in:
- Chrome
- var: userAgent
- third
-
"$evaluators": "$evaluators":
emailWithFaas: emailWithFaas:
in: in:
- "@faas.com" - "@faas.com"
- var: - var:
- email - email