FeatureAvailabilityRestClient class
Alaposztály, amelyet a VSS REST API-k kéréseinek igényléséhez (származtatásából) kell használni
- Extends
Konstruktorok
| Feature |
Metódusok
| get |
Az összes funkciójelző és azok aktuális állapotának lekérése egy felhasználó számára |
| get |
Egyetlen jellemzőjelző és annak aktuális állapotának adatainak lekérése |
| get |
Információk lekérése egyetlen funkciójelzőről és annak aktuális állapotáról egy felhasználó számára |
| get |
Információk lekérése egyetlen funkciójelzőről és annak aktuális állapotáról egy felhasználó számára |
| update |
Név egyedi jellemzőjelölőjének állapotának módosítása |
Konstruktor adatai
FeatureAvailabilityRestClient(IVssRestClientOptions)
new FeatureAvailabilityRestClient(options: IVssRestClientOptions)
Paraméterek
- options
- IVssRestClientOptions
Metódus adatai
getAllFeatureFlags(string)
Az összes funkciójelző és azok aktuális állapotának lekérése egy felhasználó számára
function getAllFeatureFlags(userEmail?: string): Promise<FeatureFlag[]>
Paraméterek
- userEmail
-
string
Az ellenőrizendő felhasználó e-mail-címe
Válaszok
Promise<FeatureFlag[]>
getFeatureFlagByName(string, boolean)
Egyetlen jellemzőjelző és annak aktuális állapotának adatainak lekérése
function getFeatureFlagByName(name: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Paraméterek
- name
-
string
A lekért szolgáltatás neve
- checkFeatureExists
-
boolean
Ellenőrizze, hogy létezik-e funkció
Válaszok
Promise<FeatureFlag>
getFeatureFlagByNameAndUserEmail(string, string, boolean)
Információk lekérése egyetlen funkciójelzőről és annak aktuális állapotáról egy felhasználó számára
function getFeatureFlagByNameAndUserEmail(name: string, userEmail: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Paraméterek
- name
-
string
A lekért szolgáltatás neve
- userEmail
-
string
Az ellenőrizendő felhasználó e-mail-címe
- checkFeatureExists
-
boolean
Ellenőrizze, hogy létezik-e funkció
Válaszok
Promise<FeatureFlag>
getFeatureFlagByNameAndUserId(string, string, boolean)
Információk lekérése egyetlen funkciójelzőről és annak aktuális állapotáról egy felhasználó számára
function getFeatureFlagByNameAndUserId(name: string, userId: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Paraméterek
- name
-
string
A lekért szolgáltatás neve
- userId
-
string
Az ellenőrizni kívánt felhasználó azonosítója
- checkFeatureExists
-
boolean
Ellenőrizze, hogy létezik-e funkció
Válaszok
Promise<FeatureFlag>
updateFeatureFlag(FeatureFlagPatch, string, string, boolean, boolean)
Név egyedi jellemzőjelölőjének állapotának módosítása
function updateFeatureFlag(state: FeatureFlagPatch, name: string, userEmail?: string, checkFeatureExists?: boolean, setAtApplicationLevelAlso?: boolean): Promise<FeatureFlag>
Paraméterek
- state
- FeatureFlagPatch
Állam, amelyet be kell állítani
- name
-
string
A módosítani kívánt funkció neve
- userEmail
-
string
- checkFeatureExists
-
boolean
Az állapot beállítása előtt ellenőrzi, hogy a funkció létezik-e
- setAtApplicationLevelAlso
-
boolean
Válaszok
Promise<FeatureFlag>