你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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 端口的状态。 默认值为“None”。 可能的值为:
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