Freigeben über


OSProfile interface

Gibt die Betriebssystemeinstellungen für den virtuellen Computer an. Einige der Einstellungen können nicht geändert werden, nachdem der virtuelle Computer bereitgestellt wurde.

Eigenschaften

adminPassword

Gibt das Kennwort des Administratorkontos an.

Mindestlänge (Windows): 8 Zeichen

Mindestlänge (Linux): 6 Zeichen

Max-Länge (Windows): 123 Zeichen

Maximale Länge (Linux): 72 Zeichen

Komplexitätsanforderungen: 3 von 4 unten aufgeführten Bedingungen müssen erfüllt sein
Enthält Zeichen mit niedrigeren Zeichen
Enthält groß geschriebene Zeichen
Hat eine Ziffer
Weist ein Sonderzeichen auf (Regex-Übereinstimmung [\W_])

Unzulässige Werte: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Passwort!", "Passwort1", "Passwort22", "iloveyou!"

Um das Passwort zurückzusetzen, siehe Wie man den Remote Desktop-Dienst oder sein Anmeldepasswort in einer Windows VM

Um das Root-Passwort zurückzusetzen, siehe Benutzer verwalten, SSH und Festplatten auf Azure Linux-VMs mit der VMAccess-Erweiterung

adminUsername

Gibt den Namen des Administratorkontos an.

Diese Eigenschaft kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde.

Windows-nur Einschränkung: Kann nicht auf "enden."

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".

Mindestlänge (Linux): 1 Zeichen

Maximale Länge (Linux): 64 Zeichen

Max-length (Windows): 20 Zeichen.

allowExtensionOperations

Gibt an, ob Erweiterungsvorgänge auf dem virtuellen Computer zulässig sein sollen. Dies kann nur auf False festgelegt werden, wenn keine Erweiterungen auf dem virtuellen Computer vorhanden sind.

computerName

Gibt den Hostnamen des virtuellen Computers an. Dieser Name kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Max-length (Windows): 15 Zeichen. Max-Length (Linux): 64 Zeichen. Für Namenskonventionen und Einschränkungen siehe Azure Infrastructure Services implementation guidelines.

customData

Gibt eine base64-codierte Zeichenfolge von benutzerdefinierten Daten an. Die base64-codierte Zeichenfolge wird mit einem binären Array decodiert, das als Datei auf dem virtuellen Computer gespeichert wird. Die maximale Länge des binären Arrays beträgt 65535 Bytes. Hinweis: Übergeben Sie keine geheimen Schlüssel oder Kennwörter in der customData-Eigenschaft. Diese Eigenschaft kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Die Eigenschaft 'customData' wird an die VM übergeben, um als Datei gespeichert zu werden; weitere Informationen finden Sie unter Custom Data on 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

Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributions.

requireGuestProvisionSignal

Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss.

secrets

Gibt einen Satz von Zertifikaten an, die auf dem virtuellen Computer installiert werden sollen. Um Zertifikate auf einer virtuellen Maschine zu installieren, wird empfohlen, die Azure Key Vault Virtual Machine Extension für Linux oder die Azure Key Vault Virtual Machine Extension für Windows zu verwenden.

windowsConfiguration

Spezifiziert die Windows-Betriebssystemeinstellungen auf der virtuellen Maschine.

Details zur Eigenschaft

adminPassword

Gibt das Kennwort des Administratorkontos an.

Mindestlänge (Windows): 8 Zeichen

Mindestlänge (Linux): 6 Zeichen

Max-Länge (Windows): 123 Zeichen

Maximale Länge (Linux): 72 Zeichen

Komplexitätsanforderungen: 3 von 4 unten aufgeführten Bedingungen müssen erfüllt sein
Enthält Zeichen mit niedrigeren Zeichen
Enthält groß geschriebene Zeichen
Hat eine Ziffer
Weist ein Sonderzeichen auf (Regex-Übereinstimmung [\W_])

Unzulässige Werte: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Passwort!", "Passwort1", "Passwort22", "iloveyou!"

Um das Passwort zurückzusetzen, siehe Wie man den Remote Desktop-Dienst oder sein Anmeldepasswort in einer Windows VM

Um das Root-Passwort zurückzusetzen, siehe Benutzer verwalten, SSH und Festplatten auf Azure Linux-VMs mit der VMAccess-Erweiterung

adminPassword?: string

Eigenschaftswert

string

adminUsername

Gibt den Namen des Administratorkontos an.

Diese Eigenschaft kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde.

Windows-nur Einschränkung: Kann nicht auf "enden."

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".

Mindestlänge (Linux): 1 Zeichen

Maximale Länge (Linux): 64 Zeichen

Max-length (Windows): 20 Zeichen.

adminUsername?: string

Eigenschaftswert

string

allowExtensionOperations

Gibt an, ob Erweiterungsvorgänge auf dem virtuellen Computer zulässig sein sollen. Dies kann nur auf False festgelegt werden, wenn keine Erweiterungen auf dem virtuellen Computer vorhanden sind.

allowExtensionOperations?: boolean

Eigenschaftswert

boolean

computerName

Gibt den Hostnamen des virtuellen Computers an. Dieser Name kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Max-length (Windows): 15 Zeichen. Max-Length (Linux): 64 Zeichen. Für Namenskonventionen und Einschränkungen siehe Azure Infrastructure Services implementation guidelines.

computerName?: string

Eigenschaftswert

string

customData

Gibt eine base64-codierte Zeichenfolge von benutzerdefinierten Daten an. Die base64-codierte Zeichenfolge wird mit einem binären Array decodiert, das als Datei auf dem virtuellen Computer gespeichert wird. Die maximale Länge des binären Arrays beträgt 65535 Bytes. Hinweis: Übergeben Sie keine geheimen Schlüssel oder Kennwörter in der customData-Eigenschaft. Diese Eigenschaft kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Die Eigenschaft 'customData' wird an die VM übergeben, um als Datei gespeichert zu werden; weitere Informationen finden Sie unter Custom Data on 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.

customData?: string

Eigenschaftswert

string

linuxConfiguration

Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux auf Azure-Endorsed Distributions.

linuxConfiguration?: LinuxConfiguration

Eigenschaftswert

requireGuestProvisionSignal

Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss.

requireGuestProvisionSignal?: boolean

Eigenschaftswert

boolean

secrets

Gibt einen Satz von Zertifikaten an, die auf dem virtuellen Computer installiert werden sollen. Um Zertifikate auf einer virtuellen Maschine zu installieren, wird empfohlen, die Azure Key Vault Virtual Machine Extension für Linux oder die Azure Key Vault Virtual Machine Extension für Windows zu verwenden.

secrets?: VaultSecretGroup[]

Eigenschaftswert

windowsConfiguration

Spezifiziert die Windows-Betriebssystemeinstellungen auf der virtuellen Maschine.

windowsConfiguration?: WindowsConfiguration

Eigenschaftswert