メインコンテンツまでスキップ

listPrivilegeGroups()

この操作はすべての privilege group を一覧表示します。

javascript
await milvusClient.listPrivilegeGroups(data?)

Request Syntax

javascript
milvusClient.listPrivilegeGroups({
timeout?: number
})

パラメーター:

  • timeout (number)

    この操作のタイムアウト時間。

    None に設定すると、何らかのレスポンスが到着するか、何らかのエラーが発生した時点でこの操作はタイムアウトします。

戻り値 Promise<ListPrivilegeGroupsResponse>

このメソッドは、ListPrivilegeGroupsResponse オブジェクトに解決される promise を返します。

typescript
{
privilege_groups: PrivelegeGroup[],
status: ResStatus
}

パラメーター:

  • privilege_groups (PrivelegeGroup[]) -
    現在の Milvus インスタンスで定義されている privilege group の一覧。

    • group_name (string) -

      privilege group の名前。

    • privileges (PrivilegeEntity[]) -

      グループに含まれる権限。

      • name (string) -

      権限名(例: InsertSearchCreateCollection)。

      • name (string) -

        権限名(例: InsertSearchCreateCollection)。

  • ResStatus
    ResStatus オブジェクト。

    • code (number) -

      操作結果を示すコード。この操作が成功した場合は 0 のままです。

    • error_code (string | number) -

      発生したエラーを示すエラーコード。この操作が成功した場合は Success のままです。

    • reason (string) -

      報告されたエラーの理由を示す理由。この操作が成功した場合は空文字列のままです。

Example

java
await milvusClient.listPrivilegeGroups();
Ctrl I