Set-AzVMUefi

Modifica le proprietà UEFI di una macchina virtuale di seconda generazione

Sintassi

Set-AzVMUefi
   [-VM] <PSVirtualMachine>
   [-EnableVtpm <Boolean>]
   [-EnableSecureBoot <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-AzVMUefi modifica le proprietà UEFI di una macchina virtuale.

Esempio

Esempio 1

$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMUefi -VM $VM -EnableVtpm $true -EnableSecureBoot $true

Il primo comando ottiene la macchina virtuale denominata ContosoVM07 usando Get-AzVM. Il comando lo archivia nella variabile $VM. Il secondo comando modifica le impostazioni UEFI per abilitare SecureBoot e vTPM nella macchina virtuale in $VM. Il comando passa il risultato al cmdlet Update-AzVM, che implementa le modifiche. Una modifica alla modalità di cassa determina il riavvio della macchina virtuale.

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

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

-EnableSecureBoot

Parametro per attivare o disattivare l'avvio protetto nella macchina virtuale

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EnableVtpm

Parametro per attivare/disattivare vTPM nella macchina virtuale

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VM

Profilo della macchina virtuale.

Type:PSVirtualMachine
Aliases:VMProfile
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSVirtualMachine

Boolean

Output

PSVirtualMachine