Condividi tramite


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
str

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:

  • False: la porta SSH pubblica è chiusa.
  • True: la porta SSH pubblica è aperta.
Valore predefinito: False
admin_user_ssh_public_key
str

Chiave pubblica SSH dell'account utente amministratore.

Valore predefinito: None
vnet_resourcegroup_name
str

Nome del gruppo di risorse in cui si trova la rete virtuale.

Valore predefinito: None
vnet_name
str

nome della rete virtuale.

Valore predefinito: None
subnet_name
str

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
str

Descrizione facoltativa per l'oggetto ComputeInstance.

Valore predefinito: None
vm_size
Necessario
str

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:

  • False: la porta SSH pubblica è chiusa.
  • True: la porta SSH pubblica è aperta.
admin_user_ssh_public_key
Necessario
str

Chiave pubblica SSH dell'account utente amministratore.

vnet_resourcegroup_name
Necessario
str

Nome del gruppo di risorse in cui si trova la rete virtuale.

vnet_name
Necessario
str

nome della rete virtuale.

subnet_name
Necessario
str

Nome della subnet all'interno della rete virtuale.

tags
Necessario

Dizionario facoltativo dei tag chiave da associare all'oggetto ComputeInstance.

description
Necessario
str

Descrizione facoltativa per l'oggetto ComputeInstance.

assigned_user_object_id
str

ID oggetto AAD dell'utente assegnato (anteprima).

Valore predefinito: None
assigned_user_tenant_id
str

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