Skip to main content

クラス wandb.apis.public.Registry

Registry 内の単一の Registry です。

引数

ServiceApi
説明はありません。
str
説明はありません。
str
説明はありません。
str
説明はありません。
RegistryFragment | None
説明はありません。

プロパティ

bool
Registry ですべてのアーティファクト タイプが許可されているかどうかを返します。True の場合、任意のタイプのアーティファクトを追加できます。False の場合、アーティファクトは artifact_types にリストされたタイプに制限されます。
AddOnlyArtifactTypesList
Registry で許可されているアーティファクト タイプを返します。allow_all_artifact_types が True の場合、artifact_types は以前に保存されたか、現在 Registry で使用されているタイプを反映します。 allow_all_artifact_types が False の場合、アーティファクトは artifact_types のタイプに制限されます。注: 以前に保存されたアーティファクト タイプは削除できません。
str
Registry が作成されたときのタイムスタンプ。
str | None
Registry の説明。
str
Registry の組織 entity。
str
wandb-registry- 接頭辞を含む Registry のフルネーム。
str
この Registry の一意の ID。
str | None
取得された場合、この Registry の基盤となる project の GraphQL internalId。これは base64 エンコードされたグローバル ID です。デコードすると Project:123 または ProjectInternalId:123 のようになります。
str
wandb-registry- 接頭辞を除いた Registry の名。
str
Registry の組織名。
list[str]
説明は提供されていません。
str | None
Registry が最後に更新されたときのタイムスタンプ。
The visibility level.
Registry の可視性。

メソッド

メソッド Registry.add_members()

この Registry にユーザーまたはチームを追加します。
User | UserMember | Team | TeamMember | str
Registry に追加するユーザーまたはチーム。User オブジェクト、Team オブジェクト、またはそれらの string ID を受け入れます。
  • TypeError: メンバーが引数として渡されていない場合。
  • ValueError: ユーザーまたはチームの ID を推論または解析できない場合。

メソッド Registry.collections()

この Registry に属するコレクションを返します。
dict[str, Any] | None
コレクションをクエリする際に適用するフィルターのマッピングです (オプション) 。
str | None
結果の順序を指定する string です (オプション) 。接頭辞が ’+’ の場合は昇順 (デフォルト) 、’-’ の場合は降順で並べ替えます。
PositiveInt
ページごとに取得する結果の数です。通常、変更する必要はありません。
str | None
過去のクエリを再開するためのページネーションカーソルです。以前のページネーターの .cursor 属性から取得します。

メソッド Registry.create()

新しい Registry を作成します。 Registry 名は組織内で一意である必要があります。 この関数は api.create_registry() を使用して呼び出してください。
Api
W&B API のインスタンス。
str
組織名。
str
Registry 名 (wandb-registry- 接頭辞を除く) 。
Literal['organization', 'restricted']
可視性レベル (‘organization’ または ‘restricted’) 。
str | None
Registry の説明 (任意) 。
list[str] | None
許可するアーティファクト タイプのリスト (任意) 。
  • ValueError: 組織内に同じ名のRegistryが既に存在する場合、または作成に失敗した場合。

メソッド Registry.delete()

Registry を削除します。この操作は元に戻せません。

メソッド Registry.load()

Registry の属性をバックエンドから読み込みます。

メソッド Registry.members()

この Registry の現在のメンバー (ユーザーとチーム) を返します。

メソッド Registry.remove_members()

この Registry からユーザーまたはチームを削除します。
User | UserMember | Team | TeamMember | str
Registry から削除するユーザーまたはチームです。User オブジェクト、Team オブジェクト、またはそれらの string ID を受け入れます。
  • TypeError: メンバーが引数として渡されていない場合。
  • ValueError: ユーザーまたはチームの ID を推論または解析できない場合。

メソッド Registry.save()

Registry の属性をバックエンドに保存します。

メソッド Registry.team_members()

この Registry の現在のメンバーのチームを返します。

メソッド Registry.update_member()

この Registry 内のメンバー (ユーザーまたはチーム) のロールを更新します。
User | UserMember | Team | TeamMember | str
ロールを更新するユーザーまたはチームです。User オブジェクト、Team オブジェクト、またはそれぞれの string ID を受け入れます。
MemberRole | str
メンバーに割り当てる新しいロールです。次のいずれかを指定できます。
  • “admin”
  • “member”
  • “viewer”
  • “restricted_viewer” (W&B サーバーでサポートされる場合)
  • ValueError: ユーザーまたはチームの ID を推定できない場合。
Registry 内のすべてのユーザーを管理者にする

メソッド Registry.user_members()

この Registry の現在のメンバーユーザーを返します。

メソッド Registry.versions()

この Registry に属するアーティファクトのバージョンを返します。
dict[str, Any] | None
アーティファクトのバージョンをクエリする際に適用するフィルターのマッピングです (省略可能) 。
_VersionOrder | None
結果の順序を指定する string です (省略可能) 。順序には created_at、artifact_size、linked_at を指定できます。接頭辞に ’+’ を付けると昇順 (デフォルト) 、’-’ を付けると降順で並べ替えます。
PositiveInt
ページごとに取得する結果の数です。通常、変更する必要はありません。
str | None
過去のクエリを再開するためのページネーションカーソルです。以前のページネーターの .cursor 属性から取得します。
最終更新日 2026年9月30日