Bagikan melalui


New-WAPackVM

Membuat mesin virtual.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

New-WAPackVM
   -Name <String>
   -Template <VMTemplate>
   -VMCredential <PSCredential>
   [-VNet <VMNetwork>]
   [-ProductKey <String>]
   [-Windows]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-WAPackVM
   -Name <String>
   -Template <VMTemplate>
   -VMCredential <PSCredential>
   [-VNet <VMNetwork>]
   [-Linux]
   [-AdministratorSSHKey <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-WAPackVM
   -Name <String>
   [-VNet <VMNetwork>]
   -OSDisk <VirtualHardDisk>
   -VMSizeProfile <HardwareProfile>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Deskripsi

Topik-topik ini tidak digunakan lagi dan akan dihapus di masa mendatang. Topik ini menjelaskan cmdlet dalam modul Microsoft Azure PowerShell versi 0.8.1. Untuk mengetahui versi modul yang Anda gunakan, dari konsol Azure PowerShell, ketik (Get-Module -Name Azure).Version.

Cmdlet New-WAPackVM membuat komputer virtual.

Contoh

Contoh 1: Membuat komputer virtual untuk sistem operasi Windows dengan menggunakan templat

PS C:\> $Credentials = Get-Credential PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate04"PS C:\> New-WAPackVM -Name "ContosoV023" -Template $Template -VMCredential $Credentials -Windows

Perintah pertama membuat objek PSCredential , lalu menyimpannya dalam variabel $Credentials. Cmdlet meminta akun dan kata sandi. Untuk informasi selengkapnya, ketik Get-Help Get-Credential.

Perintah kedua mendapatkan templat komputer virtual bernama ContosoTemplate04 dengan menggunakan cmdlet Get-WAPackVMTemplate , lalu menyimpannya dalam variabel $Template.

Perintah akhir membuat komputer virtual bernama ContosoV023, berdasarkan templat yang disimpan dalam variabel $Template. Perintah menentukan parameter Windows , dan, oleh karena itu, komputer virtual harus menjalankan versi sistem operasi Windows.

Contoh 2: Membuat komputer virtual untuk sistem operasi Linux dengan menggunakan templat

PS C:\> $Credentials = Get-Credential
PS C:\> $Template = Get-WAPackVMTemplate -Name "ContosoTemplate19"
PS C:\> New-WAPackVM -Linux -Name "ContosoV028" -Template $Template -VMCredential $Credentials

Perintah pertama membuat objek PSCredential , lalu menyimpannya dalam variabel $Credentials.

Perintah kedua mendapatkan templat komputer virtual bernama ContosoTemplate19 dengan menggunakan cmdlet Get-WAPackVMTemplate , lalu menyimpannya dalam variabel $Template.

Perintah akhir membuat komputer virtual bernama ContosoV028, berdasarkan templat yang disimpan dalam variabel $Template. Perintah menentukan parameter Linux , dan, oleh karena itu, komputer virtual harus menjalankan versi sistem operasi Linux.

Contoh 3: Membuat komputer virtual dari disk sistem operasi dan profil ukuran

PS C:\> $OSDisk = Get-WAPackVMOSDisk -Name "ContosoDiskOS"
PS C:\> $SizeProfile = Get-WAPackVMSizeProfile -Name "MediumSizeVM"
PS C:\> New-WAPackVM -Name "ContosoV073" -OSDisk $OSDisk -VMSizeProfile $SizeProfile

Perintah pertama mendapatkan disk sistem operasi bernama ContosoDiskOS dengan menggunakan cmdlet Get-WAPackVMOSDisk , lalu menyimpannya dalam variabel $OSDisk.

Perintah kedua mendapatkan profil ukuran bernama MediumSizeVM dengan menggunakan cmdlet Get-WAPackVMSizeProfile , lalu menyimpannya dalam variabel $SizeProfile.

Perintah akhir membuat komputer virtual bernama ContosoV073 dari disk sistem operasi yang disimpan di $OSDisk dan profil ukuran yang disimpan di $SizeProfile.

Parameter

-AdministratorSSHKey

Menentukan kunci Secure Shell (SSH) untuk akun Administrator.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Linux

Menunjukkan bahwa cmdlet membuat komputer virtual untuk menjalankan sistem operasi Linux.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Name

Menentukan nama untuk komputer virtual.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-OSDisk

Menentukan disk sistem operasi sebagai objek VirtualHardDisk . Untuk mendapatkan disk sistem operasi, gunakan cmdlet Get-WAPackVMOSDisk .

Jenis:VirtualHardDisk
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ProductKey

Menentukan kunci produk. Kunci produk adalah angka 25 digit yang mengidentifikasi lisensi produk. Gunakan kunci produk untuk sistem operasi yang Anda rencanakan untuk diinstal pada komputer virtual atau host.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Template

Menentukan templat. Cmdlet membuat komputer virtual berdasarkan templat yang Anda tentukan. Untuk mendapatkan objek templat, gunakan cmdlet Get-WAPackVMTemplate.

Jenis:VMTemplate
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-VMCredential

Menentukan kredensial untuk akun Administrator lokal. Untuk mendapatkan objek PSCredential , gunakan cmdlet Get-Credential . Untuk informasi selengkapnya, ketik Get-Help Get-Credential.

Jenis:PSCredential
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-VMSizeProfile

Menentukan profil ukuran untuk komputer virtual sebagai objek HardwareProfile . Untuk mendapatkan profil ukuran, gunakan cmdlet Get-WAPackVMSizeProfile .

Jenis:HardwareProfile
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-VNet

Menentukan jaringan virtual. Cmdlet menghubungkan komputer virtual ke jaringan virtual yang Anda tentukan. Untuk mendapatkan jaringan virtual, gunakan cmdlet Get-WAPackVNet .

Jenis:VMNetwork
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Windows

Menunjukkan bahwa cmdlet membuat komputer virtual untuk menjalankan sistem operasi Windows.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False