ComputeInstanceProvisioningConfiguration Classe
Rappresenta i parametri di configurazione per il provisioning delle destinazioni ComputeInstance.
Usare il provisioning_configuration metodo della classe ComputeInstance per creare un oggetto ComputeInstanceProvisioningConfiguration.
Creare un oggetto di configurazione per il provisioning di una destinazione ComputeInstance.
- Ereditarietà
-
ComputeInstanceProvisioningConfiguration
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. Altre informazioni sono disponibili qui: https://aka.ms/azureml-vm-details. Si noti che non tutte le dimensioni sono disponibili in tutte le aree, come illustrato nel collegamento precedente. Le impostazioni predefinite sono 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 dei tag chiave 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. Altre informazioni sono disponibili qui: https://aka.ms/azureml-vm-details. Si noti che non tutte le dimensioni sono disponibili in tutte le aree, come illustrato nel collegamento precedente. Le impostazioni predefinite sono 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 dei tag chiave 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 AAD dell'utente assegnato (anteprima). Valore predefinito: None
|
Metodi
validate_configuration |
Verificare che i valori di configurazione specificati siano validi. Genera un valore ComputeTargetException se la convalida ha esito negativo. |
validate_configuration
Verificare che i valori di configurazione specificati siano validi.
Genera un valore ComputeTargetException se la convalida ha esito negativo.
validate_configuration()
Eccezioni
Tipo | Descrizione |
---|---|