Condividi tramite


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
str

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:

  • 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 di tag chiave valore 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. 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:

  • 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 di tag chiave valore 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 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