GraphScopeCreationContext interface
この型は、Vsts スコープを作成するためにユーザーが提供できるフィールドのサブセットです。 スコープの作成は現在、内部のバック互換性シナリオに限定されています。 この API を使用してスコープを作成しようとするエンド ユーザーは失敗します。
プロパティ
| admin |
このフィールドを設定して、このスコープの管理グループの既定の説明をオーバーライドします。 |
| admin |
すべてのスコープには、スコープの内容へのアクセスを制御する管理者グループがあります。 このフィールドを、その管理者グループの既定以外のグループ名を使用するように設定します。 |
| creator |
要求を行うユーザー以外のユーザーに代わってこのスコープが作成される場合は、この省略可能なフィールドを設定します。 これは、要求元ではないユーザーの ID である必要があります。 |
| name | スコープには、親スコープ内で一意の名前を指定する必要があります。 つまり、作成されたスコープには、同じ名前の親または子を含めることができますが、同じ名前の兄弟は含めなくなります。 |
| scope |
作成されるスコープの種類。 |
| storage |
親スコープ内のスコープを一意に表す省略可能な ID。 このパラメーターが指定されていない場合、Vsts は自動的に生成されます。 |
プロパティの詳細
adminGroupDescription
このフィールドを設定して、このスコープの管理グループの既定の説明をオーバーライドします。
adminGroupDescription: string
プロパティ値
string
adminGroupName
すべてのスコープには、スコープの内容へのアクセスを制御する管理者グループがあります。 このフィールドを、その管理者グループの既定以外のグループ名を使用するように設定します。
adminGroupName: string
プロパティ値
string
creatorId
要求を行うユーザー以外のユーザーに代わってこのスコープが作成される場合は、この省略可能なフィールドを設定します。 これは、要求元ではないユーザーの ID である必要があります。
creatorId: string
プロパティ値
string
name
スコープには、親スコープ内で一意の名前を指定する必要があります。 つまり、作成されたスコープには、同じ名前の親または子を含めることができますが、同じ名前の兄弟は含めなくなります。
name: string
プロパティ値
string
scopeType
storageKey
親スコープ内のスコープを一意に表す省略可能な ID。 このパラメーターが指定されていない場合、Vsts は自動的に生成されます。
storageKey: string
プロパティ値
string