GraphScopeCreationContext interface
Ce type est le sous-ensemble de champs qui peuvent être fournis par l’utilisateur pour créer une étendue Vsts. La création d’étendue est actuellement limitée aux scénarios internes de back-compat. Les utilisateurs finaux qui tentent de créer une étendue avec cette API échouent.
Propriétés
| admin |
Définissez ce champ pour remplacer la description par défaut du groupe d’administration de cette étendue. |
| admin |
Toutes les étendues ont un groupe d’administrateurs qui contrôle l’accès au contenu de l’étendue. Définissez ce champ pour utiliser un nom de groupe non défini par défaut pour ce groupe d’administrateurs. |
| creator |
Définissez ce champ facultatif si cette étendue est créée pour le compte d’un utilisateur autre que l’utilisateur effectuant la demande. Il doit s’agir de l’ID de l’utilisateur qui n’est pas le demandeur. |
| name | L’étendue doit être fournie avec un nom unique dans l’étendue parente. Cela signifie que l’étendue créée peut avoir un parent ou un enfant portant le même nom, mais aucun frère portant le même nom. |
| scope |
Type d’étendue créé. |
| storage |
ID facultatif qui représente de manière unique l’étendue dans son étendue parente. Si ce paramètre n’est pas fourni, les Vsts sont générés automatiquement. |
Détails de la propriété
adminGroupDescription
Définissez ce champ pour remplacer la description par défaut du groupe d’administration de cette étendue.
adminGroupDescription: string
Valeur de propriété
string
adminGroupName
Toutes les étendues ont un groupe d’administrateurs qui contrôle l’accès au contenu de l’étendue. Définissez ce champ pour utiliser un nom de groupe non défini par défaut pour ce groupe d’administrateurs.
adminGroupName: string
Valeur de propriété
string
creatorId
Définissez ce champ facultatif si cette étendue est créée pour le compte d’un utilisateur autre que l’utilisateur effectuant la demande. Il doit s’agir de l’ID de l’utilisateur qui n’est pas le demandeur.
creatorId: string
Valeur de propriété
string
name
L’étendue doit être fournie avec un nom unique dans l’étendue parente. Cela signifie que l’étendue créée peut avoir un parent ou un enfant portant le même nom, mais aucun frère portant le même nom.
name: string
Valeur de propriété
string
scopeType
storageKey
ID facultatif qui représente de manière unique l’étendue dans son étendue parente. Si ce paramètre n’est pas fourni, les Vsts sont générés automatiquement.
storageKey: string
Valeur de propriété
string