ComputeInstanceProvisioningConfiguration Classe
Représente les paramètres de configuration pour l’approvisionnement des cibles ComputeInstance.
Utilisez la provisioning_configuration méthode de la classe ComputeInstance pour créer un objet ComputeInstanceProvisioningConfiguration.
Créez un objet de configuration pour l’approvisionnement d’une cible ComputeInstance.
Constructeur
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)
Paramètres
| Nom | Description |
|---|---|
|
vm_size
Obligatoire
|
Taille des machines virtuelles de l’agent. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details. Notez que toutes les tailles ne sont pas disponibles dans toutes les régions, comme indiqué dans le lien précédent. La valeur par défaut est Standard_DS3_V2. |
|
ssh_public_access
|
Indique l’état du port SSH public. Les valeurs possibles sont les suivantes :
Valeur par défaut: False
|
|
admin_user_ssh_public_key
|
Clé publique SSH du compte d’utilisateur administrateur. Valeur par défaut: None
|
|
vnet_resourcegroup_name
|
Nom du groupe de ressources où se trouve le réseau virtuel. Valeur par défaut: None
|
|
vnet_name
|
nom du réseau virtuel. Valeur par défaut: None
|
|
subnet_name
|
Nom du sous-réseau à l’intérieur du réseau virtuel. Valeur par défaut: None
|
|
tags
|
Dictionnaire facultatif de balises de valeur clé à associer à l’objet ComputeInstance. Valeur par défaut: None
|
|
description
|
Description facultative de l’objet ComputeInstance. Valeur par défaut: None
|
|
vm_size
Obligatoire
|
Taille des machines virtuelles de l’agent. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details. Notez que toutes les tailles ne sont pas disponibles dans toutes les régions, comme indiqué dans le lien précédent. La valeur par défaut est Standard_DS3_V2. |
|
ssh_public_access
Obligatoire
|
Indique l’état du port SSH public. Les valeurs possibles sont les suivantes :
|
|
admin_user_ssh_public_key
Obligatoire
|
Clé publique SSH du compte d’utilisateur administrateur. |
|
vnet_resourcegroup_name
Obligatoire
|
Nom du groupe de ressources où se trouve le réseau virtuel. |
|
vnet_name
Obligatoire
|
nom du réseau virtuel. |
|
subnet_name
Obligatoire
|
Nom du sous-réseau à l’intérieur du réseau virtuel. |
|
tags
Obligatoire
|
Dictionnaire facultatif de balises de valeur clé à associer à l’objet ComputeInstance. |
|
description
Obligatoire
|
Description facultative de l’objet ComputeInstance. |
|
assigned_user_object_id
|
ID d’objet AAD de l’utilisateur affecté (préversion). Valeur par défaut: None
|
|
assigned_user_tenant_id
|
ID de locataire AAD de l’utilisateur affecté (préversion). Valeur par défaut: None
|
Méthodes
| validate_configuration |
Vérifiez que les valeurs de configuration spécifiées sont valides. Déclenche une validation en cas d’échec ComputeTargetException . |
validate_configuration
Vérifiez que les valeurs de configuration spécifiées sont valides.
Déclenche une validation en cas d’échec ComputeTargetException .
validate_configuration()
Exceptions
| Type | Description |
|---|---|