Udostępnij przez


GraphScopeCreationContext interface

Ten typ jest podzbiorem pól, które mogą być udostępniane przez użytkownika w celu utworzenia zakresu usługi Vsts. Tworzenie zakresu jest obecnie ograniczone do wewnętrznych scenariuszy zgodności z kopiami zapasowymi. Użytkownicy końcowi, którzy próbują utworzyć zakres za pomocą tego interfejsu API, zakończą się niepowodzeniem.

Właściwości

adminGroupDescription

Ustaw to pole, aby zastąpić domyślny opis grupy administracyjnej tego zakresu.

adminGroupName

Wszystkie zakresy mają grupę administratorów, która kontroluje dostęp do zawartości zakresu. Ustaw to pole, aby użyć nazwy grupy innej niż domyślna dla tej grupy administratorów.

creatorId

Ustaw to pole opcjonalne, jeśli ten zakres jest tworzony w imieniu użytkownika innego niż użytkownik wysyłający żądanie. Powinien to być identyfikator użytkownika, który nie jest żądający.

name

Zakres musi być podany z unikatową nazwą w zakresie nadrzędnym. Oznacza to, że utworzony zakres może mieć element nadrzędny lub podrzędny o tej samej nazwie, ale nie ma elementów równorzędnych o tej samej nazwie.

scopeType

Typ tworzonego zakresu.

storageKey

Opcjonalny identyfikator, który unikatowo reprezentuje zakres w zakresie nadrzędnym. Jeśli ten parametr nie zostanie podany, usługa Vsts zostanie wygenerowana automatycznie.

Szczegóły właściwości

adminGroupDescription

Ustaw to pole, aby zastąpić domyślny opis grupy administracyjnej tego zakresu.

adminGroupDescription: string

Wartość właściwości

string

adminGroupName

Wszystkie zakresy mają grupę administratorów, która kontroluje dostęp do zawartości zakresu. Ustaw to pole, aby użyć nazwy grupy innej niż domyślna dla tej grupy administratorów.

adminGroupName: string

Wartość właściwości

string

creatorId

Ustaw to pole opcjonalne, jeśli ten zakres jest tworzony w imieniu użytkownika innego niż użytkownik wysyłający żądanie. Powinien to być identyfikator użytkownika, który nie jest żądający.

creatorId: string

Wartość właściwości

string

name

Zakres musi być podany z unikatową nazwą w zakresie nadrzędnym. Oznacza to, że utworzony zakres może mieć element nadrzędny lub podrzędny o tej samej nazwie, ale nie ma elementów równorzędnych o tej samej nazwie.

name: string

Wartość właściwości

string

scopeType

Typ tworzonego zakresu.

scopeType: GroupScopeType

Wartość właściwości

storageKey

Opcjonalny identyfikator, który unikatowo reprezentuje zakres w zakresie nadrzędnym. Jeśli ten parametr nie zostanie podany, usługa Vsts zostanie wygenerowana automatycznie.

storageKey: string

Wartość właściwości

string