ComputeInstance 類別
計算實例資源。
- 繼承
-
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 埠的狀態。 預設為 [無]。 可能的值包括:
False - 表示公用 SSH 埠已關閉叢集的所有節點上。
True - 表示叢集的所有節點上都已開啟公用 SSH 埠。
無 -指出已定義 VNet 時,叢集的所有節點上都會關閉公用 SSH 埠。
else 是開啟所有公用節點。 它只能在叢集建立期間預設,在建立之後會是 True 或 False。
必要
已取代。 請改用 idle_time_before_shutdown_minutes 參數。 在使用者定義閒置期間之後停止計算實例。 時間是以ISO8601格式定義。 最小值為 15 分鐘,最大值為 3 天。
必要
啟用或停用節點公用 IP 位址布建。 預設值為 True。 可能的值包括:
True - 表示計算節點會布建公用 IP。
False - 表示計算節點會有私人端點,且沒有公用 IP。
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
預設值: True
- 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