Set-AzVMDataDisk

Upraví vlastnosti datového disku virtuálního počítače.

Syntax

Set-AzVMDataDisk
   [-VM] <PSVirtualMachine>
   [-Name] <String>
   [[-Caching] <CachingTypes>]
   [[-DiskSizeInGB] <Int32>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMDataDisk
   [-VM] <PSVirtualMachine>
   [-Lun] <Int32>
   [[-Caching] <CachingTypes>]
   [[-DiskSizeInGB] <Int32>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina Set-AzVMDataDisk upravuje vlastnosti datového disku virtuálního počítače.

Příklady

Příklad 1: Úprava režimu ukládání do mezipaměti datového disku

$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzVM

První příkaz načte virtuální počítač ContosoVM07 pomocí rutiny Get-AzVM. Příkaz ho uloží do proměnné $VM. Druhý příkaz upraví režim ukládání do mezipaměti pro datový disk s názvem DataDisk01 na virtuálním počítači v $VM. Tento příkaz předá výsledek rutině Update-AzVM, která implementuje vaše změny. Změna režimu hotovosti způsobí restartování virtuálního počítače.

Příklad 2

Upraví vlastnosti datového disku virtuálního počítače. (automaticky vygenerováno)

Set-AzVMDataDisk -Caching None -Lun 1 -VM <PSVirtualMachine>

Parametry

-Caching

Určuje režim ukládání do mezipaměti disku. Tento parametr přijímá tyto hodnoty:

  • Jen pro čtení
  • ReadWrite Výchozí hodnota je ReadWrite. Změna této hodnoty způsobí restartování virtuálního počítače. Toto nastavení má vliv na konzistenci a výkon disku.
Type:Nullable<T>[CachingTypes]
Accepted values:None, ReadOnly, ReadWrite
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

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

-DiskEncryptionSetId

Určuje ID prostředku sady šifrování disků spravované zákazníkem. Dá se zadat jenom pro spravovaný disk.

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

-DiskSizeInGB

Určuje velikost datového disku v gigabajtech.

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

-Lun

Určuje číslo logické jednotky (LUN) datového disku, který tato rutina upravuje.

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

-Name

Určuje název datového disku, který tato rutina upraví.

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

-StorageAccountType

Typ účtu spravovaného disku virtuálního počítače.

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

-VM

Určuje virtuální počítač, pro který tato rutina upraví datový disk. K získání objektu virtuálního počítače použijte rutinu Get-AzVM.

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

-WriteAccelerator

Určuje, jestli má být na datovém disku povolený nebo zakázaný WriteAccelerator.

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

Vstupy

PSVirtualMachine

String

Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Výstupy

PSVirtualMachine