VirtualMachineScaleSetOSProfile interface
Beschrijft een besturingssysteemprofiel voor een virtuele-machineschaalset.
Eigenschappen
admin |
Hiermee geeft u het wachtwoord van het beheerdersaccount op. |
admin |
Hiermee geeft u de naam van het beheerdersaccount. |
allow |
Hiermee geeft u op of extensiebewerkingen moeten worden toegestaan op de virtuele-machineschaalset. Dit kan alleen worden ingesteld op Onwaar wanneer er geen extensies aanwezig zijn in de virtuele-machineschaalset. |
computer |
Hiermee geeft u het computernaamvoorvoegsel voor alle virtuele machines in de schaalset. Computernaamvoorvoegsels moeten 1 tot 15 tekens lang zijn. |
custom |
Hiermee geeft u een base-64 gecodeerde tekenreeks van aangepaste gegevens. De met base 64 gecodeerde tekenreeks wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes. Zie Cloud-init gebruiken om een Linux-VM aan te passen tijdens het maken van cloud-init voor uw VM |
linux |
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed distributies voor een lijst met ondersteunde Linux-distributies. |
require |
Optionele eigenschap die moet worden ingesteld op Waar of weggelaten. |
secrets | Hiermee geeft u een set certificaten op die moeten worden geïnstalleerd op de virtuele machines in de schaalset. Als u certificaten op een virtuele machine wilt installeren, wordt u aangeraden de virtuele-machine-extensie Azure Key Vault voor Linux of de virtuele-machine-extensie Azure Key Vault voor Windows te gebruiken. |
windows |
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine. |
Eigenschapdetails
adminPassword
Hiermee geeft u het wachtwoord van het beheerdersaccount op.
Minimale lengte (Windows): 8 tekens
Minimale lengte (Linux): 6 tekens
Maximale lengte (Windows): 123 tekens
Maximale lengte (Linux): 72 tekens
Complexiteitsvereisten: aan 3 van de vier onderstaande voorwaarden moet worden voldaan
Bevat lagere tekens
Bevat bovenste tekens
Heeft een cijfer
Heeft een speciaal teken (Regex-overeenkomst [\W_])
Niet-toegestane waarden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Wachtwoord!", "Wachtwoord1", "Wachtwoord22", "iloveyou!"
Zie De Extern bureaublad-service of het aanmeldingswachtwoord opnieuw instellen op een Windows-VM voor het opnieuw instellen van het wachtwoord
Zie Gebruikers, SSH beheren en schijven op Azure Linux-VM's controleren of herstellen met behulp van de VMAccess-extensie voor het opnieuw instellen van het hoofdwachtwoord
adminPassword?: string
Waarde van eigenschap
string
adminUsername
Hiermee geeft u de naam van het beheerdersaccount.
Beperking met alleen Windows: Kan niet eindigen op ''.
Niet-toegestane waarden: "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".
Minimale lengte (Linux): 1 teken
Maximale lengte (Linux): 64 tekens
Maximale lengte (Windows): 20 tekens
adminUsername?: string
Waarde van eigenschap
string
allowExtensionOperations
Hiermee geeft u op of extensiebewerkingen moeten worden toegestaan op de virtuele-machineschaalset. Dit kan alleen worden ingesteld op Onwaar wanneer er geen extensies aanwezig zijn in de virtuele-machineschaalset.
allowExtensionOperations?: boolean
Waarde van eigenschap
boolean
computerNamePrefix
Hiermee geeft u het computernaamvoorvoegsel voor alle virtuele machines in de schaalset. Computernaamvoorvoegsels moeten 1 tot 15 tekens lang zijn.
computerNamePrefix?: string
Waarde van eigenschap
string
customData
Hiermee geeft u een base-64 gecodeerde tekenreeks van aangepaste gegevens. De met base 64 gecodeerde tekenreeks wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes. Zie Cloud-init gebruiken om een Linux-VM aan te passen tijdens het maken van cloud-init voor uw VM
customData?: string
Waarde van eigenschap
string
linuxConfiguration
Hiermee geeft u de linux-besturingssysteeminstellingen op de virtuele machine. Zie Linux op Azure-Endorsed distributies voor een lijst met ondersteunde Linux-distributies.
linuxConfiguration?: LinuxConfiguration
Waarde van eigenschap
requireGuestProvisionSignal
Optionele eigenschap die moet worden ingesteld op Waar of weggelaten.
requireGuestProvisionSignal?: boolean
Waarde van eigenschap
boolean
secrets
Hiermee geeft u een set certificaten op die moeten worden geïnstalleerd op de virtuele machines in de schaalset. Als u certificaten op een virtuele machine wilt installeren, wordt u aangeraden de virtuele-machine-extensie Azure Key Vault voor Linux of de virtuele-machine-extensie Azure Key Vault voor Windows te gebruiken.
secrets?: VaultSecretGroup[]
Waarde van eigenschap
windowsConfiguration
Hiermee geeft u windows-besturingssysteeminstellingen op de virtuele machine.
windowsConfiguration?: WindowsConfiguration