Set-AzVMDataDisk
Memodifikasi properti disk data komputer virtual.
Sintaks
ChangeWithName
Set-AzVMDataDisk
[-VM] <PSVirtualMachine>
[-Name] <String>
[[-Caching] <CachingTypes>]
[[-DiskSizeInGB] <Int32>]
[-StorageAccountType <String>]
[-DiskEncryptionSetId <String>]
[-WriteAccelerator]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ChangeWithLun
Set-AzVMDataDisk
[-VM] <PSVirtualMachine>
[-Lun] <Int32>
[[-Caching] <CachingTypes>]
[[-DiskSizeInGB] <Int32>]
[-StorageAccountType <String>]
[-DiskEncryptionSetId <String>]
[-WriteAccelerator]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzVMDataDisk memodifikasi properti disk data komputer virtual.
Contoh
Contoh 1: Mengubah mode penembolokan disk data
$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzVM
Perintah pertama mendapatkan komputer virtual bernama ContosoVM07 dengan menggunakan Get-AzVM.
Perintah menyimpannya dalam variabel $VM.
Perintah kedua memodifikasi mode penembolokan untuk disk data bernama DataDisk01 pada komputer virtual di $VM.
Perintah meneruskan hasil ke cmdlet Update-AzVM, yang mengimplementasikan perubahan Anda.
Perubahan pada mode kasir menyebabkan komputer virtual dimulai ulang.
Contoh 2
Memodifikasi properti disk data komputer virtual. (autogenerated)
Set-AzVMDataDisk -Caching None -Lun 1 -VM <PSVirtualMachine>
Parameter
-Caching
Menentukan mode penembolokan disk.
Nilai yang dapat diterima untuk parameter ini adalah:
Baca Saja
ReadWrite Nilai defaultnya adalah ReadWrite.
Mengubah nilai ini menyebabkan komputer virtual dimulai ulang.
Pengaturan ini memengaruhi konsistensi dan performa disk.
Properti parameter
Jenis: Nullable<T> [ CachingTypes ]
Nilai default: None
Nilai yang diterima: None, ReadOnly, ReadWrite
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: 2
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Properti parameter
Jenis: IAzureContextContainer
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DiskEncryptionSetId
Menentukan ID sumber daya set enkripsi disk yang dikelola pelanggan. Ini hanya dapat ditentukan untuk disk terkelola.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DiskSizeInGB
Menentukan ukuran, dalam gigabyte, untuk disk data.
Properti parameter
Jenis: Nullable<T> [ Int32 ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: 3
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-Lun
Menentukan nomor unit logis (LUN) dari disk data yang dimodifikasi cmdlet ini.
Properti parameter
Jenis: Nullable<T> [ Int32 ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
ChangeWithLun
Position: 1
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-Name
Menentukan nama disk data yang dimodifikasi cmdlet ini.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
ChangeWithName
Position: 1
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-StorageAccountType
Jenis akun disk terkelola komputer virtual.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-VM
Menentukan komputer virtual tempat cmdlet ini memodifikasi disk data.
Untuk mendapatkan objek komputer virtual, gunakan cmdlet Get-AzVM.
Properti parameter
Jenis: PSVirtualMachine
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: VMProfile
Kumpulan parameter
(All)
Position: 0
Wajib: True
Nilai dari alur: True
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-WriteAccelerator
Menentukan apakah WriteAccelerator harus diaktifkan atau dinonaktifkan pada disk data.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
Output