FeatureAvailabilityRestClient class
Kelas dasar yang harus digunakan (berasal dari) untuk membuat permintaan ke VSS REST api
- Memperluas
Metode
| get |
Mengambil daftar semua flag fitur dan statusnya saat ini untuk pengguna |
| get |
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini |
| get |
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini untuk pengguna |
| get |
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini untuk pengguna |
| update |
Mengubah status bendera fitur individual untuk nama |
Detail Konstruktor
FeatureAvailabilityRestClient(IVssRestClientOptions)
new FeatureAvailabilityRestClient(options: IVssRestClientOptions)
Parameter
- options
- IVssRestClientOptions
Detail Metode
getAllFeatureFlags(string)
Mengambil daftar semua flag fitur dan statusnya saat ini untuk pengguna
function getAllFeatureFlags(userEmail?: string): Promise<FeatureFlag[]>
Parameter
- userEmail
-
string
Email pengguna untuk memeriksa
Mengembalikan
Promise<FeatureFlag[]>
getFeatureFlagByName(string, boolean)
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini
function getFeatureFlagByName(name: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Parameter
- name
-
string
Nama fitur yang akan diambil
- checkFeatureExists
-
boolean
Periksa apakah fitur ada
Mengembalikan
Promise<FeatureFlag>
getFeatureFlagByNameAndUserEmail(string, string, boolean)
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini untuk pengguna
function getFeatureFlagByNameAndUserEmail(name: string, userEmail: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Parameter
- name
-
string
Nama fitur yang akan diambil
- userEmail
-
string
Email pengguna untuk memeriksa
- checkFeatureExists
-
boolean
Periksa apakah fitur ada
Mengembalikan
Promise<FeatureFlag>
getFeatureFlagByNameAndUserId(string, string, boolean)
Mengambil informasi tentang satu bendera fitur dan statusnya saat ini untuk pengguna
function getFeatureFlagByNameAndUserId(name: string, userId: string, checkFeatureExists?: boolean): Promise<FeatureFlag>
Parameter
- name
-
string
Nama fitur yang akan diambil
- userId
-
string
ID pengguna yang akan diperiksa
- checkFeatureExists
-
boolean
Periksa apakah fitur ada
Mengembalikan
Promise<FeatureFlag>
updateFeatureFlag(FeatureFlagPatch, string, string, boolean, boolean)
Mengubah status bendera fitur individual untuk nama
function updateFeatureFlag(state: FeatureFlagPatch, name: string, userEmail?: string, checkFeatureExists?: boolean, setAtApplicationLevelAlso?: boolean): Promise<FeatureFlag>
Parameter
- state
- FeatureFlagPatch
Negara yang harus ditetapkan
- name
-
string
Nama fitur yang akan diubah
- userEmail
-
string
- checkFeatureExists
-
boolean
Memeriksa apakah fitur ada sebelum mengatur status
- setAtApplicationLevelAlso
-
boolean
Mengembalikan
Promise<FeatureFlag>