次の方法で共有


GraphScopeCreationContext interface

この型は、Vsts スコープを作成するためにユーザーが提供できるフィールドのサブセットです。 スコープの作成は現在、内部のバック互換性シナリオに限定されています。 この API を使用してスコープを作成しようとするエンド ユーザーは失敗します。

プロパティ

adminGroupDescription

このフィールドを設定して、このスコープの管理グループの既定の説明をオーバーライドします。

adminGroupName

すべてのスコープには、スコープの内容へのアクセスを制御する管理者グループがあります。 このフィールドを、その管理者グループの既定以外のグループ名を使用するように設定します。

creatorId

要求を行うユーザー以外のユーザーに代わってこのスコープが作成される場合は、この省略可能なフィールドを設定します。 これは、要求元ではないユーザーの ID である必要があります。

name

スコープには、親スコープ内で一意の名前を指定する必要があります。 つまり、作成されたスコープには、同じ名前の親または子を含めることができますが、同じ名前の兄弟は含めなくなります。

scopeType

作成されるスコープの種類。

storageKey

親スコープ内のスコープを一意に表す省略可能な ID。 このパラメーターが指定されていない場合、Vsts は自動的に生成されます。

プロパティの詳細

adminGroupDescription

このフィールドを設定して、このスコープの管理グループの既定の説明をオーバーライドします。

adminGroupDescription: string

プロパティ値

string

adminGroupName

すべてのスコープには、スコープの内容へのアクセスを制御する管理者グループがあります。 このフィールドを、その管理者グループの既定以外のグループ名を使用するように設定します。

adminGroupName: string

プロパティ値

string

creatorId

要求を行うユーザー以外のユーザーに代わってこのスコープが作成される場合は、この省略可能なフィールドを設定します。 これは、要求元ではないユーザーの ID である必要があります。

creatorId: string

プロパティ値

string

name

スコープには、親スコープ内で一意の名前を指定する必要があります。 つまり、作成されたスコープには、同じ名前の親または子を含めることができますが、同じ名前の兄弟は含めなくなります。

name: string

プロパティ値

string

scopeType

作成されるスコープの種類。

scopeType: GroupScopeType

プロパティ値

storageKey

親スコープ内のスコープを一意に表す省略可能な ID。 このパラメーターが指定されていない場合、Vsts は自動的に生成されます。

storageKey: string

プロパティ値

string