Set-AzVMDataDisk
Sanal makine veri diskinin özelliklerini değiştirir.
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
Set-AzVMDataDisk cmdlet'i bir sanal makine veri diskinin özelliklerini değiştirir.
Örnekler
Örnek 1: Veri diskinin önbelleğe alma modunu değiştirme
$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzVM
İlk komut, Get-AzVM kullanarak ContosoVM07 adlı sanal makineyi alır. komut bunu $VM değişkeninde depolar. İkinci komut, $VM sanal makinesindeki DataDisk01 adlı veri diskinin önbelleğe alma modunu değiştirir. Komut, sonucu değişikliklerinizi uygulayan Update-AzVM cmdlet'ine geçirir. Nakit ödeme modunda yapılan bir değişiklik, sanal makinenin yeniden başlatılmasına neden olur.
Örnek 2
Sanal makine veri diskinin özelliklerini değiştirir. (otomatik olarak oluşturulmuş)
Set-AzVMDataDisk -Caching None -Lun 1 -VM <PSVirtualMachine>
Parametreler
-Caching
Diskin önbelleğe alma modunu belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Salt Okunur
- ReadWrite Varsayılan değer ReadWrite'dir. Bu değerin değiştirilmesi sanal makinenin yeniden başlatılmasına neden olur. Bu ayar, diskin tutarlılığını ve performansını etkiler.
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
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskEncryptionSetId
Müşteri tarafından yönetilen disk şifreleme kümesinin kaynak kimliğini belirtir. Bu yalnızca yönetilen disk için belirtilebilir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSizeInGB
Veri diskinin boyutunu gigabayt cinsinden belirtir.
Type: | Nullable<T>[Int32] |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Lun
Bu cmdlet'in değiştirildiği veri diskinin mantıksal birim numarasını (LUN) belirtir.
Type: | Nullable<T>[Int32] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Bu cmdlet'in değiştirildiği veri diskinin adını belirtir.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountType
Sanal makine tarafından yönetilen diskin hesap türü.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VM
Bu cmdlet'in veri diskini değiştirdiği sanal makineyi belirtir. Bir sanal makine nesnesi almak için Get-AzVM cmdlet'ini kullanın.
Type: | PSVirtualMachine |
Aliases: | VMProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WriteAccelerator
WriteAccelerator'ın veri diskinde etkinleştirilmesi veya devre dışı bırakılması gerekip gerekmediğini belirtir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
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]]
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin