Set-AzureRmVmssOsProfile
Beállítja a VMSS operációsrendszer-profil tulajdonságait.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Syntax
Set-AzureRmVmssOsProfile
[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
[[-ComputerNamePrefix] <String>]
[[-AdminUsername] <String>]
[[-AdminPassword] <String>]
[[-CustomData] <String>]
[[-WindowsConfigurationProvisionVMAgent] <Boolean>]
[[-WindowsConfigurationEnableAutomaticUpdate] <Boolean>]
[[-TimeZone] <String>]
[[-AdditionalUnattendContent] <AdditionalUnattendContent[]>]
[[-Listener] <WinRMListener[]>]
[[-LinuxConfigurationDisablePasswordAuthentication] <Boolean>]
[[-PublicKey] <SshPublicKey[]>]
[[-Secret] <VaultSecretGroup[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Set-AzureRmVmsssOsProfile parancsmag beállítja a virtuálisgép-méretezési csoport operációsrendszer-profil tulajdonságait.
Példák
1. példa: VMSS operációsrendszer-profiltulajdonságainak beállítása
PS C:\> Set-AzureRmVmssOSProfile -VirtualMachineScaleSet "ContosoVMSS" -ComputerNamePrefix "Test" -AdminUsername $AdminUsername -AdminPassword $AdminPassword
Ez a parancs a ContosoVMSS nevű VMSS-hez tartozó virtuális gépek operációsrendszer-profiltulajdonságait állítja be. A parancs a VMSS összes virtuálisgép-példányához beállítja a számítógépnév előtagját a rendszergazdai felhasználónév és jelszó teszteléséhez és megadásához.
Paraméterek
-AdditionalUnattendContent
Felügyelet nélküli tartalomobjektumot ad meg. Az objektum létrehozásához használhatja az Add-AzureRmVMAdditionalUnattendContent parancsot.
Típus: | AdditionalUnattendContent[] |
Position: | 8 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-AdminPassword
Megadja a VMSS összes virtuálisgép-példányához használandó rendszergazdai jelszót.
Típus: | String |
Position: | 3 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-AdminUsername
Megadja a VMSS összes virtuálisgép-példányához használandó rendszergazdai fióknevet.
Típus: | String |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ComputerNamePrefix
Megadja a virtuális gép összes virtuálisgép-példányának számítógépnév-előtagját a VMSS-ben. A számítógépneveknek 1–15 karakter hosszúságúnak kell lenniük.
Típus: | String |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-CustomData
Az egyéni adatok base-64 kódolású sztringét adja meg. Ez egy bináris tömbre van dekódolva, amely fájlként van mentve a virtuális gépen. A bináris tömb maximális hossza 65535 bájt.
Típus: | String |
Position: | 4 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LinuxConfigurationDisablePasswordAuthentication
Azt jelzi, hogy ez a parancsmag letiltja a jelszó-hitelesítést.
Típus: | Nullable<T>[Boolean] |
Position: | 10 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Listener
A Windows Remote Management (WinRM) figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. Az Add-AzureRmVmssWinRMListener parancsmaggal létrehozhatja a figyelőt.
Típus: | WinRMListener[] |
Position: | 9 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-PublicKey
A Secure Shell (SSH) nyilvános kulcs objektumát adja meg. Az Objektum létrehozásához használhatja az Add-AzureRmVMSshPublicKey parancsmagot.
Típus: | SshPublicKey[] |
Position: | 11 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Secret
Megadja a virtuális gépen elhelyezendő tanúsítványhivatkozásokat tartalmazó titkos kulcsobjektumot. Az Add-AzureRmVmssSecret parancsmaggal létrehozhatja a titkos kulcs objektumot.
Típus: | VaultSecretGroup[] |
Position: | 12 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-TimeZone
Megadja a virtuális gép időzónáját.
Típus: | String |
Position: | 7 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-VirtualMachineScaleSet
Megadja a VMSS-objektumot. Az objektum létrehozásához használhatja a New-AzureRmVmssConfig parancsmagot.
Típus: | PSVirtualMachineScaleSet |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WindowsConfigurationEnableAutomaticUpdate
Azt jelzi, hogy a VMSS virtuális gépei engedélyezve vannak-e az automatikus frissítésekhez.
Típus: | Nullable<T>[Boolean] |
Position: | 6 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WindowsConfigurationProvisionVMAgent
Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépeken a VMSS-ben.
Típus: | Nullable<T>[Boolean] |
Position: | 5 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
Nullable<T>[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]