Set-AzVM
Cmdlet ini dapat digunakan untuk melakukan hal-hal berikut: menerapkan kembali atau menyebarkan ulang komputer virtual, menandai komputer virtual sebagai umum, mensimulasikan pengeluaran ke komputer virtual spot.
Sintaks
Set-AzVM
[-ResourceGroupName] <String>
[-Name] <String>
[-Generalized]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-ResourceGroupName] <String>
[-Name] <String>
[-Redeploy]
[-AsJob]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-ResourceGroupName] <String>
[-Name] <String>
[-Reapply]
[-AsJob]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-ResourceGroupName] <String>
[-Name] <String>
[-SimulateEviction]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-Id] <String>
[-Generalized]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-Id] <String>
[-Redeploy]
[-AsJob]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-Id] <String>
[-Reapply]
[-AsJob]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzVM
[-Id] <String>
[-SimulateEviction]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzVM dapat digunakan untuk menyebarkan ulang atau menerapkan ulang komputer virtual. Ini juga dapat digunakan untuk menandai komputer virtual sebagai pengeluaran umum atau simulasi ke komputer virtual spot.
Sebelum Anda menandai komputer virtual sebagai umum, masuk ke komputer virtual dan gunakan Sysprep untuk menyiapkan hard disk. Lihat di sini untuk informasi selengkapnya.
Contoh
Contoh 1: Menandai komputer virtual sebagai digeneralisasi
Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Generalized
Perintah ini menandai komputer virtual bernama "VirtualMachine07" sebagai umum.
Contoh 2: Mensimulasikan pengeluaran ke komputer virtual spot menggunakan ID sumber daya
$vm = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
Set-AzVM -Id $vm.id -SimulateEviction
Perintah ini mensimulasikan pengeluaran ke komputer virtual bernama "VirtualMachine07" menggunakan ID sumber daya.
Contoh 3: Menerapkan ulang komputer virtual
Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Reapply
Perintah ini menerapkan kembali komputer virtual bernama "VirtualMachine07".
Contoh 4: Menyebarkan ulang komputer virtual menggunakan ID sumber daya
$vm = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
Set-AzVM -Id $vm.id -Redeploy
Perintah ini menyebarkan komputer virtual bernama "VirtualMachine07" menggunakan ID sumber daya.
Parameter
-AsJob
Jalankan cmdlet di latar belakang dan kembalikan Pekerjaan untuk melacak kemajuan.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Generalized
Menunjukkan bahwa cmdlet ini menandai komputer virtual sebagai digeneralisasi.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Id
Menentukan ID Sumber Daya komputer virtual.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama komputer virtual tempat cmdlet ini beroperasi.
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-NoWait
Memulai operasi dan segera kembali, sebelum operasi selesai. Untuk menentukan apakah operasi telah berhasil diselesaikan, gunakan beberapa mekanisme lain.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Reapply
Untuk menerapkan kembali komputer virtual.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Redeploy
Menunjukkan bahwa cmdlet ini secara manual menyebarkan ulang komputer virtual ke host Azure yang berbeda untuk memperbaiki masalah apa pun. Jika Anda menyebarkan ulang komputer virtual, komputer virtual akan dimulai ulang, yang mengalihkan hilangnya data drive sementara.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ResourceGroupName
Menentukan nama grup sumber daya komputer virtual.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-SimulateEviction
Menunjukkan bahwa cmdlet ini mensimulasikan pengeluaran komputer virtual spot. Pengeluaran akan terjadi dalam waktu 30 menit setelah memanggil API.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |