Set-AzVMDataDisk
Ändrar egenskaperna för en datadisk för en virtuell dator.
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
Cmdleten Set-AzVMDataDisk ändrar egenskaperna för en datadisk för en virtuell dator.
Exempel
Exempel 1: Ändra cachelagringsläget för en datadisk
$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzVM
Det första kommandot hämtar den virtuella datorn med namnet ContosoVM07 med hjälp av Get-AzVM-. Kommandot lagrar det i variabeln $VM. Det andra kommandot ändrar cachelagringsläget för datadisken med namnet DataDisk01 på den virtuella datorn i $VM. Kommandot skickar resultatet till cmdleten Update-AzVM som implementerar dina ändringar. En ändring i inkasseringsläget gör att den virtuella datorn startas om.
Exempel 2
Ändrar egenskaperna för en datadisk för en virtuell dator. (automatiskt genererad)
Set-AzVMDataDisk -Caching None -Lun 1 -VM <PSVirtualMachine>
Parametrar
-Caching
Anger cachelagringsläget för disken. De godtagbara värdena för den här parametern är:
- ReadOnly
- ReadWrite Standardvärdet är ReadWrite. Om du ändrar det här värdet startas den virtuella datorn om. Den här inställningen påverkar diskens konsekvens och prestanda.
Typ: | Nullable<T>[CachingTypes] |
Godkända värden: | None, ReadOnly, ReadWrite |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DiskEncryptionSetId
Anger resurs-ID för kundhanterad diskkrypteringsuppsättning. Detta kan bara anges för hanterad disk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DiskSizeInGB
Anger storleken i gigabyte för datadisken.
Typ: | Nullable<T>[Int32] |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Lun
Anger det logiska enhetsnumret (LUN) för datadisken som den här cmdleten ändrar.
Typ: | Nullable<T>[Int32] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger namnet på den datadisk som den här cmdleten ändrar.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-StorageAccountType
Kontotypen för den virtuella datorns hanterade disk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-VM
Anger den virtuella dator som den här cmdleten ändrar en datadisk för. Om du vill hämta ett virtuellt datorobjekt använder du cmdleten Get-AzVM.
Typ: | PSVirtualMachine |
Alias: | VMProfile |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WriteAccelerator
Anger om WriteAccelerator ska aktiveras eller inaktiveras på datadisken.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
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]]
Utdata
Relaterade länkar
Azure PowerShell