ComputeInstanceProvisioningConfiguration Classe
Rappresenta i parametri di configurazione per il provisioning delle destinazioni ComputeInstance.
Utilizzare il provisioning_configuration metodo della classe ComputeInstance per creare un oggetto ComputeInstanceProvisioningConfiguration.
Creare un oggetto di configurazione per il provisioning di una destinazione ComputeInstance.
Costruttore
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)
Parametri
| Nome | Descrizione |
|---|---|
|
vm_size
Necessario
|
Dimensioni delle macchine virtuali dell'agente. Altri dettagli sono disponibili qui: https://aka.ms/azureml-vm-details. Si noti che non tutte le dimensioni sono disponibili in tutte le aree, come descritto nel collegamento precedente. Il valore predefinito è Standard_DS3_V2. |
|
ssh_public_access
|
Indica lo stato della porta SSH pubblica. I valori possibili sono:
Valore predefinito: False
|
|
admin_user_ssh_public_key
|
Chiave pubblica SSH dell'account utente amministratore. Valore predefinito: None
|
|
vnet_resourcegroup_name
|
Nome del gruppo di risorse in cui si trova la rete virtuale. Valore predefinito: None
|
|
vnet_name
|
Nome della rete virtuale. Valore predefinito: None
|
|
subnet_name
|
Nome della subnet all'interno della rete virtuale. Valore predefinito: None
|
|
tags
|
Dizionario facoltativo di tag chiave valore da associare all'oggetto ComputeInstance. Valore predefinito: None
|
|
description
|
Descrizione facoltativa per l'oggetto ComputeInstance. Valore predefinito: None
|
|
vm_size
Necessario
|
Dimensioni delle macchine virtuali dell'agente. Altri dettagli sono disponibili qui: https://aka.ms/azureml-vm-details. Si noti che non tutte le dimensioni sono disponibili in tutte le aree, come descritto nel collegamento precedente. Il valore predefinito è Standard_DS3_V2. |
|
ssh_public_access
Necessario
|
Indica lo stato della porta SSH pubblica. I valori possibili sono:
|
|
admin_user_ssh_public_key
Necessario
|
Chiave pubblica SSH dell'account utente amministratore. |
|
vnet_resourcegroup_name
Necessario
|
Nome del gruppo di risorse in cui si trova la rete virtuale. |
|
vnet_name
Necessario
|
Nome della rete virtuale. |
|
subnet_name
Necessario
|
Nome della subnet all'interno della rete virtuale. |
|
tags
Necessario
|
Dizionario facoltativo di tag chiave valore da associare all'oggetto ComputeInstance. |
|
description
Necessario
|
Descrizione facoltativa per l'oggetto ComputeInstance. |
|
assigned_user_object_id
|
ID oggetto AAD dell'utente assegnato (anteprima). Valore predefinito: None
|
|
assigned_user_tenant_id
|
ID tenant di AAD dell'utente assegnato (anteprima). Valore predefinito: None
|
Metodi
| validate_configuration |
Verificare che i valori di configurazione specificati siano validi. Genera un oggetto ComputeTargetException se la convalida non riesce. |
validate_configuration
Verificare che i valori di configurazione specificati siano validi.
Genera un oggetto ComputeTargetException se la convalida non riesce.
validate_configuration()
Eccezioni
| Tipo | Descrizione |
|---|---|