Share via


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.

Type:AdditionalUnattendContent[]
Position:8
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AdminPassword

Megadja a VMSS összes virtuálisgép-példányához használandó rendszergazdai jelszót.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AdminUsername

Megadja a VMSS összes virtuálisgép-példányához használandó rendszergazdai fióknevet.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LinuxConfigurationDisablePasswordAuthentication

Azt jelzi, hogy ez a parancsmag letiltja a jelszó-hitelesítést.

Type:Nullable<T>[Boolean]
Position:10
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:WinRMListener[]
Position:9
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:SshPublicKey[]
Position:11
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:VaultSecretGroup[]
Position:12
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TimeZone

Megadja a virtuális gép időzónáját.

Type:String
Position:7
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VirtualMachineScaleSet

Megadja a VMSS-objektumot. Az objektum létrehozásához használhatja a New-AzureRmVmssConfig parancsmagot.

Type:PSVirtualMachineScaleSet
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WindowsConfigurationEnableAutomaticUpdate

Azt jelzi, hogy a VMSS virtuális gépei engedélyezve vannak-e az automatikus frissítésekhez.

Type:Nullable<T>[Boolean]
Position:6
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WindowsConfigurationProvisionVMAgent

Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépeken a VMSS-ben.

Type:Nullable<T>[Boolean]
Position:5
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Bevitelek

PSVirtualMachineScaleSet

String

Nullable<T>[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

AdditionalUnattendContent[]

WinRMListener[]

SshPublicKey[]

VaultSecretGroup[]

Kimenetek

PSVirtualMachineScaleSet