OSProfile Klasse

Definition

Legt die Einstellungen des Betriebssystems für den virtuellen Computer fest. Einige der Einstellungen können nicht geändert werden, nachdem der virtuelle Computer bereitgestellt wurde.

public class OSProfile
type OSProfile = class
Public Class OSProfile
Vererbung
OSProfile

Konstruktoren

OSProfile()

Initialisiert eine neue instance der OSProfile-Klasse.

OSProfile(String, String, String, String, WindowsConfiguration, LinuxConfiguration, IList<VaultSecretGroup>, Nullable<Boolean>, Nullable<Boolean>)

Initialisiert eine neue instance der OSProfile-Klasse.

Eigenschaften

AdminPassword

Ruft ab oder legt das Kennwort des Administratorkontos fest. &lt;br&gt;&lt;br&gt; Mindestlänge (Windows): 8 Zeichen &lt;br&gt;&lt;br&gt; Mindestlänge (Linux): 6 Zeichen &lt;br&gt;&lt;br&gt; Maximale Länge (Windows): 123 Zeichen &lt;br&gt;&lt;br&gt; Maximale Länge (Linux): 72 Zeichen &lt;br&gt;&lt;br&gt; Komplexitätsanforderungen: 3 von vier folgenden Bedingungen müssen lt&;br&gt; Hat untere Zeichen &lt;br&gt; Hat obere Zeichen &lt;br&gt; Hat eine Ziffer &lt;br&gt; Hat ein Sonderzeichen (Regex match [\W_]) &lt;br&gt;&lt;br&gt; Unzulässige Werte: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" &lt;br&gt;&lt;br&gt; Informationen zum Zurücksetzen des Kennworts finden Sie unter Zurücksetzen des Remotedesktopdiensts oder seines Anmeldekennworts auf einer Windows-VM&lt;br&gt;&lt;br&gt; Informationen zum Zurücksetzen des Stammkennworts finden Sie unter Verwalten von Benutzern, SSH und Überprüfen oder Reparieren von Datenträgern auf Azure Linux-VMs mithilfe der VMAccess-Erweiterung.

AdminUsername

Ruft ab oder legt den Namen des Administratorkontos fest. &lt;br&gt;&lt;br&gt; Diese Eigenschaft kann nicht aktualisiert werden, nachdem die VM erstellt wurde. &lt;br&gt;&lt;br&gt; Einschränkung nur für Windows: Kann nicht auf "" enden. &lt;br&gt;&lt;br&gt; Unzulässige Werte: "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". &lt;br&gt;&lt;br&gt; Mindestlänge (Linux): 1 Zeichen &lt;br&gt;&lt;br&gt; Maximale Länge (Linux): 64 Zeichen &lt;br&gt;&lt;br&gt; Maximale Länge (Windows): 20 Zeichen.

AllowExtensionOperations

Ruft ab oder legt fest, ob Erweiterungsvorgänge auf dem virtuellen Computer zulässig sein sollen. Dies kann nur dann auf False festgelegt werden, wenn keine Erweiterungen auf dem virtuellen Computer vorhanden sind.

ComputerName

Ruft ab oder legt den Hostnamennamen des virtuellen Computers fest. Dieser Name kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Maximale Länge (Windows): 15 Zeichen. Maximale Länge (Linux): 64 Zeichen. Benennungskonventionen und -einschränkungen finden Sie unter Implementierungsrichtlinien für Azure-Infrastrukturdienste.

CustomData

Ruft ab oder legt eine base64-codierte Zeichenfolge mit benutzerdefinierten Daten fest. Die Base-64-codierte Zeichenfolge wird in ein binäres Array decodiert, das auf dem virtuellen Computer als Datei gespeichert wird. Die maximale Länge des binären Arrays beträgt 65535 Bytes. Hinweis: Übergeben Sie keine Geheimnisse oder Kennwörter in der customData-Eigenschaft. Diese Eigenschaft kann nicht aktualisiert werden, nachdem die VM erstellt wurde. Die Eigenschaft "customData" wird an den virtuellen Computer übergeben, der als Datei gespeichert werden soll. Weitere Informationen finden Sie unter Benutzerdefinierte Daten auf azure-VMs. Informationen zur Verwendung von cloud-init für Ihre Linux-VM finden Sie unter Verwenden von cloud-init zum Anpassen einer Linux-VM während der Erstellung.

LinuxConfiguration

Ruft ab oder legt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer fest. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributionen.

RequireGuestProvisionSignal

Ruft die optionale Eigenschaft ab, die entweder auf True festgelegt oder ausgelassen werden muss, oder legt diese fest.

Secrets

Ruft ab oder legt einen Satz von Zertifikaten fest, die auf dem virtuellen Computer installiert werden sollen. Zum Installieren von Zertifikaten auf einem virtuellen Computer wird empfohlen, die Azure Key Vault-VM-Erweiterung für Linux oder die Azure Key Vault Vm-Erweiterung für Windows zu verwenden.

WindowsConfiguration

Ruft die Windows-Betriebssystemeinstellungen auf dem virtuellen Computer ab oder legt diese fest.

Gilt für: