Asset クラス

資産の基本クラス。

このクラスを直接インスタンス化しないでください。 代わりに、サブクラスの 1 つを使用します。

継承
azure.ai.ml.entities._resource.Resource
Asset

コンストラクター

Asset(name: str | None = None, version: str | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, **kwargs)

パラメーター

name
Optional[str]]
既定値: None

資産の名前。 既定値はランダム GUID です。

version
Optional[str]
既定値: None

資産のバージョン。 名前が指定されていない場合、既定値は "1" に設定され、それ以外の場合は、その名前を持つ資産の最後に登録されたバージョンからの自動作成が既定値になります。 登録されていないモデル名の場合、既定のバージョンが割り当てられます。

description
Optional[str]
既定値: None

リソースの説明。 既定値は None です。

tags
Optional[dict[str, str]]
既定値: None

タグ辞書。 タグは追加、削除、更新できます。 既定値は None です。

properties
Optional[dict[str, str]]
既定値: None

資産プロパティディクショナリ。 既定値は None です。

kwargs
Optional[dict]

追加の構成パラメーターのディクショナリ。

メソッド

dump

アセットの内容を YAML 形式のファイルにダンプします。

dump

アセットの内容を YAML 形式のファイルにダンプします。

dump(dest: str | PathLike | IO, **kwargs) -> None

パラメーター

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
必須

YAML コンテンツを書き込むローカル パスまたはファイル ストリーム。 dest がファイル パスの場合は、新しいファイルが作成されます。 dest が開いているファイルの場合、ファイルは に直接書き込まれます。

kwargs
dict

YAML シリアライザーに渡す追加の引数。

例外

dest がファイル パスであり、ファイルが既に存在する場合に発生します。

dest が開いているファイルで、ファイルが書き込み可能でない場合に発生します。

属性

base_path

リソースのベース パス。

戻り値

リソースのベース パス。

の戻り値の型 :

str

creation_context

リソースの作成コンテキスト。

戻り値

リソースの作成メタデータ。

の戻り値の型 :

id

リソース ID。

戻り値

リソースのグローバル ID、Azure Resource Manager (ARM) ID。

の戻り値の型 :

version

資産のバージョン。

戻り値

資産のバージョン。

の戻り値の型 :

str