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

Max-Length (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", "Password!", "Password1", "Password22", "iloveyou!"

Informationen zum Zurücksetzen des Kennworts finden Sie unter Zurücksetzen des Remotedesktopdiensts oder seines Anmeldekennworts in einer Windows-VM-

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

Gibt den Namen des Administratorkontos an.

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

Nur-Windows-Einschränkung: Kann nicht in "" 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

Max-Length (Linux): 64 Zeichen

Max. Länge (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. Länge (Windows): 15 Zeichen. Max-Length (Linux): 64 Zeichen. Benennungskonventionen und Einschränkungen finden Sie in Implementierungsrichtlinien für Azure-Infrastrukturdienste.

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

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

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 einem virtuellen Computer zu installieren, empfiehlt es sich, die erweiterung des virtuellen Azure Key Vault-Computers für Linux oder die erweiterung des virtuellen Azure Key Vault-Computers für Windowszu verwenden.

windowsConfiguration

Gibt die Windows-Betriebssystemeinstellungen auf dem virtuellen Computer an.

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

Max-Length (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", "Password!", "Password1", "Password22", "iloveyou!"

Informationen zum Zurücksetzen des Kennworts finden Sie unter Zurücksetzen des Remotedesktopdiensts oder seines Anmeldekennworts in einer Windows-VM-

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

adminPassword?: string

Eigenschaftswert

string

adminUsername

Gibt den Namen des Administratorkontos an.

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

Nur-Windows-Einschränkung: Kann nicht in "" 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

Max-Length (Linux): 64 Zeichen

Max. Länge (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. Länge (Windows): 15 Zeichen. Max-Length (Linux): 64 Zeichen. Benennungskonventionen und Einschränkungen finden Sie in Implementierungsrichtlinien für Azure-Infrastrukturdienste.

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

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 unter Azure-Endorsed Distributionen.

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 einem virtuellen Computer zu installieren, empfiehlt es sich, die erweiterung des virtuellen Azure Key Vault-Computers für Linux oder die erweiterung des virtuellen Azure Key Vault-Computers für Windowszu verwenden.

secrets?: VaultSecretGroup[]

Eigenschaftswert

windowsConfiguration

Gibt die Windows-Betriebssystemeinstellungen auf dem virtuellen Computer an.

windowsConfiguration?: WindowsConfiguration

Eigenschaftswert