VirtualMachineScaleSetOSProfile interface
Beschreibt ein VM-Skalierungsset-Betriebssystemprofil.
Eigenschaften
admin |
Gibt das Kennwort des Administratorkontos an. |
admin |
Gibt den Namen des Administratorkontos an. |
allow |
Gibt an, ob Erweiterungsvorgänge für den Skalierungssatz des virtuellen Computers zulässig sein sollen. Dies kann nur auf False festgelegt werden, wenn keine Erweiterungen im Skalierungssatz des virtuellen Computers vorhanden sind. |
computer |
Gibt das Präfix des Computernamens für alle virtuellen Computer im Skalierungssatz an. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein. |
custom |
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. Informationen zur Verwendung von Cloud-Init für Ihren virtuellen Computer finden Sie unter Verwenden von Cloud-Init zum Anpassen einer Linux-VM während der Erstellung |
linux |
Gibt die Linux-Betriebssystemeinstellungen auf dem virtuellen Computer an. Eine Liste der unterstützten Linux-Distributionen finden Sie unter Linux unter Azure-Endorsed Distributionen. |
require |
Optionale Eigenschaft, die entweder auf True festgelegt oder weggelassen werden muss. |
secrets | Gibt einen Satz von Zertifikaten an, die auf den virtuellen Computern im Skalierungssatz 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. |
windows |
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.
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 für den Skalierungssatz des virtuellen Computers zulässig sein sollen. Dies kann nur auf False festgelegt werden, wenn keine Erweiterungen im Skalierungssatz des virtuellen Computers vorhanden sind.
allowExtensionOperations?: boolean
Eigenschaftswert
boolean
computerNamePrefix
Gibt das Präfix des Computernamens für alle virtuellen Computer im Skalierungssatz an. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein.
computerNamePrefix?: 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. Informationen zur Verwendung von Cloud-Init für Ihren virtuellen Computer 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 den virtuellen Computern im Skalierungssatz 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