ComputeInstanceProvisioningConfiguration 類別
表示布建 ComputeInstance 目標的組態參數。
provisioning_configuration使用 ComputeInstance 類別的 方法來建立 ComputeInstanceProvisioningConfiguration 物件。
建立組態物件以布建 ComputeInstance 目標。
- 繼承
-
ComputeInstanceProvisioningConfiguration
建構函式
ComputeInstanceProvisioningConfiguration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)
參數
名稱 | Description |
---|---|
vm_size
必要
|
代理程式 VM 的大小。 如需詳細資訊,請參閱: https://aka.ms/azureml-vm-details 。 請注意,並非所有大小都可在所有區域中使用,如上一個連結中所述。 預設為 Standard_DS3_V2。 |
ssh_public_access
|
指出公用 SSH 埠的狀態。 可能的值包括:
預設值: False
|
admin_user_ssh_public_key
|
管理員使用者帳戶的 SSH 公開金鑰。 預設值: None
|
vnet_resourcegroup_name
|
虛擬網路所在的資源組名。 預設值: None
|
vnet_name
|
虛擬網路的名稱。 預設值: None
|
subnet_name
|
VNet 內子網的名稱。 預設值: None
|
tags
|
要與 ComputeInstance 物件建立關聯的索引鍵值標記選擇性字典。 預設值: None
|
description
|
ComputeInstance 物件的選擇性描述。 預設值: None
|
vm_size
必要
|
代理程式 VM 的大小。 如需詳細資訊,請參閱: https://aka.ms/azureml-vm-details 。 請注意,並非所有大小都可在所有區域中使用,如上一個連結中所述。 預設為 Standard_DS3_V2。 |
ssh_public_access
必要
|
指出公用 SSH 埠的狀態。 可能的值包括:
|
admin_user_ssh_public_key
必要
|
管理員使用者帳戶的 SSH 公開金鑰。 |
vnet_resourcegroup_name
必要
|
虛擬網路所在的資源組名。 |
vnet_name
必要
|
虛擬網路的名稱。 |
subnet_name
必要
|
vnet 內子網的名稱。 |
tags
必要
|
要與 ComputeInstance 物件建立關聯的索引鍵值標記選擇性字典。 |
description
必要
|
ComputeInstance 物件的選擇性描述。 |
assigned_user_object_id
|
指派之使用者的 AAD 物件識別碼 (預覽) 。 預設值: None
|
assigned_user_tenant_id
|
指派之使用者的 AAD 租使用者識別碼 (預覽) 。 預設值: None
|
方法
validate_configuration |
檢查指定的組態值是否有效。 如果驗證失敗, ComputeTargetException 則引發 。 |