ComputeInstance クラス
Compute Instance リソース。
- 継承
-
azure.ai.ml.entities._compute.compute.ComputeComputeInstance
コンストラクター
ComputeInstance(*, name: str, description: str | None = None, size: str | None = None, tags: dict | None = None, ssh_public_access_enabled: bool | None = None, create_on_behalf_of: AssignedUserConfiguration | None = None, network_settings: NetworkSettings | None = None, ssh_settings: ComputeInstanceSshSettings | None = None, schedules: ComputeSchedules | None = None, identity: IdentityConfiguration | None = None, idle_time_before_shutdown: str | None = None, idle_time_before_shutdown_minutes: int | None = None, setup_scripts: SetupScripts | None = None, enable_node_public_ip: bool = True, custom_applications: List[CustomApplications] | None = None, **kwargs)
パラメーター
パブリック SSH ポートの状態。 既定値は None です。 次のいずれかの値になります。
False - クラスターのすべてのノードでパブリック ssh ポートが閉じられていることを示します。
True - クラスターのすべてのノードでパブリック ssh ポートが開かれていることを示します。
None -VNet が定義されている場合、クラスターのすべてのノードでパブリック ssh ポートが閉じられていることを示します。
それ以外の場合は、すべてのパブリック ノードが開きます。 クラスターの作成時にのみ既定値にすることができます。作成後は True または False になります。
非推奨。 代わりに idle_time_before_shutdown_minutes パラメーターを使用してください。 ユーザー定義の非アクティブ期間後にコンピューティング インスタンスを停止します。 時刻は、ISO8601形式で定義されます。 最小値は 15 分、最大値は 3 日です。
ユーザー定義の非アクティブ期間 (分単位) の後、コンピューティング インスタンスを停止します。 最小値は 15 分、最大値は 3 日です。
ノードのパブリック IP アドレスプロビジョニングを有効または無効にします。 既定値は True です。 次のいずれかの値になります。
True - コンピューティング ノードにパブリック IP がプロビジョニングされることを示します。
False - コンピューティング ノードにプライベート エンドポイントがあり、パブリック IP がないことを示します。
- custom_applications
- Optional[List[CustomApplications]]
コンピューティング インスタンスのカスタム アプリケーションとそのエンドポイントの一覧。
Keyword-Only Parameters
- name
- description
- size
- tags
- ssh_public_access_enabled
- create_on_behalf_of
- network_settings
- ssh_settings
- schedules
- identity
- idle_time_before_shutdown
- idle_time_before_shutdown_minutes
- setup_scripts
- enable_node_public_ip
- custom_applications
例
ComputeInstance オブジェクトの作成。
from azure.ai.ml.entities import ComputeInstance
ci = ComputeInstance(
name=ci_name,
size="Standard_DS2_v2",
)
ml_client.compute.begin_create_or_update(ci)
変数
- state
リソースの状態。
- last_operation
最後の操作。
- applications
コンピューティング インスタンスに関連付けられているアプリケーション。
メソッド
dump |
コンピューティング コンテンツを yaml 形式のファイルにダンプします。 |
dump
コンピューティング コンテンツを yaml 形式のファイルにダンプします。
dump(dest: str | PathLike | IO, **kwargs) -> None
パラメーター
属性
base_path
created_on
creation_context
id
last_operation
os_image_metadata
このコンピューティング インスタンスのオペレーティング システム イメージに関するメタデータ。
戻り値
オペレーティング システム イメージのメタデータ。
の戻り値の型 :
provisioning_errors
provisioning_state
services
state
type
Azure SDK for Python