OSProfile Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les paramètres du système d’exploitation de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée.
public class OSProfile
type OSProfile = class
Public Class OSProfile
- Héritage
-
OSProfile
Constructeurs
OSProfile() |
Initialise une nouvelle instance de la classe OSProfile. |
OSProfile(String, String, String, String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>, Nullable<Boolean>, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe OSProfile. |
Propriétés
AdminPassword |
Obtient ou définit spécifie le mot de passe du compte d’administrateur. <br>& lt;br> Longueur minimale (Windows) : 8 caractères <br>& lt;br> Longueur minimale (Linux) : 6 caractères <br>& lt;br> Longueur maximale (Windows) : 123 caractères <br>& lt;br> Longueur maximale (Linux) : 72 caractères <br>& lt;br> Exigences de complexité : 3 des 4 conditions ci-dessous doivent être remplies <br> A des caractères &inférieurs lt;br> A des caractères &supérieurs lt;br> A un chiffre <br> A un caractère spécial (Regex match [\W_]) <br>& lt;br> Valeurs non autorisées : « abc@123 », « P@$$w 0rd », « P@ssw0rd », « P@ssword123 », « Pa$$word », « pass@word1 », « Password! », « Password1 », « Password22 », « iloveyou! » & lt;br>& lt;br> Pour réinitialiser le mot de passe, consultez Comment réinitialiser le service Bureau à distance ou son mot de passe de connexion dans une machine virtuelle&Windows lt;br>& lt;br> Pour réinitialiser le mot de passe racine, consultez Gérer les utilisateurs, SSH et case activée ou réparer des disques sur des machines virtuelles Linux Azure à l’aide de l’extension VMAccess |
AdminUsername |
Obtient ou définit spécifie le nom du compte d’administrateur. <br>& lt;br> Cette propriété ne peut pas être mise à jour après la création de la machine virtuelle. <br>& lt;br> Restriction Windows uniquement : Impossible de se terminer par « ». & lt;br>& lt;br> Valeurs non autorisées : « administrator », « admin », « user », « user1 », « test », « user2 », « test1 », « user3 », « admin1 », « 1 », « 123 », « a », « actuser », « adm », « admin2 », « aspnet », « backup », « console », « david », « guest », « john », « owner », « root », « server », « sql », « support », « support_388945a0 », « sys », « test2 », « test3 », « user4 », « user5 ». <br>& lt;br> Longueur minimale (Linux) : 1 caractère <br>& lt;br> Longueur maximale (Linux) : 64 caractères <br>& lt;br> Longueur maximale (Windows) : 20 caractères <br>& lt;br>& lt;li> Pour l’accès racine à la machine virtuelle Linux, consultez Utilisation de privilèges racine sur des machines virtuelles Linux dans Azure<br>& lt;li> Pour obtenir la liste des utilisateurs système intégrés sur Linux qui ne doivent pas être utilisés dans ce champ, consultez Sélection de noms d’utilisateur pour Linux sur Azure |
AllowExtensionOperations |
Obtient ou définit spécifie si les opérations d’extension doivent être autorisées sur la machine virtuelle. <br>& lt;br> Cette valeur peut uniquement être définie sur False lorsqu’aucune extension n’est présente sur la machine virtuelle. |
ComputerName |
Obtient ou définit spécifie le nom du système d’exploitation hôte de la machine virtuelle. <br>& lt;br> Ce nom ne peut pas être mis à jour après la création de la machine virtuelle. <br>& lt;br> Longueur maximale (Windows) : 15 caractères <br>& lt;br> Longueur maximale (Linux) : 64 caractères. <br>& lt;br> Pour connaître les conventions et restrictions de nommage, consultez Instructions d’implémentation des services d’infrastructure Azure. |
CustomData |
Obtient ou définit spécifie une chaîne de données personnalisées encodée en base 64. La chaîne codée en base 64 est décodée dans un tableau binaire enregistré dans un fichier sur la machine virtuelle. La longueur maximale du tableau binaire est 65535 octets. <br>& lt;br> Remarque : Ne passez pas de secrets ou de mots de passe dans la propriété& customData lt;br>& lt;br> Cette propriété ne peut pas être mise à jour après la création de la machine virtuelle. <br>& lt;br> customData est passé à la machine virtuelle à enregistrer en tant que fichier, pour plus d’informations, consultez Données personnalisées sur des machines virtuelles&Azure lt;br>& lt;br> Pour utiliser cloud-init pour votre machine virtuelle Linux, consultez Utilisation de cloud-init pour personnaliser une machine virtuelle Linux lors de la création |
LinuxConfiguration |
Obtient ou définit spécifie les paramètres du système d’exploitation Linux sur la machine virtuelle. <br>& lt;br> Pour obtenir la liste des distributions Linux prises en charge, consultez Linux on Azure-Endorsed Distributions<br>& lt;br> Pour exécuter des distributions non approuvées, consultez Informations sur les distributions non approuvées. |
RequireGuestProvisionSignal |
Obtient ou définit spécifie si le signal d’approvisionnement invité est nécessaire pour déduire la réussite de l’approvisionnement de la machine virtuelle. Remarque : Cette propriété est destinée aux tests privés uniquement, et tous les clients ne doivent pas définir la propriété sur false. |
Secrets |
Obtient ou définit spécifie un ensemble de certificats qui doivent être installés sur la machine virtuelle. |
WindowsConfiguration |
Obtient ou définit spécifie les paramètres du système d’exploitation Windows sur la machine virtuelle. |
S’applique à
Azure SDK for .NET