Share via


RegistryOperations クラス

RegistryOperations。

このクラスを直接インスタンス化しないでください。 代わりに、それをインスタンス化して属性としてアタッチする MLClient インスタンスを作成する必要があります。

継承
builtins.object
RegistryOperations

コンストラクター

RegistryOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

パラメーター

operation_scope
必須
service_client
必須
all_operations
必須
credentials
既定値: None

メソッド

begin_create

新しい Azure Machine Learning レジストリを作成するか、既に存在する場合は更新を試みます。

注: サービスの制限により、レジストリが後続の操作の観点から一貫して削除されるまで、LRO Poller が終了してからさらに 30 ~ 45 秒間スリープする必要があります。 後続の操作が正常に動作するために削除が必要な場合、呼び出し元は、信頼できる LRO を返すようにサービスが修正されるまで、そのロジックを実装する必要があります。

begin_delete

レジストリが存在する場合は削除します。 成功した操作では何も返しません。

get

レジストリを名前で取得します。

list

ユーザーが現在のリソース グループまたはサブスクリプションでアクセスできるすべてのレジストリを一覧表示します。

begin_create

新しい Azure Machine Learning レジストリを作成するか、既に存在する場合は更新を試みます。

注: サービスの制限により、レジストリが後続の操作の観点から一貫して削除されるまで、LRO Poller が終了してからさらに 30 ~ 45 秒間スリープする必要があります。 後続の操作が正常に動作するために削除が必要な場合、呼び出し元は、信頼できる LRO を返すようにサービスが修正されるまで、そのロジックを実装する必要があります。

begin_create(registry: Registry, **kwargs: Dict) -> LROPoller[Registry]

パラメーター

registry
Registry
必須

レジストリ定義。

戻り値

操作の状態を追跡するポーリングャー。

の戻り値の型 :

<xref:LROPoller>

begin_delete

レジストリが存在する場合は削除します。 成功した操作では何も返しません。

begin_delete(*, name: str, **kwargs: Dict) -> LROPoller[None]

Keyword-Only Parameters

name
str

レジストリの名前

戻り値

操作の状態を追跡するポーリングャー。

の戻り値の型 :

<xref:LROPoller>

get

レジストリを名前で取得します。

get(name: str | None = None) -> Registry

パラメーター

name
str
必須

レジストリの名前。

戻り値

指定された名前のレジストリ。

の戻り値の型 :

例外

レジストリ名を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

list

ユーザーが現在のリソース グループまたはサブスクリプションでアクセスできるすべてのレジストリを一覧表示します。

list(*, scope: str = 'resource_group') -> Iterable[Registry]

Keyword-Only Parameters

scope
str

リストのスコープ "resource_group" または "サブスクリプション" は、既定で "resource_group" に設定されます

戻り値

Registry オブジェクトのインスタンスのような反復子

の戻り値の型 :